krotik / gladiator_3d

JavaScript ray casting engine for pseudo 3D games.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

Screenshot Game Example

Author

Gladiator 3D was written by Matthias Ladkau.

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.

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.

About

JavaScript ray casting engine for pseudo 3D games.

License:MIT License


Languages

Language:JavaScript 99.4%Language:Perl 0.6%