Skip to content

cloverhap/mapplus

Folders and files

NameName
Last commit message
Last commit date
Jan 30, 2012
Feb 17, 2012
Jan 30, 2012
Feb 17, 2012
Jan 30, 2012
Feb 17, 2012
Jan 30, 2012
Feb 17, 2012
Jan 30, 2012
Jan 30, 2012
Feb 17, 2012
Feb 17, 2012
Feb 17, 2012
Feb 17, 2012
Jan 30, 2012
Jan 30, 2012
Feb 17, 2012
Feb 17, 2012
Feb 17, 2012

Repository files navigation

A continuation and conversion from C to C++ of the "map" project.

Keys:
W,A,S,D - move forward, left, back, right
arrow keys - same as above
Q,E - rotate left, right
shift+W,shift+S - rotate up, down
Esc - Quit game

DEBUG KEYS:
+,- - speed up or slow down movement and rotation
F12 - Changes between QWERTY and DVORAK

2012/02/10
- made some code simplifications in rendering
- part completion of texture loading
- easier 2D rendering
2012/02/06
- Can load a 24-bit Windows .bmp images as title background
2012/02/02
- Hardcoded a title screen, with key explanation
2012/01/30(update)
- Displays message text
2012/01/30
- added HUD drawing
- added dialogue box (no text display yet)
- diff game modes available to restrict certain user inputs to game modes
2012/01/29
- implemented classes instead of structs for game data
- each class has an update function called on idle loops
- program ends when user walks up to the big red rectangle

TODO: 
- change dialogue text colour
- add events/event queue for messages so reading a message (space or enter) can trigger events
- check if idle loop function is executed on movement frames

About

Game Engine Test in C++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published