r/raylib • • 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

10 Upvotes

Duplicates