GitHunt
UN

Unarelith/GameKit

C++ tools for gamedev based on SDL2 and OpenGL

GameKit

Build Status
Documentation
License

Description

GameKit is a library I made to avoid duplicating code in my projets.

It's a small game engine built on top of SDL2 and OpenGL.

Documentation

Linux packages

  • ArchLinux: gamekit-git (AUR)

How to compile

  • Dependencies:
    • A compiler with C++17 support
    • git and CMake
    • OpenGL >= 2.1
    • Linux users: Check your distribution repositories for packages.
  • Run cmake -B build . && cmake --build build -j8 && sudo cmake --install build
  • Or mkdir build && cd build && cmake .. && make -j8 && sudo make install (for old CMake versions)

License

The code is licensed under LGPL v2.1.

Languages

C++97.4%CMake2.6%Shell0.1%

Contributors

GNU Lesser General Public License v2.1
Created December 28, 2018
Updated February 1, 2026
Unarelith/GameKit | GitHunt