Cloned Games

MineCraft-One-Week-Challenge

SporadicSemi-playableWindowsLinux

Based on Minecraft

MineCraft-One-Week-Challenge screenshotLinks, repository & details

About

Minecraft is Mojang Studios' sandbox game, first released in alpha in 2009 and formally released for PC in November 2011. This is a Minecraft clone in C++ and OpenGL, made in one week as a challenge for a YouTube video and edited further afterward. It has chunked terrain with block editing, a skybox, height-map world generation with trees, a simple item system, and directional lighting. In November 2025 it was updated to SFML 3.

How it differs from the original

The world is a fixed size: the author made it infinite during development but reverted that change. The author points players wanting a more complete C++ Minecraft-like game to Minetest.

Getting started

On Windows, install the dependencies through vcpkg and open the Visual Studio project. On Linux, install vcpkg plus the listed system packages, then use the included build and run scripts, with an optional release mode.

History

The README logs the challenge day by day: rendering setup and a camera on day one, chunk meshing on days two and three, world generation on day four, items on day five, optimization on day six and lighting on day seven. Earlier snapshots are linked, including the version shown in the video and a higher-quality graphics branch with a day/night cycle that caused rendering issues for many people.

Additional notes

Bug story
A chunk-rendering bug that took three hours to find came from telling OpenGL the indices were unsigned bytes when they were actually unsigned ints.
External link
The accompanying video is at youtube.com/watch?v=Xq3isov6mZ8.
Share:

More like MineCraft-One-Week-Challenge

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