Rushwind13 / JMoria

My from-scratch implementation of a Roguelike game that will be an homage to IMoria
4 stars 4 forks source link

JMoria Scoring and Win condition #42

Open Rushwind13 opened 1 month ago

Rushwind13 commented 1 month ago

GIVEN I have a Player AND My character has killed the boss AND my character is level 1 WHEN my character dies THEN The high score list has my score properly sorted AND My character will be level 41

GIVEN I have a Player AND My character has killed the boss AND my character is level 40 WHEN my character dies THEN The high score list has my score properly sorted AND My character will be level 80

GIVEN I have a Player AND My character has not killed the boss AND my character is level 1 WHEN my character dies THEN The high score list has my score properly sorted AND My character will be level 1

GIVEN I have a Player AND My character has not killed the boss AND my character is level 40 WHEN my character dies THEN The high score list has my score properly sorted AND My character will be level 40

AC:

Notes:

Background notes: Get to the top of the high score list, identical levels but increasing monster toughness. There is a point where dungeon diving gets really dangerous. IMoria had chutes and trapdoors, you could find yourself down several levels quickly.

JMoria only has long staircases at the moment, we will get there.

But ... high score list.

Anyway, first, sort by deepest level attained. Yes, player level should be a multiplier, experience points should be sufficiently random as to have few collisions,

Killing the Balrog gives +40 levels of experience, and you become monarch of all the land, Rest In Peace, Queen Bait IX. I was so excited, I forgot to change your name.

Bring it.