LunarBasic, a BASIC that compiles 2D games to native executables
LunarBasic, a BASIC that compiles 2D games to native executables
I built LunarBasic because I wanted a modern recreation of BlitzBasic from back in the day. I wanted it to have good step debugging features, and I wanted it to compile down to a native binary with no external dependencies. I do know there's an open source BlitzBasic out there but I wanted something simpler and more concise. It does have a "pro" feature set, but for the foreseeable future, anyone joining up will have the pro version in perpetuity (eg I'm not trying to sell anything here). It's early (v0.8.0). Would love feedback on the language design and compiler output, especially from anyone who's used QB64, Blitz, or FreeBASIC. Currently runs on x64/arm64 Windows, arm64 macOS, and arm64 Linux (x64 linux coming soon once I get the toolchain together).
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Correct prediction on native model
Similar products
Simulating Galaxies in 2D
8Land is a 2D pixelart metaverse
Pygame wrapper classes, trying to make 2d games fun again
Games I made for my son using a homebrew 2D engine and Lua
DOME, a framework for making 2D games with Wren
Beast 2D – Open-source framework for building 2D Web games
Procedural 2D Terrain Generator
Procedurally generate 2D spaceship sprites through directed evolution
2D Duel Shoot Game
This is a 2D shooting game