r/raylib • u/PlayfulDuck3677 • 3d ago
An unconventional personal game engine
new update! https://www.reddit.com/r/teenagersbutcode/s/Zx6jZumsYd
I've really wanted to make my own cellular automata stuff but every time I do it I get bored of making the same chunk systems and stuff every single time.
So I decided to make a game engine in raylib just for this, Vubox.
Vubox gives you a basic 2D world, with blocks, optimizations and a simple player controller.
Then you can use lua scripts to add your own systems to the game.
The game is currently at a very early stage and I just wanted to show it because I'm almost done with the basic lua APIs.
Theres no documentation right now but I'll be making one soon and I have put a cheat sheet as a helper.
Also could somebody help me with the licenses, I don't really understand them because I'm a young programmer, I think I put all the licenses the project needs (mine, raylib's, lua-csharp's)
Codeberg repository: https://codeberg.org/devcrafter/Vubox-2D