(levelNum, levelData)
| 67 | |
| 68 | |
| 69 | def drawLevel(levelNum, levelData): |
| 70 | # Draw the current level. |
| 71 | print('Level #' + str(levelNum + 1), 'of', len(ALL_LEVELS)) |
| 72 | for y in range(levelData['height']): |
| 73 | for x in range(levelData['width']): |
| 74 | prettyChar = CHAR_MAP[levelData.get((x, y), ' ')] |
| 75 | print(prettyChar, end='') |
| 76 | print() |
| 77 | |
| 78 | def getPlayerBlobPoints(levelData, playerx, playery): |
| 79 | playerBlob = [(playerx, playery)] |