I have to be realistic of course, as research takes up the majority of my time, and spending time with my wife/family also takes up pretty much the rest. But every so often I get a few hours of free time where I don't feel I have to relax, and I can instead try to get my skills going again.
I think to get myself back into the swing of things, I'm going to run through the Ludum Dare themes backwards and try to create small games with simple assets. This should help me explore several mechanics, genres, and game-play elements. At any rate, it looks like 'Evolution' is first up on the docket!
I spent the evening mulling over some ideas and coming up with a really crude Living Game-Design Document (Living meaning that I will continually update this file until I am happy with the first iteration of this prototype).
The game that I've settled on is a fairly simple one, but should provide an opportunity for me to delve into some deep gameplay. You can check out the GDD (click here). Essentially the game is an animal-based survival rogue-like. The player must survive (eat and avoid predators) while attempting to find mates to produce offspring. Each time the player produces offspring, they can 'evolve' their animal and either augment their animal's dietary choices, or upgrade a stat (speed/strength/health). As the player traverses the map they must find food (Hunger gauge will constantly be dropping), and avoid being eaten by predators. Where things get interesting however is that each stat increase will come with a tradeoff. Strength will make your animal bigger, and thus reduce your hiding chance, health will also make you bigger but reduce your speed. I haven't worked out all of the details yet, but I want this game to be difficult, on par with something akin to Binding of Isaac. We'll see how it turns out, if it turns into anything.
I plan on using simple tools to capture this game:
- Unity Free
- Rage Pixel (Unity Addon)
- BFXR (http://www.bfxr.net/ -- for sound effects)
- Graphics Gale Free (For quick pixel editing if I feel like working in an external app)
No comments:
Post a Comment