Alternatives
Products that do what Boulder Dash style game made in x86_64 assembly does
It doesn’t use any libraries, not even the C standard lib! It just uses the Linux system call interface. Drawing to the screen is done by writing directly to /dev/fb0. I created this just to learn assembly - something of a lost art these days. I’m mainly a C++ developer. This has been a lot of fun and very enlightening. Here is a video: https://youtu.be/IoJQ80pWyGI
- 1IW
Jun 2026 · github.com
- 2CA
2017 · github.com
- 3H0
Hello, Hacker News! My name is Lillian (see: http://about.lillian.link/), and I just released version 0.2 of my MIT-licensed game engine, Hypatia(http://lillian-lemmer.github.io/hypatia/). Hypatia is a game engine for single player 2D action adventure games. You can use it to make a game like Legend of Zelda: Oracle of Ages and Oracle of Seasons. Hypatia is aimed at non-programmers and programmers alike. I'm seeking any sort of feedback. Hypatia supports FreeBSD first, but has great support for just about any platform…
2015
- 4

A cross-platform 2D game engine with its own programming language and IDE. - ArcadeMakerSources/ArcadeMaker
26d ago · github.com
- 5

This started life as a graphics tool for a specific problem: gen AI can make retro-styled sprites but can't follow exact hardware constraints of pixels and colors. While building this I liked the idea that I can fan-out to any retro videogame console or handheld's specifications. I then devised my own declarative language - Demotic - to express the game you want to build as concisely and naturally as possible without implementation detail. To work on different machines, you use relative units, like vw, vh, vmin, vmax. It has a web UI, CLI and NPM package. Still a work in progress.
Aug 2026 · geosona.com
- 6

- 7FO
Hello HN, I have started FBG some years ago when I moved to the Bay Area and could not find a simple, cross-platform, no-registration way to play board games with my friends back in my home country. I also wanted to make it simple to create multiplayer board games online for developers in their free time. Shortly after, I found out about boardgame.io with similar goals and decided to join forces with them. It became the engine of our board games, and we focused on publishing/serving them. To be fair with everyone and inspired by Wikipedia, we made the project a non-profit with GPLv3…
2021
- 8

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…
13d ago · lunarbasic.com
- 9LC
Im working on a mind mapping app that would allow for integration of gamification features and be nicer and easier to remember. I was missing more advanced graphics from apps and being able to treat it as my note taking and learning tool. i.e. how (and why?) should I remember a mind map if it looks the same like all other maps and all i can do is pick couple of shapes and dashed/dotted lines? this simply doesnt work with my brain so i decided to create something better :) map on page is a preview of this, but im curious about the quiz, typing games and cheatsheet, would love some…
Oct 2025 · mindmapsonline.com
- 10IM
https://coffeegameonline.com/game/arch-rush-3d this game is heavily inspired from the viral hyper casual mobile Game. in which play runs in a certain direction until the screen is tap and direction changes, I love this Game very much for lot of hours, of never-ending levels and increasing difficulty The arc-rush is also based on the same functionality. Were you have to jump through floating platforms by jumping over them and each platform is placed zigzag towards the forward direction of the player. You have to wait until an arc is moving towards the right platform. One…
Apr 2026
- 11MB
Hi, so i'm making a 2D game engine with its own IDE and interpreted programming language, all are written in C# It's open source, and I'm looking for contributors! The backend engine is MonoGame, the IDE is WinForms and the project is real, not just another AI-slop... Please check it out, i promise it's an unusual thing! Here's a YouTube video showing me using the engine for making a little cute game: https://youtu.be/h_AnUg4yJWs?si=MR3nQCVvOMDP3iqg Any feedback is welcome!
May 2026 · github.com
- 12FG
Open-source tutorial series teaching real-time graphics programming with SDL's GPU API. Covers everything from Hello Window to SSAO, with math lessons, engine lessons, and a UI track building font rendering from scratch. Every lesson is a standalone C program with commented code explaining why, not just what. The whole project was built with Claude Code. Each lesson also distills into a reusable Claude Code skill — copy them into your own project and build games with AI that actually understands the GPU patterns.
Feb 2026 · github.com
- 13EC
I participated in the Nvidia + Vercel 2 hour hackathon in SF tonight, and built something I've wanted, but hadn't tried building. I implemented an MCP Server and VS Code extension to allow Claude Desktop to place breakpoints, step through code, and execute expressions (assuming language support). So you can ask it a question that requires actually stepping through the code and now it can actually do that - check values for you, etc. It's _definitely_ not perfect. Have improvements? Please make a PR!
2025 · github.com
- 14TD
2015 · breno.io
- 15AX
Feb 2026 · particlefield.com
- 16AM
Hi everyone! I'm one of the developers behind this project. I wrote it with my two brothers, Daniel and Ricardo. For years the three of us have been curious about how multiplayer games work, which is why we decided to work on this project. Our goal was to gain a deep understanding of how different players can share the same 3D space, which is why we wrote our own tiny game engine instead of using something like Unity. We wrote the engine using C++ and OpenGL, and we then compiled it to WebAssembly using Emscripten so that it would run effortlessly on web browsers. We are really excited about…
2022 · play.moonlightmuseum.io
- 17PA
Hi hn, Its been a while since my kid has been dreaming to make videogames, as you know, the entry bar is high, too many technical details are involved. A few months ago, we started making games, we have tried many different ways, from dragging blocks to write code with a high-level library to make it simple, it is still too much work. Getting into the AI boat, I decided to give it a try for making games, turns out that it works super nicely, still, you still have many technical concepts involved, what language should the game be written in? where do you store the file/assets? how do you…
2024 · playcodeai.com
- 18GO
We wrote a simple script with just GPT4-o APIs to try to run a game and let it render the game actions, and it works surprisingly well.
2024 · twitter.com
- 19GGoatpad▲8
Think Notepad, but with goats! It started as a joke with some friends and then I realized this was the perfect project to see far I could get with Claude without opening my IDE (which I'd wanted to try for a while with a small app) I was pretty shocked to find that I only needed to manually intervene for: 1. Initializing the repo 2. Generating sprites - I tried a few image gen tools, but couldn't get a non-messy looking sprite to generate to my liking. I ended up using some free goat sprites I found instead (credited in the About section) 3. Uploading images/sprite sheets (raw claude…
Feb 2026 · goatpad.xyz
- 20PN
The ~500 kB NBSDGames 6 has managed to be published ahead of GTA 6! 2026 is the year of Linux desktop because of NBSDGames 6! I play them all the time, maybe you would too. Some games are newly invented original ideas. https://github.com/abakh/nbsdgames
May 2026 · github.com
- 21HT
After 1 year & 3 months of work, HCC the C -> SPIR-V compiler for Vulkan has its first release!!! - vertex, pixel & compute shaders - share structs, functions & enums across the CPU & GPU - fully bindless resources - multiple shaders in a single file - vulkan 1.3 + - windows & linux support - aims for C11 support - textures, atomics, quad & wave intrinsics - scalars, vectors, matrices maths library - samples app with 5 shader samples - playground app (shadertoy clone)
2023 · github.com
- 22SI
I've added controls for mobile and fixed the game running too fast in the browser initially because FPS where not limited. Original repo: https://github.com/rapiz1/DungeonRush My fork: https://github.com/midzer/DungeonRush/tree/emscripten
2024 · midzer.de
- 23AF
Another Sunday afternoon project: add some pizzaz to your boring bare metal or virtual machine consoles! Written as a single Go binary; no dependencies. https://github.com/Fusion/modernfbv As usual, feedback please!
2022
- 24YA
I must say I was encouraged to post my project here when I saw the positive response to this post: http://news.ycombinator.com/item?id=3780731 Before you make any comments, please keep in mind that the project is written for fun. I'm not forcing anyone to use it. In fact, nobody should use the current unstable version in a serious project. Here is the link: http://github.com/bsg/libserv Please share your thoughts. All criticisms are welcome, even the harsh ones. p.s. The project is still a work-in-progress.
2012
Ranked by how close each launch is in meaning, then by votes. Refine with a description →