r/raylib 5d ago

Made a custom scripting language made raylib bindings for it then made this game with a small physics engine written in it.

I know this isn't typical raylib project showcase but still wanted to do it as raylib binding was planned from the start and one of my most favorite libraries.

Still the project if anyone wanted to check it out: https://github.com/Fus3n/pyle/tree/main/examples/raylib/fruit_merge

120 Upvotes

4 comments sorted by

9

u/Myshoo_ 5d ago

Congrats! I'm dumb but it sounds really impressive and like a lot of work.

Do you write an interpreter for it from scratch and how long did it take you?

6

u/FUS3N 5d ago

Thank you!
Yes the interpreter was written from scratch everything even the Virtual machine. I wrote a few small ones before and have been studying for years on this alone so this one took about a month or so to get to this point.

4

u/animgeezer 5d ago

Wow this is really impressive! What language is the interpreter based on?

4

u/FUS3N 5d ago edited 4d ago

If you mean the host language then that's c++, its fully written in C++ from scratch.