Skip to content
/ Wolfie Public

A simple Wolfenstein 3D-like engine written in portable C++ with SDL

License

Notifications You must be signed in to change notification settings

dictoon/Wolfie

Repository files navigation

Wolfie

A simple Wolfenstein 3D-like engine written in portable C++ with SDL 2.0 and released under the MIT license.

Feel free to contact me on Twitter: @franzbeaune

Features:

  • Pure old-school software ray casting
  • Optional bilinear filtering
  • Proper collision handling, including wall-sliding
  • Multithreading via OpenMP
  • SDL 2.0 for cross-platform display and input handling

Screenshot

Download 64-bit Windows binary of Wolfie 1.1.0

Keys:

  • Arrows to move and rotate
  • Shift to run
  • Alt to strafe
  • Tab to toggle the minimap
  • t to toggle texturing
  • b to toggle bilinear filtering
  • Escape to quit

About

A simple Wolfenstein 3D-like engine written in portable C++ with SDL

Resources

License

Stars

Watchers

Forks

Packages