I found some time to finish my Pacman clone. Well, it is not really completed but it might have some simple code that is useful for some of you. I won’t pursue that version. It was rather my first attempt to develop something for Arduboy.
However I liked the idea of working with nodes rather than tile-collisions. Since Pacman has a very static level design it was easy to create an appropriate data-structure that required very few memory. It was also easy that way to create random movement and finding the ghost’s way home. The decisions are only made at the nodes. The bad decision was to build on the original pixel-size which makes it too hard to see the ghosts in some cases. It looks good but you have to see more from the scene.
Arduboy is really neat device but lacks sufficient memory, a proper IDE and documentation which takes the fun out of it too early for me. The minute you need to refactor your code because things are getting complex you get quickly lost in the Arduino IDE. I am used to Intellij and Java where the IDE is almost writing the entire code. Also I suck at c++ Anyway I love the idea to have my personal console and maybe later the company has a proper way to make games available for a dime or two to a greater audience.
Source (Arduboy2 library required)