DEVLOG TIME:> !!
I have improved the maze system used in my game, Pac-Man.
Originally, I thought of not only using one maze and having a full leveling system. In this, I calculated and created 10 mazes with different sizes, difficulties, and complexity levels.
In addition, I modified the class MazeManager in such a way that our game automatically changes levels without requiring a manual change of the mazes.
In testing new mazes, I introduced a checking mechanism so that we will know whether our mazes have any unreachable dots. For some reason, it turned out that some parts of the maze were blocked.
Maze validation: 195/218 dots reachable- Blocked sections were identified. Some of the dots can’t be accessed.
Interestingly, the maze looked perfectly okay visually, but the navigation test indicated that some of the areas of my maze were not accessible.
At the moment, I plan on fixing the blocked paths and test out each level.
I might also change some things later once the game is fully playable and I can properly test the difficulty, such as:
- maze layouts
- ghost difficulty
- level progression
- number of ghosts/speed scaling
Right now the goal is getting the core gameplay working first, then balancing everything afterwards.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.