{"repo":"catriverr/gmeng-sdk","free":true,"listed":false,"github":"https://github.com/catriverr/gmeng-sdk","clone":"git clone https://github.com/catriverr/gmeng-sdk.git","description":"DevKit & Source for Gmeng - the game engine.","language":"C++","stars":16,"topics":["2d-game-engine","game-engine","game-engine-2d","graphics","ncurses","sdl-game","terminal","terminal-based","text-based","tui"],"license":"Zlib","category":"cli-tools","readme_excerpt":"A Powerful, Terminal-Based 2D Game Engine written in C++. Changelog See what's new (19-Apr-2026) release : Gmeng 12.0.0 gmeng.org/changelog Documentation Gmeng's documentation can be found in gmeng.org . Please refer to the website for enquiries about functionality and usage. Building This project uses the GNU Make build system for an easy building process. Gmeng currently runs on all UNIX (macOS & linux) systems. While a Windows port for Gmeng is being worked on it is not yet complete. If you're on a Windows machine, install WSL (Windows Subsystem for Linux) to run Gmeng without having to change computers or boot into a different Operating System. Getting Started To get started, clone the repository and set it up with make sure that the cloned directory has read and write permissions. [!IMPORTANT] You will need to run make setup to include the sources for libraries & dependencies which gmeng uses. Without this, the engine will not compile. submodules Currently, gmeng uses the following submodules: - catriverr/liblmf for interleafing and configuration file parsing, - catriverr/noble for scripting, script parsing and plugin support, - ocrnut/imgui for modular UI elements in SDL based windows libraries & utilities - homebrew for installing & implementing libraries required by gmeng, - pkg-config & pkgconf for implementing cflags for C++ compiler libraries, - libcurl4-openssl-dev for easy telecommunications & networking functions, - libncurses-dev for easy terminal-based UI crea","default_branch":null,"files":null,"tree":[],"storefront":"/r/catriverr","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/catriverr/gmeng-sdk/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."}