GXE is a simple game framework that is programmable in LUA that is meant to help people make games without the bloat of a game engine or the complexity of c++ and memory management. It has some simple but powerful functionality for making games (Like rendering and basic collision detection) but still has room so you can implment your own systems.
At the current moment, yeah. It is basicly Love2d but diffrent. But I am hoping to change that. I want to implment some more game specific functionality (Built in A* pathfinding, tilemap loading, etc). What I am saying is that I want this to be more like flixel where it has a lot of game specifc functionality but is still bare bones enough to allow you to get your hands dirty.
When was any open sause source project ever finished?
- Tiled TMX or CSV loading
- Built in collision response
- 3d support (maybe)
- Actually good examples
More basic shape rendering- Built in sound
- Windows build
- Actually good examples
- Wiki
- API Documentation
- Make a website
- Setup Xmake (Not cmake, xmake)
- First download MINGW, the lua C lib, and the Allegro development binaries for the compiler.
- If needed put the dev files in their respective folder
- Put allegro_monolinth.dll into the root directory
- Run make (or mingw32-make)
- Run the executable
- Or just ask me to build it for you though email if you are lazy
Big thanks to @TKperson for helping with linux support!
Of course you are! Just fork the repository and make your changes. After you are done make sure to make a pull request.
Make sure to add yourself to the readme if you want. I can always do it for you too I guess.