{"repo":"xNoerPlaysCodes/rocket-runtime","free":true,"listed":false,"github":"https://github.com/xNoerPlaysCodes/rocket-runtime","clone":"git clone https://github.com/xNoerPlaysCodes/rocket-runtime.git","description":"🚀 Lightweight and Powerful 2D Game Engine","language":"C++","stars":24,"topics":["cpp","cpp23","game","game-engine","game-framework","library","linux","macos","windows"],"license":"MIT","category":"game-templates","readme_excerpt":"🚀 RocketGE NOTICE: RocketGE is has entered the release-candidate part of it's cycle, for further information see CONTRIBUTING.md A lightweight and powerful 2D Game Engine - Make Games with OpenGL / OpenGL ES / Vulkan (in progress) - Make beautiful UIs with Astro - Have your ideas come to life quickly with Python scripting Supported Platforms: - Windows - macOS - Linux - Android Examples basic window A basic window created with the above code custom shader Custom Shader created with the 2D Renderer Installation Linux / macOS Building from source (recommended) Packages Needed: - c++ (Any C++ compiler) - cc (Any C compiler) - wayland-scanner - cmake (3.30+) - python3 (3.12+) - make (OR) - ninja (Recommended) Libraries Needed: - GLFW ( = 3.4) - SDL2 (== 2.0) - OpenGL ( = 2.0) - GLEW ( = 1.5) - OpenAL (any) - miniz ( = 3.0) - GLM ( = 1.0) - pybind11 - python (== 3.14) Compilation Process: - rm -rf build Remove any cached builds - python3 ./helper-scripts.py --build Build the library After compilation if no errors occur, libRocketRuntime.so will be in bin/ Windows Building from source (recommended) Requirements: - cmake 3.30+ - python 3.12+ - A MinGW-w64 toolchain. The current helper script auto-detects C:\\Qt\\Tools\\mingw1310 64\\bin . - ninja or mingw32-make . The current helper script prefers C:\\Qt\\Tools\\Ninja\\ninja.exe . - The local dependency bundle at windeps/windeps Compilation Process: - python ./helper-scripts.py --build Build Output: - Engine library and runtime files are s","default_branch":null,"files":null,"tree":[],"storefront":"/r/xNoerPlaysCodes","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/xNoerPlaysCodes/rocket-runtime/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}