A python-replica of the popular game minecraft with exploding tnt, real-world physics, textures, player movement, biomes, chunks, creative mode, fog and so much more.
Some file/folder descriptions:
- textures: texture pngs that may or may not have been taken from the actual game #dontsue?
- block.py: block properties
- chunk.py: chunk properties
- player.py: all player attributes
- world.py: generates the world
To use:
- make sure to have pygame, pyglet and other libraries downloaded
- cd to directory
- $ python3 ./main
- Hit 'e' to enter/exit the window, click to break, left click to build, try hitting x and then building! Some keys change what block you are holding.
Notes:
Have fun exploring, I'm sure you will find some cool features but be warned, this hits your CPU hard as it is not quite optimally integrated.