我正在尝试用pygame制作游戏,我想从一个文本文件中读取地图,如下所示: .......... \ n .......... \ n ..........
等等。
tile = load_image("/Users/hunsaker12/Dropbox/GameDesign/Assets/grass1.png")
#loop through map text document, some shits goin on
mapFile = open(os.path.join("/Users/hunsaker12/Dropbox/GameDesign/Assets/map1.rtf"), 'r')
mapInfo = mapFile.read().splitlines()
for roomrow, keys in enumerate(mapInfo):
for roomcol, letter in enumerate(keys):
if letter == '.':
newTile = tile
window.blit(newTile, (roomcol * 64, roomrow * 64))
由于某种原因它没有看我认为的整个文件,它似乎在重复某些部分。我是python的新手。
提前致谢!