All Projects → Unarelith → GameKit

Unarelith / GameKit

Licence: LGPL-2.1 License
C++ tools for gamedev based on SDL2 and OpenGL

Programming Languages

C++
36643 projects - #6 most used programming language
CMake
9771 projects
shell
77523 projects

Projects that are alternatives of or similar to GameKit

tnt
A 2d Game Engine written in C++20.
Stars: ✭ 30 (+100%)
Mutual labels:  sdl2, game-engine-library
cl-sdl2-tutorial
SDL2 examples in Common Lisp based on Lazy Foo tutorials.
Stars: ✭ 55 (+266.67%)
Mutual labels:  sdl2
eflm
Efficient Fitting of Linear and Generalized Linear Models by using just base R. The speed gains over lm and glm are obtained by reducing the NxP model matrix to a PxP matrix, and the best computational performance is obtained when R is linked against OpenBLAS, Intel MKL or other optimized BLAS library.
Stars: ✭ 14 (-6.67%)
Mutual labels:  glm
payton
Payton! Kickstart any 3D OpenGL + GTK Ideas in a few seconds!
Stars: ✭ 45 (+200%)
Mutual labels:  sdl2
ruby-imgui
Yet another ImGui wrapper for Ruby
Stars: ✭ 42 (+180%)
Mutual labels:  sdl2
sdl2test
🎬 Testing SDL2 with V, Rust, C/++ : Nuklear, ImGui, TTF, 2D/3D, joystick, sounds, music, ...
Stars: ✭ 17 (+13.33%)
Mutual labels:  sdl2
gravity
R package that provides estimation methods for Gravity Models
Stars: ✭ 24 (+60%)
Mutual labels:  glm
waterCloset
Ridiculous 2D SDL platform game
Stars: ✭ 30 (+100%)
Mutual labels:  sdl2
BonEngineSharp
A simple and fun SDL-based game engine in C#.
Stars: ✭ 16 (+6.67%)
Mutual labels:  sdl2
QtDemos
This is a demo about Qt5, including Qt Custom Widget, Qt Multithreaded Downloader, QML Video Player(using OpenGL, FFmpeg and SDL2)
Stars: ✭ 18 (+20%)
Mutual labels:  sdl2
DeccanEngine
💠 Deccan Engine is an Open-Source Cross-Platform 2D Game Engine written in C11. Powered by SDL2.
Stars: ✭ 30 (+100%)
Mutual labels:  sdl2
ness-engine
NessEngine is a 2D rendering engine for games
Stars: ✭ 32 (+113.33%)
Mutual labels:  sdl2
OpenHSP
Hot Soup Processor (HSP3)
Stars: ✭ 120 (+700%)
Mutual labels:  sdl2
sdlpp
C++ wrapper for SDL2
Stars: ✭ 37 (+146.67%)
Mutual labels:  sdl2
boiler
The Boiler framework, including sample projects
Stars: ✭ 15 (+0%)
Mutual labels:  sdl2
SimpleRemoteDesktop
Remote desktop client based on h264 steam. like splashtop and other
Stars: ✭ 17 (+13.33%)
Mutual labels:  sdl2
sdl2-image
Haskell bindings to SDL2_image.
Stars: ✭ 16 (+6.67%)
Mutual labels:  sdl2
GameKitUI.swift
GameKit (GameCenter) for SwiftUI
Stars: ✭ 29 (+93.33%)
Mutual labels:  gamekit
pac-man-emulator
🕹 An emulator for the Pac-Man arcade machine (Zilog Z80 CPU) for Win/Mac/*nix and Xbox One.
Stars: ✭ 20 (+33.33%)
Mutual labels:  sdl2
zero-graphics
Application framework based on OpenGL ES 2.0. Runs on desktop machines, Android phones and the web
Stars: ✭ 72 (+380%)
Mutual labels:  sdl2

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].