Ok, folks. It’s officially crunch time. The presentation of the completed project is next Tuesday. In my case this will be a relatively polished prototype of a single player version of the Chimera game concept. Here I will outline what I hope that prototype to include (in order of importance):
Fluid Interface
I’m basing the interface around a radial theme, trying to make it feel like a scientific readout with information radiating out from each creature. To the right is the current prototype for the interface. I hope to get more polished graphics by the final iteration, but that is of lower priority than completing the flow of gameplay.
Random combat without engaging animation is boring and impersonal. As an alternative I will be emulating a typical Pokemon-like battle system. Creatures have a set amount of energy, determined by stamina, and each attack takes a certain amount of energy. An amount of energy is regained every turn.
In addition to attacking, the player has the option to defend against the enemy’s next attack which will reduce the amount of damage sustained by a successful attack. Defending costs no energy.
This will soon get its own post, as I’m trying to come up with a training/level up system that doesn’t simply rely on gaining points that the player allocates to the skills they want to advance. Instead experience earned in battle will increase the probability that a creature will gain a skill point when training a particular skill.
Forced mating is a little risque… Especially because most of these creatures look male. The solution? Artificial DNA combination. When you win a battle you receive a sample of that creature’s DNA. You can then take that DNA to the combination machine and combine it with one of your creatures to produce a selection of offspring.
My goal is to have at least 4 distinct variations for each part set. I believe this will provide enough variety to make each creature look different from the next.
Eventually the creatures the player will be presented with will not be 100% random, but randomized from specific sets of parts that fit well together. This will also be used to provide difficulty scaling, as the initial creatures generated will have low level parts, and as your creature gains experience, more powerful parts will be used in generating opponents.