Skip to content

oliverskawronek/raycaster.mod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Raycaster

A simple raycaster engine. Raycasting is an old technique for rendering pseudo 3d graphics. You may know this technique from Wolfenstein 3D. For each column of the screen a ray is emmited. If the ray intersects an object (e. g. a wall), the texture of this object get rendered. This technique is limited to walls of the same height.

Installation

  1. Copy vertex.mod into your %BlitzMax%/mod folder
  2. Make sure you have setup MinGW for BlitzMax correctly. Please check this topics:
  1. Open the MaxIDE, goto Program > Build Modules
  2. Now you can import the raycaster engine by writing import vertex.raycaster

Screenshot

This screenshot is taken from the examples/Game.bmx example.

Screenshot

About

A simple raycaster engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages