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

Project Proposal: Civilization 209

What is Civilization? Civilization is just war, destruction, and survival of the fittest. And sometimes art.

Overview

Civilization 209 is a real-time strategy game where the player strives to reach total dominance of the area through complete conquest. You start with a set number of cities that produce troops, and you're able to send these troops to attempt to conquer neutral and enemy cities. On easy mode, the enemy cities helplessly watch as you conquer them, on medium mode they offer resistance, and on hard mode you struggle against an enemy with the strategical prowess of Napoleon with world domination ambitions rivaling your own. The game is lost when you lose all of your cities, or when a combination of lost cities and too much time taken drops your score to 0.

Game Details

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

Game Play

Basic controls: Mouse: user clicks on cities and drags to the city they want to attack

Point System

B-Level

  • 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: Depends on the map. Start with a set number of points calculated from the number of towers. The score decreases based on time and when the user's cities are capture. 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

A-Level

  • Seasons and Random Weather patterns
  • A more difficult enemy
  • Varying Tower Types
  • Varying Troop Types

Extra-Credit

  • Troop Defensive Capabilities
  • A special "secret" level
  • A Campaign

Sketch

image

Clone this wiki locally