Cloned Games

MinecraftC

HaltedPlayableWindowsOSX

Based on Minecraft

MinecraftC screenshotLinks, repository & details

About

Minecraft is Mojang Studios' sandbox game, first released in alpha in 2009 and formally released for PC in November 2011. MinecraftC is a C port of Minecraft Classic version 0.0.30a, built with SDL2 and OpenGL 1.1 for Windows, macOS and Linux, and includes the original music and sounds. It comes in a vanilla build and a modded build that offers optional raytracing.

How it differs from the original

The modded build adds raytracing using an 8-bit distance field, which the author says sometimes outperforms the original. Survival mode was removed, saving and loading are not implemented, and a few sounds play at the wrong pitch.

Getting started

Prebuilt binaries for Windows (32- and 64-bit) and macOS (x86_64 and ARM) are on the GitHub releases page. To turn on raytracing, use the modded binary and enable it in the mods screen under options; building from source uses CMake, and the Linux instructions are marked untested.

Known issues & limitations

  • gameplay: Survival mode was removed for simplicity and compatibility with raytracing.
  • audio: A few sounds have the incorrect pitch; cute_sound.h is awaiting pitch shifting implementation.
  • features: Load file and save file are not implemented.

Media

Modding & tools

  • A bundled script regenerates embedded resource headers when mod authors change or add PNG or OGG files.

Additional notes

Performance
The author reports 60+ fps at 1080p with raytracing on the integrated graphics cards they tested.
Share:

More like MinecraftC

Active
Paper screenshot
A high-performance Minecraft server that fixes gameplay inconsistencies and offers a plugin API.
Platforms:WindowsLinuxOSX
Stars12,641
Updated1 month ago
LicenseUnknown
Release2016
Halted
Craft screenshot
Craft is a Minecraft clone written in a few thousand lines of C with shader-based OpenGL, adding procedural terrain and multiplayer.
Platforms:WindowsLinuxOSX
Stars11,102
Updated2 years ago
LicenseMIT
Release2013
Sporadic
Original game (original game, not this project)Original game image
Cuberite is a from-scratch, Minecraft-compatible multiplayer server in C++, extensible via a Lua plugin API, for protocols 1.8-1.12.2.
Platforms:WindowsLinuxOSX
Stars5,446
Updated6 months ago
LicenseUnknown
Release2013
Halted
Original game (original game, not this project)Original game image
A Minecraft clone first built in 48 hours, with infinite terrain, biomes, a day/night cycle and RGB lighting.
Platforms:Linux
Stars4,416
Updated2 years ago
LicenseMIT
Release2020
Active
Terasology screenshot
An open-source voxel platform that grew from a Minecraft-inspired tech demo into a moddable game engine.
Platforms:WindowsLinuxOSX
Stars3,897
Updated2 months ago
LicenseApache-2.0
Release2011
Active
Cubyz screenshot
Cubyz is a Minecraft-inspired 3D voxel sandbox written in Zig, with unlimited-height chunking and procedural tool crafting.
Platforms:WindowsLinux
Stars3,661
Updated1 month ago
LicenseGPL-3.0
Release2019