So last night I started on Zeta. In about a half-hour I was able to get graphics integrated, create a scrolling tiled world, and get basic runing and jumping physics in, collecting objects and climbable ladders and ropes. I even posted a Youtube video of my progress!
Okay, okay, ya got me. I didn’t really do all that work in a half-hour last night. Instead, I’m going to cheat like The Cheat and start with an existing project I did a while back. I know that technically this means this won’t be a 40-hour game. Don’t care.
Just like with Inaria, I’m going to make a basic list of features that MUST be in the game, features that would be nice to have, and then features that would make me really happy if they make it in.
A main character that can run, jump and shoot.
A tile-based world for the character to traverse. This world can be made up of “zones” that can scroll in all directions. Zones can (and should) link to each other.
At least one enemy type to fight. (Just one would be boring, but we must have at least one).
At least one “powerup” that allows the player to access areas they couldn’t before (without this, the game isn’t a Metroidvania).
WOULD LIKE TO HAVE:
Multiple movement upgrades (slide, double-jump, glide, etc).
Multiple weapon upgrades.
Multiple enemy types, with some with weapons and some without, with unique looks and attacks.
An overall storyline.
A big boss to fight at the end.
A resolution to both the game and the story.
At least one “chiptune” music and sound effects.
WOULD LOVE TO HAVE:
Lots of dialog at various points in the game, detailing the story.
Lots of specialized animations for various things like the double-jump.
A way to lengthen gameplay by recycling or reinterpreting the level data, just like most Castlevanias do.
Multiple chiptunes for different parts of the game, including boss themes.
The game’s native resolution will be 320×240. It will play in a 320×240 window, a 640×480 window, or fullscreen at 640×480.
Again, my plan is to spend half of my time working on the engine and tools and the other half of my time working on the game’s content. I intend to steal almost all the graphics, but I’d really like to do the music myself, almost certainly using a tracker of some kind.