Spelprogrammering 1/ Game Programming 1
|
Jag och Andrée Henriksson ska tillsammans skapa ett spel i c++ samt använda oss av SDL katalogen. Spelet som vi ska skapa ska vara ett klassiskt Tower Defence spel. Project Plan Game genre: Tower Defense A simple Tower Defense with 3 different towers. Enemies walk from A to B following a path. The players objective is to put towers on the side of the path to stop them from reaching their destination. Towers: 3 different – Standard canon tower – Long-range sniper tower – Short-range heavy tower Money: Each enemy killed gives the player money. At the end of the wave the (unspent money get multiplied). Enemies: 1 standard enemy and 1 tougher boss. Loss: After a certain amount of enemies have reached their destination the player loses. Win: If the player survives for 15 rounds he wins. Score: For each enemy that is killed the player gets points. The score is stored and compared to previous high scores. Map: Grid where the towers can be placed. STATES: ___________________________ 1. STARTING SCREEN o Start game o How to play o High score o Options o Quit ____________________________ 2. GAMEPLAY o Escape button pauses the game and brings up a menu with Options and Quit. ____________________________ 3. OPTIONS o Music on/off o Music level o Sound effects on/off o Sound effects level ____________________________ 4. HIGH SCORE o Shows the 5 highest scores and name ____________________________ 5. HOW TO PLAY o Controls o Towers o Enemies |