Skip to content

Latest commit

 

History

History
451 lines (351 loc) · 27.1 KB

README.md

File metadata and controls

451 lines (351 loc) · 27.1 KB

SkeletonWarrrior

Team Skeleton Warrior

Main description

1.       Main menu:

-          Start Game

-          Difficulty Level

-          Leader boards

-          Credits

-          Exit Game

2.       Start Game:

-          Enter name:

-          Begin:

o   Character:

§  Movement System:

·         WASD – Moving

§  Shooting:

·         Arrow Keys

§  Stats:

·         Movement Speed

·         Attack Power

·         Firing Speed

·         Level

·         Health

§  Model :

·         Skull:

o   “ -.J.- “ – Level 1 – 2

o   “ -.J.= “ – Level 3 – 5

o   “ =.J.= “ – Level 6 – 9

o   “ -.J.== “ – Level 10 – 12

o   “ ==.J.== “ – Level 13+

o   Enemy:

§  0

·         Normal Enemy

§  *

·         Shoots like the main character

§  =

·         Faster than normal enemies

§  &

·         Chases player until collision with something

o   Mechanics:

§  Colors:

·         The game features 5 colors, each with a different hue level.

·         The colors can be represented in a list, where the first element is the brightest color and the final element is the darkest color.

·         Enemy colors:

o   The strength of an enemy is determined by his color.

o   The darker the color the stronger the enemy.

o   Each time an enemy is hit, his color becomes lighter.

o   When his color becomes white, the enemy is destroyed.

o   Enemy strength depends on their CURRENT color.

·         Background color:

o   When an enemy becomes black, the background changes color according to the color list. That means it becomes the next color in the list.

o   When that happens, all enemies become the brightest color in the color list.

o   A background color change signals that the player has reached a new level.

·         Character color:

o   When the main character levels up, his color changes into the next one in the list.

·         When the background has changed color 20 times (out of 20 maximum colors) and the enemies become black, the player reaches a boss level, where he has to fight against a skeleton warrior.

§  Skeleton Warrior:

·         Skeleton Warrior is the final boss of the game.

·         He is a giant skeleton with a large amount of health that deals a significant amount of damage.

·         On defeat, the player is notified of his victory and has his score recorded in the leader board.

§  Difficulty level:

·         The difficulty level directly represents the strength of the enemies.

·         With each individual increase of difficulty all enemies on the field become stronger (For example, x0.2 times their previous strength).

§  Levels:

·         The more the player plays the harder the game becomes.

·         The difficulty level changes as the background darkens.

§  Character progression:

·         When the character successfully kills a certain amount of enemies, he gains a level.

·         A level changes his color visually as described above and also gives the player an option to improve his stats.

§  Ending:

·         On player defeat:

o   “You have been defeated.” message appears on screen.

o   The player’s score is recorded in the leader boards under “Unsuccessful attempts” section along with his name.

·         On player victory:

o   “You were victorious.” message appears on screen.

o   The player’s score is recorded in the leader boards under “Successful attempts” section along with his name.

-          End.

3.       Difficulty level:

-          Determines how hard the game is.

-          Can be 3 levels: Normal, Hard, Warrior

-          Normal makes the game x1 harder.

-          Hard makes the game x2 harder.

-          Warrior makes the game x3 harder.

4.       Leader boards :

-          Two types of leader boards

o   Unsuccessful attempts:

§  Provides a list of the top 10 unsuccessful attempts of the player.

o   Successful attempts:

§  Provides a list of the top 10 successful attempts of the player.

-          Each leader board includes:

o   Rank number

o   Player name

o   Player score

o   Player level

5.       Credits:

-          They will include a list with the names of everybody on the team.

-          Why the project was created.

6.       Exit game:

-          Exits the game.