# Gladiator 3D JavaScript ray casting engine for pseudo 3D games. This implementation is not bound to any library (i.e. works with or without Prototype / JQuery) and should work with all recent browsers which support the canvas element. [Check out the demo ...](https://rawgit.com/krotik/gladiator_3d/master/examples/game_demo/main.html) ![Screenshot Game Example](https://github.com/krotik/gladiator_3d/blob/master/examples/game_demo/img/screenshot.png?raw=true) ## Author Gladiator 3D was written by [Matthias Ladkau](http://www.ladkau.de). Based on: Creating pseudo 3D games with HTML 5 canvas and raycasting tutorial by Jacob Seidelin http://dev.opera.com/articles/view/creating-pseudo-3d-games-with-html-5-can-1/ Ray-Casting Tutorial For Game Development And Other Purposes by F. Permadi http://www.permadi.com/tutorial/raycast/index.html Lode's Raycasting Tutorial by Lode Vandevenne http://lodev.org/cgtutor/index.html ## License Gladiator 3D is released under the [MIT license](http://mit-license.org). ## How to use Best take a look in the example folder. There is a simple demo which demonstrates the basic concepts. And there is a more complex game demo which shows a playable game with all of the main mechanics working.