Skip to content

Latest commit

 

History

History
executable file
·
50 lines (34 loc) · 1.13 KB

README.md

File metadata and controls

executable file
·
50 lines (34 loc) · 1.13 KB

Sentempa

Sentempa is a unique 3D space game in that the rendering is has been coded from scratch (using SDL2). As a result, in part due to the simplicity of the game, the performance is silky smooth.

screenshot

Progress

  • 3D Point Rendering System
  • Keyboard and Mouse Navigation
  • Customizable Controls
  • Game Elements
  • Sounds
  • UI

Installing

Setup

To build Sentempa you need SDL2 and cmake. In Ubuntu you can install these with sudo apt-get install -y libsdl2-dev cmake.

Compiling

Compile like a standard CMake application:

mkdir build && cd build
cmake ..
make -j4

Run with:

./sentempa

Development

Note about the source: constant types are often aliased to just a letter c in front of the name. For instance, const int is simply called cint. This is to promote the use of const without requiring much extra typing while maintaining relatively good readability.

Contact

Contact me either at [email protected] or by filing an issue on GitHub.