Lu

LunarBasic, a BASIC that compiles 2D games to native executables

Hacker News

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 card

Actual performance

6points
3comments
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: mac, macos, open · Missing: agents, agent, cursor
80%80% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
65%65% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: open source, io · Missing: https docs, excited, just released
41%41% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoMay struggle as an AppSumo deal · Strong signals: soon · Missing: plus, platform, intuitive
40%40% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
31%31% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
20%20% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Si
Simulating Galaxies in 2D67%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Simulating Galaxies in 2D

Hacker News4
8Land
8Land9%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

8Land is a 2D pixelart metaverse

Indie Hackers1art
Py
Pygame wrapper classes, trying to make 2d games fun again32%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Pygame wrapper classes, trying to make 2d games fun again

Hacker News1
Ga
Games I made for my son using a homebrew 2D engine and Lua74%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Games I made for my son using a homebrew 2D engine and Lua

Hacker News1
DO
DOME, a framework for making 2D games with Wren69%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

DOME, a framework for making 2D games with Wren

Hacker News90
Be
Beast 2D – Open-source framework for building 2D Web games76%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Beast 2D – Open-source framework for building 2D Web games

Hacker News3
Pr
Procedural 2D Terrain Generator56%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Procedural 2D Terrain Generator

Hacker News3
Pr
Procedurally generate 2D spaceship sprites through directed evolution54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Procedurally generate 2D spaceship sprites through directed evolution

Hacker News8
2D
2D Duel Shoot Game47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

2D Duel Shoot Game

Hacker News6
Contra 1.2
Contra 1.226%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

This is a 2D shooting game

Product Hunt+10