{"repo":"KelvinShadewing/brux-gdk","free":true,"listed":false,"github":"https://github.com/KelvinShadewing/brux-gdk","clone":"git clone https://github.com/KelvinShadewing/brux-gdk.git","description":"Free runtime and development kit using SDL and Squirrel","language":"C++","stars":48,"topics":["cpp","squirrel","cplusplus","sdl","sdl2","sdl2-image","sdl2-ttf","sdl2-mixer","sdl2-net","xyg"],"license":"AGPL-3.0","category":"game-templates","readme_excerpt":"Brux Game Development Kit &nbsp; License All code is available under the GNU Affero General Public License v3. Introduction Brux (formerly known as XYG) is an open-source, cross-platform, runtime-based game development kit using the Squirrel language. The aim is to make development both easy and versatile, allowing games to be written by hand in a simple text editor or made in an IDE similar to Game Maker, and to allow games to be ported with little to no modification to the code, offering a \"build once, run everywhere\" development process. Developers using Brux may freely make games without any need for paid license or royalties. Anyone willing to donate may visit my Patreon or my Ko-Fi . Disclosure: The material in this {book/paper/blog/article} has not been reviewed, endorsed, or approved of by the Rust Foundation. For more information on the Rust Foundation Trademark Policy, click here. If you're viewing from a mirror, the main repo is hosted here: https://codeberg.org/KelvinShadewing/brux-gdk Dependencies Runtime SDL2 SDL2 image SDL2 mixer SDL2 net SDL2 gfx Squirrel Integrated Development Environment Qt5 ( =5.12) K Frameworks 5 ( =5.78.0) To Do (Runtime) - [X] Sprite loading and rendering - [X] Sound loading and playing - [X] Bitmap monospace text - [X] Keyboard and mouse input - [X] Table saving/loading as JSON file - [ ] Bitmap dynamic text - [X] FPS management - [X] Gamepad input - [X] JSON map loading and rendering - [ ] Collision geometry (Currently implemented in S","default_branch":null,"files":null,"tree":[],"storefront":"/r/KelvinShadewing","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/KelvinShadewing/brux-gdk/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."}