Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 932 Bytes

File metadata and controls

26 lines (19 loc) · 932 Bytes

Pynecraft

An implementation of Minecraft using Pyglet and OpenGL.

Installation & Usage

git clone https://github.com/tandr3w/Pynecraft.git

cd Pynecraft

pip install -r requirements.txt

cd pynecraft

python main.py

Features

  • 3D rendering using PyOpenGL
  • World generation using OpenSimplexNoise
  • Dynamic chunk generation using the multiprocessing library
  • World saving and loading in one save file
  • Gravity and collision detection
  • Walking, sprinting, sneaking, and jumping
  • Breaking and placing blocks

Screenshots

Menu Screenshot Game Screenshot