A book has been released CharmingBlaze/moonbasic: moonBASIC — modern BASIC for 2D/3D games. Download IDE + runtime + docs. No Go required. the pdf is kinda trash but the docx and md are good!
LabyrinthLuminous
Creator of
Recent community posts

3D Blocky Low poly Modeler by LabyrinthLuminous
3D Blocky is a lightweight low‑poly 3D modeler that lets you draw shapes in 2D and instantly turn them into 3D models. It’s built for indie devs, beginners, and anyone who wants a fast, simple way to create stylized assets without learning a full professional modeling suite.
You sketch in the 2D canvas, and the app converts your silhouette into a clean low‑poly mesh. You can edit faces using Blockbench‑style region selection, move and rotate with gizmos, and refine shapes using intuitive tools. There’s also a vector pen with Bezier curves, vector shapes, and an optional extrude mode for hard‑surface modeling. A built‑in pixel editor lets you paint textures directly inside the app.
It exports to OBJ and GLTF, so you can drop your models straight into Unity, Unreal, Godot, or any engine you prefer.
The released compiler builds don’t require Python at all, only the source build does. I haven’t tested the Linux build yet, and I didn’t publish the repo with the expectation that people would try compiling the compiler itself. If this keeps causing confusion, I might just remove the source and leave the releases up instead.
Building moonBASIC has been an incredible journey and a massive undertaking. It’s written in Go with a compiler architecture that I’ve meticulously planned from day one. My goal is to create the most powerful, modern BASIC compiler heavily inspired by the legacy of BlitzBasic 3D and DarkBasic, but built for today’s standards.
I really appreciate you taking the time to check it out. I’m fully committed to making this the premier option for modern BASIC game development. Please keep in mind that it’s still a work in progress; while it’s already quite capable, I’m standing by to squash bugs and refine features as we go. I have plenty of other 'goodies' in the pipeline too stay tuned!
The software works as intended and is budget-friendly. It's actively used by the developer in their own projects, so it's not abandonware. While it may not have endless updates or new features, it gets the job done reliably. The developer puts effort into improving it when they can, and they've created something functional and impressive. It's important to appreciate the work that’s already been done rather than expecting too much.



