Difference between revisions of "DPS905 Hic Sunt Dracones"

From CDOT Wiki
Jump to: navigation, search
(Proposal)
(Proposal)
Line 12: Line 12:
 
== Proposal ==
 
== Proposal ==
  
Our game will be a third-person action shooter where the user controls a dragon, flying over villages and attempting to reign havoc. In reaction, the citizens will respond by running out and throwing objects to distract the dragon. The dragon will be able to destroy both the villages and the villagers by shooting fire at them. Over time, villages and villagers will spawn in exponentially increasing numbers. The central mechanic of the game is that the dragon must keep the number of villages and villagers to a minimum. When a certain threshold for villager population in the land is reached, the game is over.<br/>
+
Our game will be a third-person action shooter where the user controls a dragon, flying over villages and attempting to reign havoc. In reaction, the citizens will respond by running out and throwing objects to distract the dragon. The dragon will be able to destroy both the villages and the villagers by shooting fire at them. Over time, villages and villagers will spawn in exponentially increasing numbers. The central mechanic of the game is that the dragon must keep the number of villages and villagers to a minimum. When a certain threshold for villager population in the land is reached, the game is over.
  
Technical design challenges will include; adding controller support for mouse keyboard and joystick, adding camera control options to choose first or third person view and mouse view options, algorithms for choosing where and when to create new buildings or villagers.<br/>
+
Technical design challenges will include; adding controller support for mouse keyboard and joystick, adding camera control options to choose first or third person view and mouse view options, algorithms for choosing where and when to create new buildings or villagers. All rendered objects will be displayed as cuboids.
  
Time and difficulty permitting we intend to add some of the following features as well.<br/>
+
Time and difficulty permitting we intend to add some of the following features as well.
Terrain objects such as hills, lakes, rocks, etc.<br/>
+
*Terrain objects such as hills, lakes, rocks, etc.
multiple attack modes<br/>
+
*Multiple attack modes
line of sight checks<br/>
+
*Line of sight checks
collision detection checks<br/>
+
*Collision detection checks
random spawn areas vs preselected or hard coded spawn points<br/>
+
*Random spawn areas vs preselected or hard coded spawn points
  
 
== Map of the World of the Game ==
 
== Map of the World of the Game ==
 
== Moderator's - Instructors Comments ==
 
== Moderator's - Instructors Comments ==
 
== Any other thing you find necessary ==
 
== Any other thing you find necessary ==

Revision as of 16:09, 20 September 2010


GAM666/DPS901 | Weekly Schedule | Student List | Project Requirements | Teams and their Projects | Student Resources


Game Name Goes here

Team Members

  1. Daniel Hodgin
  2. Jon Buckley
  3. James Boelen
  4. Steven Weerdenburg
  5. Kaitlyn Callow

Group Email

Proposal

Our game will be a third-person action shooter where the user controls a dragon, flying over villages and attempting to reign havoc. In reaction, the citizens will respond by running out and throwing objects to distract the dragon. The dragon will be able to destroy both the villages and the villagers by shooting fire at them. Over time, villages and villagers will spawn in exponentially increasing numbers. The central mechanic of the game is that the dragon must keep the number of villages and villagers to a minimum. When a certain threshold for villager population in the land is reached, the game is over.

Technical design challenges will include; adding controller support for mouse keyboard and joystick, adding camera control options to choose first or third person view and mouse view options, algorithms for choosing where and when to create new buildings or villagers. All rendered objects will be displayed as cuboids.

Time and difficulty permitting we intend to add some of the following features as well.

  • Terrain objects such as hills, lakes, rocks, etc.
  • Multiple attack modes
  • Line of sight checks
  • Collision detection checks
  • Random spawn areas vs preselected or hard coded spawn points

Map of the World of the Game

Moderator's - Instructors Comments

Any other thing you find necessary