MoonBASIC: A Modern Game Engine for 2D and 3D Without Build Tools
MoonBASIC: A modern BASIC for building 2D and 3D games

I built MoonBASIC to let you create 2D and 3D games instantly without installing Go, C compilers, or complex build tools. Just download the pre-built binaries for Windows, Linux, or macOS and start coding. The engine bundles Raylib, Box2D, and Jolt, offering over 4,200 commands for graphics, physics, and networking. Whether you use the all-in-one IDE or VS Code, you can write, compile, and run your games immediately.
No Go, no C compiler, no build tools on your machine.
- shakna
I've been playing around with SmallBASIC [0], which also comes with raylib, but also nuklear.
BASIC as a game design language does feel like some of the common game abstractions like the draw and tick loops, are really well suited to it. And offloading the math-heavy things like raycasting to C and importing does give you a nice abstraction layer.
- monster_truck
This is neat! I know it's not really the point but I would like to see some shallow benchmarks, I'm curious what perf (if any) is lost building like this.
My very first apps were written in LibertyBASIC, almost 30 years ago. I learned how to pirate things because the borland compiler required to share my creations with my friends was $299, which was a lot of money back then.
- dabbz
This reminds me immensely of DARK Basic built by The Game Creators. It was how I got my start into programming back in the day.