Screenshot at the bottom.
I've just started to learn programming and had done very little in the way of actual programming until I decided to create a simplistic text based with combat elements. This is my first somewhat complex program and would like to know what you guys think.
The combat system was inspired by dwarf fortresses. Im tired of health point based systems and although this does have health points, blood loss is generally the deciding factor in fights.
If you try it you'll also notice the setting is inspired by dwarf fortress (Hint: Its a dwarven fortress and your name is Urist Doomhammer, despite your lack of a hammer.)
At this point, just go back and forth from the entrance to the 'next room' until you enter combat. The other rooms have not been implemented yet, but I do have a fairly good writer working on it.
Heres the description of the nusery...
At one time, you estimate that this was the place where many a mother dwarf and her children spent their days. Toys are visible across the floor, and four torches cast a gentle, though vibrant light across the room. The walls are hung with fantastic and joyful drapery. Near the door, the stone is gray, but farther into the room, the color gradually changes to a deep crimson, accentuated by splotches of darker red here and there. At the far end, you see the mangled and tortured corpses of adult dwarf women strewn across the floor in pieces. Behind them, the gore is piled high, and you can make out infantile limbs sticking out at painfully wrong angles. Bits of furniture protrude from the piles of gore with an almost artistic flair.
FEATURES:
-Gore
-Blood loss. If blood gets to 0, you (or the monster) dies.
-Blocking. High chance of blocking entirely, if you fail, you lower the damage done to you.
-Severed arterys. Rare, but a death sentence.
-Various body parts can be hit. Cut arterys correspond to the part that was hit.
-Physical damage separate from blood loss.
-Very rare critical strikes that cause massive blood loss and damage.
TIPS:
-Try to bleed the orcs to death rather than kill them with brute force.
-If your artery is severed, you better win quickly.
-The amount of blood you have resets at the end of the battle and you stop bleeding.
That means blocking attacks after the orc is bleeding a lot, even if you're bleeding a bit, is
better than attacking, as you are more likely to lose hit points.
-Health points and blood are not shown. Under status you have 3 lines, line one allows you
judge how much hp you have, line two judges how much blood you have, and line 3 lets you judge how much you are bleeding. Same goes for the monster status.
KNOWN BUGS:
-If you are fighting and input anything other than the options given, your turn will be skipped.
-Orc stabbing you even after youve sliced clean through his head.
-When the player does 10 damage, the message for attacking is not shown.
-If you type a word during battle your turn will be skipped until you are dead. If you do this out of battle the program will exit.
FUTURE PLANS:
-Armor that can deflect attacks. Helmets can deflect head blows, etc etc.
-Random (and dangerous) events, such as accidentally igniting the booze storage.
-Inventory system
-Thirty seven different rooms with various interactions and surprises (Rooms nearly complete, surprises aren't).
-Weapons
-Possible additions to combat: Broken bones, severed muscles, individual limb damage that effects combat.
-A large dynamic end game battle between orcs and the surviving dwarves
Heres the link to the download.
http://www.fileden.com/files/2009/9/19/2579237/The%20Fortress%20COMBAT%20TESTv.3.zip