Skip to content
iover106 edited this page Mar 29, 2022 · 44 revisions

Project Proposal: Civilization 209

Overview

Civilization 209 is a real-time strategy game. You win through capturing enemy towers by sending soldiers to attack the towers. The score is based on how many towers have been captured and how many troop movements are made. More troop movements mean a worse score The player progresses from one level to the next by capturing all of the enemy's towers. For a harder difficulty level, the enemy will fight back.

Game Details

When the game begins, a screen appears with red, grey, and blue circles, or "towers" randomly placed on a map. The blue towers represent the player, the red towers represent the enemy, and the grey towers are neutral.

Basic Functionality

  • Title Screen: show game title, allow user to select difficulty level and start game, or navigate to the about, help, or high score screens
  • About Screen: list programmer names; include sources of visual and audio media, and any copyright permission notices required for assets you used
  • Scoring: have a way for the user to achieve a score, and maintain a list of top scorers displayed on a high score screen
  • Difficulty Levels: the game should have levels of difficulty (ex. easy / medium / hard); allow the user to set the difficulty level
  • Sound Effects: sounds for when a tower is captured.
  • Cheat mode: Show how many enemies are in the enemy towers
  • Help screen: tell the user how to play
  • Game save/load: allow the player to save the game state and continue playing at a later time
  • Levels: the game should progress through a series of “levels” (different from the “difficulty level”), where each level has a different screen layout
  • Level Designer: a separate application that provides a GUI builder to allow a user to build the screen layouts using drag ‘n drop techniques

Additional Features

  • Weather patterns
  • A more difficult enemy
  • A special "secret" level

Sketch

image

Clone this wiki locally