DEV Community

Cover image for My first RayCaster
Fernando Vunge
Fernando Vunge

Posted on

My first RayCaster

Cube3d

Today, July 14th, at 15:29 in a certain timezone, I started developing software inspired by the world-famous Wolfenstein 3D game, which is
considered the first FPS ever created. It will enable me to explore ray-casting. My goal
will be to make a dynamic view inside a maze, where i will have to find the way.

This project will **be written in pure **C, and a strict requirement is that:

  • all functions and code structures must be extremely elegant
  • and free of quick-and-dirty hacks;
  • there is no place for segmentation faults or memory errors.

Furthermore, as a civilized human being, the software must be compilable using make via a Makefile

example with a minimap, floor and ceiling textures, and an animated<br>
sprite of a famous hedgehog

Another example of a game with a weapon of your choice and the player looking<br>
at the ceiling

Top comments (0)