A recreation of the classic 2.5D fps Wolfenstein3D using the Cocos2d-x game engine. Serves as an example for how to use the GridBasedRaycaster project.
- Render grid-based maps using the raycast method.
- First person, mouselook camera.
- Tested on Mac and iOS devices.
- To test in fullscreen on Mac, go to the config.plist file and change the parameter 'startInFullscreen' from NO to YES.
- Support for simple, custom behaviors (walls, pickups, etc.)
Action | Mac | iOS |
---|---|---|
Look | Mouse/Trackpad | First touch |
Move | W,A,S,D | Second touch |
Quit | Esc. key | Home button |