Cloned Games

Craft

HaltedPlayableWindowsLinuxOSX

Based on Minecraft

Craft screenshot

About

Craft is a Minecraft clone written in a few thousand lines of C using modern, shader-based OpenGL, for Windows, macOS, and Linux. It features procedural terrain generation via Perlin/simplex noise, more than 10 block types, plants and transparency, day/night cycles, and online multiplayer through a companion Python-based server, with world changes persisted to a SQLite database.

Getting started

Prebuilt binaries for Mac and Windows are available directly from the project's website; building from source elsewhere requires CMake plus GLEW, GLFW's build dependencies, and cURL, then running "cmake ." and "make". Basic controls are WASD to move, Space to jump, and mouse clicks to place or break blocks; multiplayer servers are joined via an in-game "/online" chat command or launch arguments.

History

The project's original public multiplayer server, craft.michaelfogleman.com, was taken down after being live for several years; the README now directs players to self-host their own server using the included Python script instead.

Media

Additional notes

Technical detail
Includes a picture-in-picture view for observing other players in multiplayer, implemented by re-rendering the scene from that player's viewpoint.
Share:

We’d like to use analytics cookies to understand how visitors use this site. See our Privacy Policy for details. Nothing else is tracked, and the site works the same either way.