Life & fun · alternatives · 2026
24 alternatives to Minecraft clone in 2500 lines of C - even supports multiplayer online
A simple Minecraft clone written in C using modern OpenGL (shaders). - fogleman/Craft
This is a Minecraft clone written in C using modern OpenGL and shaders, created by fogleman. It demonstrates how to build a voxel-based 3D game from scratch in approximately 2500 lines of code. The project includes… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Minecraft clone in 2500 lines of C - even supports multiplayer online launched in 2013; newer entries below may have overtaken it.
- 1

Hello HN! We’re a small creative studio specializing in real-time 3D experiences. Netlify approached us to design and build an interactive experience to celebrate reaching 5 million developers. Inspired by the classic game Marble Madness, we created a gamified experience where users control a ball through playful, interactive levels. The goal was to blend marketing content with the look and feel of a game to engage users. The app is built with Three.js [1], using our custom render pipeline and shaders, and uses Rapier for physics simulation [2]. The 2D content is overlaid on the WebGL view…
2024 · 5-million-devs.netlify.com · its alternatives →
- 2IB
I've been working on an MMORPG that is now in alpha as a solo developer. Here are the major open source technologies that I use: Blender - 3D modeling software for creating the overall environment and every game object. I've gotten a lot of CC and Public Domain assets from https://poly.pizza GLTF - I export assets from blender to the GLTF asset format JSON - I write a JSON config for every game object that describes things like its name, its interactions, its collisions, etc. Node.js exporter - I iterate over the environment and every asset to create a scene hierarchy. I use…
2024 · alpha.reconquer.online · its alternatives →
- 3

An OpenGL RTS game engine written in C. Contribute to eduard-permyakov/permafrost-engine development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 4

I open sourced my HTML5 multiplayer 3D voxel browser game engine.
2023 · kevzettler.com · its alternatives →
- 5

Hey everyone, this is my latest project. Bedrock is a lightweight program runtime: programs assemble down to a few kilobytes of bytecode that can run on any computer, console, or handheld. The runtime is tiny, it can be implemented from scratch in a few hours, and the I/O devices for accessing the keyboard, screen, networking, etc. can be added on as needed. I designed Bedrock to make it easier to maintain programs as a solo developer. It's deeply inspired by Uxn and PICO-8, but it makes significant departures from Uxn to provide more capabilities to programs and to be easier to…
2025 · benbridle.com · its alternatives →
- 6MP
I have been working on this game somewhat sparsely for the past three years or so. However, it is still in a very early stage, and there is a lot of work to do. One of my friends encouraged me to post about it here, since he felt people might find interesting how I don’t use any libraries for it. The game can be played on a browser by virtue of WebAssembly. There are native ports using either MiniFB or SDL2, but you have to build those yourself. I decided to write the game in C because I feel like it is a simple language that a lot of people can understand well enough, and I didn’t think I…
2023 · zamfofex.neocities.org · its alternatives →
- 7
Orca▲150Describe a Minecraft mod in plain English and Orca's AI builds it. No coding, free to start. Fabric, Forge, and Bedrock, with a free server to play it on.
Dec 2025 · orcaclient.com · its alternatives →
- 8

This is a little toy project of mine that lets you simulate digital logic graphs. It was inspired by Minecraft's Redstone and the Piet esolang. It's got some serious drawbacks-- you write circuits as PNGs and simulate them with a Python interface. It's slow to run and slow to experiment with. And it is certainly difficult to use for people with any kind of color blindness. But despite that, I hope this can still be a fun toy!
2022 · github.com · its alternatives →
- 9

The domain name www.io is being parked on Park.io. Contact the domain owner to make an offer right now...
2013 · redstone.io · its alternatives →
- 10

Hey HN, We’re Philip, Amby, and Declan, and we made “multiplayer virtual computers” that you can embed anywhere, including 3D spaces. We decided to build this because we noticed that embedding third-party apps and websites can be a nightmare due to incompatible platforms, security issues, and poor UX. Adding multiplayer functionality to these embeds makes this problem exponentially more difficult. On the backend, we’re spinning up a VM and running a resource-optimized fork of Chromium which we then stream to participants via WebRTC. Since we’re hosting the servers running the applications,…
2022 · threejs-example.hyperbeam.com · its alternatives →
- 11

So just for fun, I wrote a complete multiplayer game in pure C++. I even wrote my own texture atlas packer, which is now used by Assassin's Creed, 2 scientific publications as well as a drone manufacturing company - each of these basically mentions the name of my game. There is even a claim that Unity patented some of the ECS ideas that originate from this project. See https://github.com/TeamHypersomnia/Hypersomnia#tech-highligh... for details. By the way the game is pretty darn good. 10 people connected yesterday to test a new map:…
2023 · github.com · its alternatives →
- 12

I always believe in using what one makes, which is unfortunate because I made Monocraft. For the past year I've been stuck looking at those pixels while I code, so over the weekend I tried my hand at making a version of Monocraft that was more legible. Introducing Miracode, a Minecraft programming font that is actually usable! Using a custom algorithm, I've converted adjacent pixels from the original font into strokes, which allow for a more smooth look while maintaining that Minecraft-y look. Give it a try and let me know what you think!
2024 · github.com · its alternatives →
- 13

A top-down 2d game engine, written from scratch in under 1000 lines of C. Development of the game based on this engine is streamed on Twitch: https://www.twitch.tv/ryanpcmcquen - ryanpcmcquen/basque
2020 · github.com · its alternatives →
- 14

SolidCraft: an open-source parametric 3D CAD application built in pure Rust. Desktop, web, and automation through MCP. - bherbruck/solidcraft
11d ago · github.com · its alternatives →
- 15WM
2016 · webblocks.uk · its alternatives →
- 16IB
Have fun learning more about the Qt Quick Rendering engine, starting with a ground plane, in this Minecraft-esque 3D block building game.
2021 · kdab.com · its alternatives →
- 17

Looking for feedback on my project to teach python by writing code that interacts with a Minecraft World.
2023 · github.com · its alternatives →
- 18PV
2016 · guillaumechereau.github.io · its alternatives →
- 19VA
VoxelChain is an experimental tool to create voxel worlds in the browser. The lighting is fully ray traced in real-time and there is powerful cellular-automata based programming system, which allows to create complex digital circuits and model the behaviour of voxels (behaviour such as falling sand or water). Technology wise, I'm using WebGL2 for the rendering and the simulation is coded in C89 and gets compiled to WebAssembly (with multi-threading) using Clang. The simulation is basically a custom cellular automaton and is fully parallelized. Once WebGPU is released, I'm planning to run the…
2022 · voxelchain.app · its alternatives →
- 20
VoxCraft▲116Create AI generated 3D model from text prompts or images
2023 · discord.com · its alternatives →
- 21

A lightweight, fast and extensible game server for Minecraft - cuberite/cuberite
2015 · github.com · its alternatives →
- 22FWFreeciv WebGL 3D▲105
2017 · play.freeciv.org · its alternatives →
- 23PW
2021 · observablehq.com · its alternatives →
- 24

Earlier this year, we released our open-source game engine [0] built with Rust, WebAssembly, and WebGPU. Today, we’re happy to announce the Ambient platform, which brings web deployment, server hosting, and more to the runtime. With Ambient, you can make a game, deploy it to the browser in one command, share your URL and instantly play with others, no downloads or installs needed. Our WASM use is innovative; it is being used as both a sandboxed runtime for user code, and as a way to run the entire Ambient runtime in the browser. This, paired with our ECS data model, enables a highly modular…
2023 · ambient.run · its alternatives →
Also compare
- A Marble Madness-inspired WebGL game we built for Netlify alternatives
- I built an indie, browser-based MMORPG alternatives
- I wrote my own RTS game engine in C alternatives
- I built a multiplayer voxel browser game engine alternatives
- Bedrock – An 8-bit computing system for running programs anywhere alternatives
- My platforming game written in C 89 alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →