"It is the duty of every cultured man or woman to read sympathetically the scriptures of the world. If we are to respect others' religions as we would have them respect our own, a friendly study of the world's religions is a sacred duty."
- Mohandas K. Gandhi
More pages: 1 2 3 4 5 6
New demo
Monday, December 12, 2005 | Permalink

Some of you may remember my old GameEngine demo from 2002. Occasionally I get people asking me to do something like that again. I started working on this quite a long time ago, but the project has been more or less idle for most of the time. But I recently got over my laziness and actually finished this thing.

So here you go. It's a bit larger demo than usual, but IMO, a lot better than usual as well. It features a large map, you can do cool stuff like wall-jumps, dodging, rocket-jumps etc. There's also sound and some background music for a change.

Enjoy!

Name

Comment

Enter the code below



Humus
Monday, October 9, 2006

It's a 8bit cubemap, so yes, that's 8bit depth, but it's linear, unlike regular shadow mapping, so that compensates a bit for the lack of precision. Plus most lights are quite short range.

lVec is the unnormalized value, so the dot returns the length squared. For the comparison I square the shadow instead of computing the square-root of dot(lVec, lVec).

Tan Yee
Thursday, October 17, 2013

I want to adopt it to my game engine, I want to know wether it exists a game level editor

More pages: 1 2 3 4 5 6