Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 18 days ago
JSON representation
Toy MineCraft client written in C++ to avoid the speed limitations of python that I ran into with PyCraft
- Host: GitHub
- URL: https://github.com/BenLand100/CppCraft
- Owner: BenLand100
- License: gpl-3.0
- Created: 2011-08-02T01:02:48.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2011-08-21T15:35:40.000Z (about 13 years ago)
- Last Synced: 2024-07-31T22:58:16.723Z (3 months ago)
- Language: C
- Homepage:
- Size: 430 KB
- Stars: 4
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: COPYING
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