Difference between revisions of "DPS901 Cerebral Thought"
(→Map of the World of the Game) |
|||
Line 78: | Line 78: | ||
== Moderator's - Instructors Comments == | == Moderator's - Instructors Comments == | ||
− | ==Team Meeting Archive == | + | == Team Meeting Archive == |
− | {| class="wikitable" border="1" | + | {| class="wikitable" border="1" width="1000" |
! Meeting: #01 !! Date/Time: 09/19/2010:9:50am | ! Meeting: #01 !! Date/Time: 09/19/2010:9:50am | ||
|- | |- | ||
− | | | + | | ''Question(s):'' || |
+ | |||
+ | What type of features should a game have? | ||
+ | |- | ||
+ | | ''Outcome(s):'' || | ||
+ | |||
+ | * More Technical Features are required such as: different types of graphics, input and sound rather than gameplay | ||
+ | |- | ||
+ | | ''Future Plan(s)'' || | ||
+ | |||
+ | Create a list of technical features to implement and arrange for another meeting on thursday after class(09/23/2010 at 9:50am) | ||
+ | |} | ||
+ | |||
+ | {| class="wikitable" border="1" width="1000" | ||
+ | ! Meeting: #02 !! Date/Time: 09/30/2010:9:50am | ||
+ | |- | ||
+ | | ''Question(s):'' || | ||
+ | |||
+ | What features can we start working on right now? | ||
|- | |- | ||
− | | | + | | ''Outcome(s):'' || |
+ | |||
+ | * Loop back on the game world - when the user reaches an edge of the game world he is teleported to the opposite end. | ||
+ | |||
+ | * Save the state of the game and load the state of any saved game from a list. | ||
+ | |||
+ | * Collision Detection soon, after 3D Math has been taught and learned to a reasonable degree. | ||
|- | |- | ||
− | | | + | | ''Future Plan(s)'' || |
+ | |||
+ | * create an illustration for the in game UI for the game. | ||
+ | * Create a better illustration of the game world. | ||
+ | * Determine who is going to work on saving/loading the game and the game loop back features (teams of 2 have been suggested) | ||
+ | * Polish up the proposal. | ||
+ | * Finish the in class lab example and use it as a sandbox for implementing: loop-back, collision detection and load/save states. | ||
|} | |} |
Revision as of 14:13, 30 September 2010
GAM666/DPS901 | Weekly Schedule | Student List | Project Requirements | Teams and their Projects | Student Resources
Contents
Cerebral Thought
Repository
Repo path
svn://zenit.senecac.on.ca/dps901_103rep6
Trunk Status
committed by [NAME] / being committed by [NAME]
Game Name
Member Tasks
Member | Role |
---|---|
Shayan Zafar Ahmad | Sound |
Jordan Raffoul | Input |
Rick Eyre | Graphics |
Gerald Wan | Graphics |
Proposal
Game Description
Goal - Our game will attempt to focus more on the technical aspects of game development and less on story line and content. In this way we will seek to improve our understanding of DirectX and the techniques used in game programming.
Overview
- The user will have control over a small spaceship that can fly in any direction.
- The world will be populated by floating rocks and random objects.
- The world will be 'unlimited' in space in that once the user reaches a certain point it will loop back to the other side of the map.
- The user will be able to turn on and off features of the game that we have created. Such as textures, weather patterning, event driven sound, etc.
- The user will be able to cycle between different models for their spaceship.
- The user will be able to shoot at objects, use after burners to speed up the ship, zoom in and out the camera angle, and rotate the camera angle in any direction independent of velocity.
- The user will be able to save and load the game.
Features
All features are tentative. Order of priority will precede from bullet point #1 as first, #2 as second, etc. We will do our best to incorporate all features listed here into the game. However, it is understood that game programming is hard and that features can be dropped or added at any time in accordance with the level of difficulty that we are experiencing.
Graphical
- Weather patterning - rain, fog, clouds, lightning, lighting effects.
- Improve Textures - optimize the texture usage in the GPU.
- Physical Textures - rough, hard, smooth, fluffy, etc.
- Custom UI - simple, intuitive, aesthetically pleasing.
- Collision Detection - objects will not pass through each other, objects will affect other objects movement.
Sound
- Background, rain, thunder etc..)
- 3D sound: can occur if an object is shot at a distance
- Interface sounds: sound if user hovers over a button or selects something or saves/loads the game.
- Music: general background music
- Event driven Sound : shooting, impact, thrust
- Event driven Music: can change upon entering a new area or accomplishing something
- Environment sound FX (e.g weather)
Input
- Add support for mouse and keyboard
- Add support for xbox 360 controller
Team Notes
Map of the World of the Game
Game Illustrations
Moderator's - Instructors Comments
Team Meeting Archive
Meeting: #01 | Date/Time: 09/19/2010:9:50am |
---|---|
Question(s): |
What type of features should a game have? |
Outcome(s): |
|
Future Plan(s) |
Create a list of technical features to implement and arrange for another meeting on thursday after class(09/23/2010 at 9:50am) |
Meeting: #02 | Date/Time: 09/30/2010:9:50am |
---|---|
Question(s): |
What features can we start working on right now? |
Outcome(s): |
|
Future Plan(s) |
|