pygex

A simple Python game engine built around pygame and PyOpenGL.


Keywords
python, game, engine, 3d, graphics, gamedev
License
MIT
Install
pip install pygex==0.1.9

Documentation

 

PyGE

Github top language Github language count Repository size

🚧 Pyge 🚀 Under construction... 🚧


About   |   Features   |   Technologies   |   Requirements   |   Starting   |   License   |   Author


🎯 About

PyGE is a simple Python game engine built around pygame and PyOpenGL. It provides a simple Application adapter that you can use to build pygame and OpenGL applications.

PyGE 3D model and textures demo Snake game demo
3D snake game

🚀 Technologies

The following tools were used in this project:

Requirements

Before starting, you need to have Git and Python 3.11.x or later installed.

🏁 Starting

# Clone this project
$ git clone https://github.com/DCubix/pyge

# Access
$ cd pyge

# Create and activate a new virtual environment (you need the virtualenv package for this)
$ python -m venv env

# For Windows (powershell)
$ env/Scripts/activate.ps1

# For Linux
$ source env/Scripts/activate.sh && ./env/Scripts/activate.sh

# Install dependencies
$ pip install -r requirements.txt

# Run the project
$ cd src && python main.py

Made with ❤️ by Diego Lopes

 

Back to top