Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 1.13 KB

README.md

File metadata and controls

15 lines (12 loc) · 1.13 KB

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