A downloadable engine for Linux

WIPE is a 3D FPS engine written in C99, based on OpenGL 1.5 and SDL2.

Features

  • Tiny and fast
  • Simple C99 codebase
  • Forward rendering
  • Custom 3D model format 
  • Custom map format

Models and Maps

WIPE uses its own 3D model format : Wipe Models ! It's a keyframe-animated, interleaved format tailored and optimized for this renderer. 

Maps are also a custom, plaintext format designed to be edited by hand, to make modding and game making easy !

Download

Download
linux-x86_64-libwipe.so 2.6 MB
Download
wipe_demo.zip 1.5 MB

Install instructions

Dependencies

To compile, you must have :

  • A C99 compiler
  • SDL2
  • OpenGL 1.5 (or higher) and GLU

Compiling

Clone the repository, then use Make :

make -j$(nproc) 

Leave a comment

Log in with itch.io to leave a comment.