Skip to content

sefyan0hack/GameEngine

Repository files navigation

GameEngine

CodeCov CI License: MIT lang std MSVC GCC Calng Camke

GameEngine — a modern, high-performance foundation for building games and interactive applications with C++23.


Screenshots

View

Platforms

  • Windows (MSVC/GCC/Clang)
  • Linux (GCC / Clang)
  • Web (Emscripten)
  • Android (NDK)

Prerequisites

  • C++ compiler with C++23 support (MSVC 19.44+, GCC 15+, Clang 20+)
  • CMake ≥ 3.28
  • Optional for targets:
    • Emscripten SDK (for web builds)
    • Android NDK (for Android)
    • OpenGL / Vulkan dev headers for native graphics
  • Ninja or Make (recommended: Ninja)

Getting started

Clone the repository and create an out-of-source build directory:

git clone https://github.com/sefyan0hack/GameEngine.git
cd GameEngine
cmake -S . -B build
cmake --build build --config Release

About

OpenGL Based Game Engine

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors