A demo of the GridBasedRaycaster project project that uses realtime lighting and particle effects.
- OpenGL ES geometry instancing
- Realtime lighting, supporting ambient light and several spotlights
- Reflections
- Custom shaders (for the lava tiles)
- Variable height walls
- 3D particle effects
- 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.
Action | Mac | iOS |
---|---|---|
Look | Mouse/Trackpad | First touch |
Move | W,A,S,D | Second touch |
Quit | Esc. key | Home button |