So I sat there last night and began to pull together my overly-ambitious goal for this project. It is a Rogue-like (randomly generating) RPG called Evolutionary Tale. Allow me to dump a wall of text before you:
The Story: You are a bit of a nothing nobody from nowhere who has no real path in life. As you play the game, the paths open before you.
The Story Mechanics: As you battle, you gain evolutionary points. As you evolve, you learn more and more abilities.
The Gameplay: You control a simple avatar that has no real attributes. It has a small size and can only consume small things. As it grows and is able to consume larger things, it gains evolutionary points that can be put towards one or more of the evolutionary branches.
As you travel about, you'll be given the opportunity to complete missions that are randomly generated.
Creatures & Things
Surrounding you are a multitude of creatures. Some are docile and will not harm you. Others are aggressive and will attack as soon as they spot you. Always be on guard! Also surrounding you are a number of inanimate free-floating objects. These objects will sometimes add evolutionary points, sometimes they will restore your health, other times they'll grant you temporary effects--some good, some bad--such as reducing your Radii. You'll learn to tell them apart over time.
Red Triangles - Aggressive! Will come toward you when you begin attacking.
Orange Triangles - Docile, but will still come toward you when you begin attacking.
Yellow Triangles - Cowards, will try to run away when you begin attacking.
Purple Circles - Items
Blue Square - Evolutionary Points -- Only seen during battle
Presence Radius - You're the only one with this Radius. This is the Radius that triggers the Threat Radius of other creatures. It is initially larger than you, although there is an ability that reduces it.
Threat Radius - This is the radius where you're able to do damage to another creature, allowing you to consume it. If the creature is within your Threat radius, they're going to be consumable based on their level in relation to you. Bear in mind that aggressive creatures also have threat radii as well.
Unlike a traditional RPG, this game does not randomly determine the outcome of a fight. All outcomes are based on your statistic points and your abilities. You can flee a battle simply by moving your Presence Radius outside of the Threat Radius of a foe. Once you're no longer in their Threat Radius, they'll cease attacking you, simple as that.
Health - The more of this you have, the longer it takes for a creature to kill you.
Attack - The more of this you have, the quicker you kill a foe.
Abilities of the Evolutionary Tree:
Unassuming - Lower the size of your Presence radius, causing aggressive creatures to have a harder time detecting you.
Dodge - Shrug off a certain amount of damage as if you never took it at all.
Long Shot - Decreases the Threat radius of all foes around you, making it harder for them to attack you while you're attacking them.
Called Shot - While you're outside of the threat radius of another creature you're attacking, your Attack is given a bonus.
Mercurial - Increases your over-all speed.
Blur - Decreases the speed of enemies within your Threat Radius
Ambition - Grants a bonus to your Initiative while not increasing your Threat Radius
Titanium - Increases your Health, helping you to resist damage over longer periods of time.
Steeled Nerves - Grants a percentage of your health back whenever you deal damage.
Battle Lust - Lowers the Attack of an enemy within your Threat Radius.
Hammer Hits - Increases your Attack bonus, allowing you to deal more damage.
Blitz - Every few blows you do extra damage, but lose some Health.
Taunt - Increases your Threat Radius, granting improved Initiative but making you a larger target.
Deception - Grants more EP per enemy.
Luck - Purple Circles are more likely to grant EP.
Cunning - Reduces the cost of adding other abilities.
Beast Master - Tame beasts more easily.
Game Play Mechanics
Controls: You use your mouse to guide your protozoa around the screen.
While you're moving, the game checks:
* Is your Presence Radius within the Threat Radius of any given on-screen creature? If so, commence that creature attacking you. Or commence it not giving a crap if it's a neutral. Commence it fleeing if it is a coward type.
* Is any creature within your own personal Threat Radius? If so, are you holding the left mouse button down? If so, commence attacking that creature. If not, are you holding the right mouse button down? If so, commence taming that creature.
The game is played by accessing "areas". The game randomly generates a number of areas. Each area has a small number of creatures and items set up in it. An area is considered "clear" if you destroy all enemies within it. Enemies are not able to follow you to other areas.
Missions are really more like achievements in other games. Basically you start a game with a list of missions, randomly generated, that help you to evolve more quickly by completing them.
Discover %x areas - Discover progressive numbers of areas.
Explore the World - Explore the entire world.
Kill %x of %creature type - Kill a certain number of creatures.
Gather %x of %item type - Gather a certain number of items.
Kill %uniquecreature - Kill a unique creature.
Max out %ability - Learn the maximum of an ability.
Kill %x creatures in %x time - Kill creatures quickly.
Scare %x creatures in %x time - Frighten off creatures.
Tame %uniquecreature - Tame a unique creature as a pet. It will help you in battle.
Tame %x creatures - Tame a number of creatures.
Last edited by Xcmd
on Sun Jul 19, 2009 5:02 pm, edited 2 times in total.
We don't borrow, we don't read, we don't rent, we don't lease, we take the minds!