Skip to content
ZeeCraft is a mini Minecraft clone in 588 lines of C.
C Lua
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data
src
.clang
.gitignore
.project
LICENSE
README.md
premake4.lua

README.md

ZeeCraft

ZeeCraft is a mini Minecraft clone in 588 lines of C.

Originally I intended to keep it at 500 or below, but it felt bad to remove certain features like automatic load/save.

Screenshot

HD

Screenshot

No voxels have been harmed during the making of ZeeCraft.

WARNING: This is not production quality code and should not be used or considered as such under any condition. Consider yourself warned.

Dependencies

  • C compiler (gcc, clang)
  • premake4
  • SDL2
  • OpenGL 1.4+ (fixed function pipeline)

Getting Started

To build it, type:

premake4 gmake
make -C build

Or the HD version:

premake4 --with-hd-textures gmake
make -C build

To run it, just type:

build/zc

Credits

Special thanks to Kenney "Asset" Jesus for the HD textures.

Contribute

  • Fork the project.
  • Make your feature addition or bug fix.
  • Do not bump the version number.
  • Send me a pull request. Bonus points for topic branches.

License

Copyright (c) 2016, Mihail Szabolcs

ZeeCraft is provided as-is under the MIT license. For more information see LICENSE.

You can’t perform that action at this time.