Skip to content

A demo of the GridBasedRaycaster project that uses realtime lighting and particle effects.

License

Notifications You must be signed in to change notification settings

mikedotcpp/TheForgottenTomb

Repository files navigation

The Forgotten Tomb

A demo of the GridBasedRaycaster project project that uses realtime lighting and particle effects.

Alt text

Features

  • 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.

Controls

Action Mac iOS
Look Mouse/Trackpad First touch
Move W,A,S,D Second touch
Quit Esc. key Home button

About

A demo of the GridBasedRaycaster project that uses realtime lighting and particle effects.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published