KelvinShadewing / brux-gdk

Free runtime and development kit using SDL and Squirrel
GNU Affero General Public License v3.0
39 stars 20 forks source link
2d-game-engine cplusplus cpp cross-platform development-kit game game-development game-engine game-framework games multi-platform sdl sdl2 sdl2-image sdl2-mixer sdl2-net sdl2-ttf squirrel xyg xyg-studio

Brux Game Engine

 

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.

Nightly Build

http://kelvinshadewing.net/dl/brux-nightly.zip

Dependencies

Runtime

Fixes needed:

To Do (Editor)

Change Log