/Minecraft-Like-Engine

A game engine created with Python, ModernGL, Numpy, PyGLM, Numba, and OpenSimplex

Primary LanguagePythonMIT LicenseMIT

Minecraft Like Game Engine

Description

This is a game engine that is inspired by Minecraft. It is written in modern Python and uses modernGL for rendering.

Libraries

  • Pygame for windowing and input
  • ModernGL for rendering
  • Numba for fast noise generation
  • PyGLM for quick array and matrix operations
  • Numpy for math

Installation

  1. Clone the repository
  2. Install the dependencies with pip install -r requirements.txt
  3. Run the game with run.py

Controls

  • WASD to move

License

This project is licensed under the MIT license. See the LICENSE file for more information.