Level Counter

Story: 60, Challenge: 0.

Friday, October 19, 2012

Engine Port Success !

The title says it all. After the disaster revealed in the last update, I have been slaving away at moving the entire game to the more stable andengine. This android specific open source game library works differently then what I'm used to (Specifically, it forces onto the project a scene2d like approach, where every screen is a scene with game elements attached to it as children).

After getting myself up to speed with this new library and methodology, I got down to the process of transferring the game screens and logic. At this point most of the old functionality has been regained.
We now have a working screen/scene transfer system. A loading screen, the level menu screen, the play screen and the results/score screen. The main menu and credits screen will be added back at some point.

On top of that, a new machine element is now in development, its full function and details will be revealed at a later post. But yeah, it’s awesome.


Here you can see how the game looks on the new engine. It’s fairly similar (which is good). The pink highlights are the areas where touch events are registered for both the guy-spawner (top middle) and the actual pachinguys. Clearly the "art" is very much in the placeholder stage. That will also change as work on the project continues.