Surrounded by the Enemy

I’ve made enemies available in the editor.  It didn’t take too long, I mirrored what is done for Widgets (i.e. duplicate code).  Since I always add new things to the game engine with the editor in mind, I simply had to start storing the enemy data in the Level file and bam there they were.

What’s next?  To finish off enemies for the beta I would like to work on types that chase the player, both a giant evil ball and a new enemy type that pushes the marble upward (think intelligent tornado).  I may play with some more moveable items and put in the ball, the box, and a wedge.  I’m sure some other shapes will come out of user suggestions or if I see the need for one.  I also have to make sure they disappear when falling off the level.

Really all the major pieces are in, what is left is fine-tuning, adding content, and some polish to the game.  Of course that could be another 2 years worth of work, easy!

Here are the latest numbers:
Marble Maze Game: 7159 lines of code
Maze Editor: 8101 lines of code

Comments are closed.