Edit (2013-03-06): moved haxe related stuff to a different post
Github Game-Off 2012
Github is hosting a game making competition through the month of November.
It needs to be playable in a web browser, and needs to have some relation to “branching”, “forking”, “cloning”, “pushing”, or “pulling”.
Sounds like fun, I think I’m in :)
I’ll blog about my trials and tribulations here, so expect to see more posts about this project.
So far I’ve settled on a few things:
- The game is going to be heavily influenced by Hero Quest, one of my all-time favorite board games
The game will be broadly considered a “tactical rpg” with less of an emphasis on some of the typical staples from RPG’s that I tend to find tedious:
- There’s no explicit traveling – IE the goal of the game will be to finish the level, for whatever goals the level has. Transition between levels will be the purview of narrative occuring between levels.
- All equipment will be purchased through a between-level store mechanism
- There are 2 stats: Offense/Defense. Might end up calling them something else, but ‘Offense’ and ‘Defense’ describes their purpose fairly well. These stats can be modified by equipment, and, very slowly, experience overtime.
- Experience is rewarded at the end of a mission – each mission has a base amount of experience to give to each character that survives, and then each character gets a small amount of experience per enemy slain, chest opened, secret found, and item retrieved.
- No equipment can be found in the levels. Anything found is essentially money and experience.
- There will be no ‘looting’ – IE the environment will not contains barrels, chests, etc, that are only their to smash or open. Chests will be special and only contain rare items that can be converted to money at the end of the mission.
I’ll be making the game in Haxe/NME, and I’ll be taking advantage of HaxePunk. Sadly, the html5 build for NME seems not to like how HaxePunk is made, so I’ll be putting out a flash version of the game for the competition.
My immediate goal for this next week is to get the basic game play prototyped out, IE, I want a map displaying with boundaries, and character movement, and combat. That’s glossing over a lot of details, but it comes down to that.