For an Android mobile development course, we decided to create a game for Android. The game idea was based off of Rebuild, a popular iOS and Android game. Link to Rebuild (external site)
I took the roles of project lead and lead programmer. The work for these roles included:
Project lead roles:
- Researching and learning the game framework
- The framework was based from Beginning Android 4 Games Development (External link)
- Developing game architecture (entities, world/map logic, events)
- Dividing components of the game and delegating work to team members
Programming roles:
- Programming the main playing screen
- Procedurally generating tilemaps
- Drawing the 2D isometric images based off of the tilemap
- Resource used (Thank you Clint Bellanger (External link))
- Procedurally generating items, survivors, and enemies onto the tiles
- Implemented events based off of user interaction
- destroying, capturing, looting, etc.
The project source was moved from Bitbucket to Github. Link to Github (External link)
Sample Screenshots:

The menu when an unsafe (uncaptured) territory is selected. Shows actions available to user (left) and the amount of zombies, food, and survivors (center).

A mission complete menu that describes various events that occurred during the player actions on a tile.