This project is a basic micro-gameengine to run lua in the Nintendo Game Boy Advanced, which can be expanded to a custom engine, such as Gly Engine or Love2d.
there is no sanitization, error handling or observation of resource consumption, all of this takes up precious CPU time, bad code will make the game crash with a black screen. Developing a multiplatform game with desktop support is recommended, especially for testing Lua code! |
Building: Pong Example with Gly Engine
cmake -Bbuild -H. -DGAME=@pong
make -C build
Building: Pong Example with Love2D
cmake -Bbuild -H. -DGAME=@love:pong -DENGINE=@love
make -C build
cmake -Bbuild -H. -DGAME=path/game.lua -DENGINE=path/engine.lua
make -C build
🐳 use devkitpro/devkitarm docker image if you do not have devkitpro installed.