When I was still in high school, I built a simple ray-casting engine. All it really does is display a two-dimensional grid as if the viewer were "inside" the grid looking around. You might like it. It has a large and colorful maze, and it is surprisingly easy to get lost.

One can freely edit the BIGSTUFF.TXT file and change the walls of the maze in an instant. The numbers represent the desired colors of the wall, and the character "M" represents a mirrored surface (a feature that the Wolf3D engine did NOT have).

The ray-caster, of course, has no textures, has a choppy frame rate, and it doesn't have a chance in hell at netting a "Game of the Year" title. But if you are a pragmatic sort of person, you will realize that my time and resources were limited in high school. More than anything else, this project was a scientific and mathematical experiment, and a quite successful one at that.

Download RayCast

Home | What's New | Links | Contact Info
Copyright 2004 Christopher Allen.