Changes

Jump to: navigation, search

GAM666/DPS901 Mesocricetus

671 bytes added, 12:41, 12 December 2011
no edit summary
== Repository ==
=== Repo ID ===
===SVN===
svn://zenit.senecac.on.ca/dps901_113rep6
===GitHub===
https://github.com/ScottDowne/Mesocricetus
=== Trunk Status ===
====Golden Hamster====
[[File:2011-10-04 12.59.11.jpg|200px]]
==Controls==
====keyboard and mouse====
WASD = forward, left, back, right.
 
Mouse = look around.
 
Space = jump.
 
Hold C = remove collision. (for testing purposes)
 
====XBox controller====
D-Pad = forward, left, back, right.
 
Joysticks= look around.
 
A= jump.
 
Hold X = remove collision. (for testing purposes)
==To-Do List==
|User input control
| '''DONE'''
|Make camera not fly like a vulture, and lock mouse control to ground
|-
|Collision
|-
|Obstacles
|'''DONE'''
|Obstacles will be non physical obstacles, like time or player gets tired for various actions.
|-
| '''DONE'''
|Player has a limited time to complete the maze
|-
|Dialog box
|
|Improve initial dialog box
|-
|Jumping
|
|Space key jumps, to allow momentary visuals of the maze.
|-
|HUD
|'''DONE'''
|Create a HUD for displaying things like time, and status. Leaving the status open ended on purpose.
|-
| '''DONE'''
|Create a HUD for displaying things like time.
|-
|Dialog box
| '''DONE'''
|Improve initial dialog box
|-
|Jumping
| '''DONE'''
|Space key jumps, to allow momentary visuals of the maze.
|-
|Toggle collision on and off
| '''DONE'''
|Holding a key will allow collision to be turned off for debugging purposes.
|-
|Add sound to end point
| '''DONE'''
|Give user hint of end point by having a sound at that point.
|}
|-
|visibility frustum logic
|'''DONE'''
|Add logic to framework to only render what the camera sees
|-
|XInput| '''DONE'''|Add support for XBox controller using XInput.|-|<del>alternative maze generation</del>
|
|<del>Allow maze to be generated via a text file, or generation seed string</del>
|-
|<del>Improve on 3D sound</del>
|
|<del>Add echoes i.e. collision with objects</del>
|-
|<del>Obstacles (physical)</del>
|
|<del>This will be things likes blocks in the maze, holes, doors, etc.</del>
|-
| <del> Models</del>
|
|<del>Import models for the obstacles, breadcrumbs, or others.</del>
|}
1
edit

Navigation menu