Skip to content

tandr3w/Pynecraft

Repository files navigation

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

About

An implementation of Minecraft using OpenGL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published