Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/BenLand100/CppCraft

Toy MineCraft client written in C++ to avoid the speed limitations of python that I ran into with PyCraft
https://github.com/BenLand100/CppCraft

Last synced: about 2 months ago
JSON representation

Toy MineCraft client written in C++ to avoid the speed limitations of python that I ran into with PyCraft

Awesome Lists containing this project

README

        

CppCraft is a rather ambitious project of mine to create either a MineCraft
bot or fully fledged client. At the very least, it is a real-time renderer
of a MineCraft world and is capable of connecting to a vanilla MineCraft
server by emulating a vanilla client. Not all features are added, but the
world is navigable and many important blocks are rendered properly.

To build you will need OpenGL, zlib, SDL, and SDL_net development distributions.
To test, you will need to grab a MineCraft server and turn authentication off
(since the CppCraft does not yet negotiate authentication with MineCraft's
servers). Feel free to turn gravity down, increase jump velocity, and jump
over mountains! Just be sure to enable flying on the server first. ;)

~Benjamin J. Land a.k.a. BenLand100