https://github.com/thetestgame/panda3d-gemstone
[WIP] High level Python 3 game framework based on the Panda3D game engine.
https://github.com/thetestgame/panda3d-gemstone
async-python distributed-networking entity game-development game-engine multiplayer online-game panda3d python3 video-game
Last synced: about 1 month ago
JSON representation
[WIP] High level Python 3 game framework based on the Panda3D game engine.
- Host: GitHub
- URL: https://github.com/thetestgame/panda3d-gemstone
- Owner: thetestgame
- License: mit
- Created: 2020-02-25T03:26:03.000Z (about 6 years ago)
- Default Branch: main
- Last Pushed: 2024-10-25T00:46:55.000Z (over 1 year ago)
- Last Synced: 2025-11-09T14:41:23.418Z (4 months ago)
- Topics: async-python, distributed-networking, entity, game-development, game-engine, multiplayer, online-game, panda3d, python3, video-game
- Language: Python
- Homepage:
- Size: 291 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

Gemstone
========
Gemstone is a high level Python 3 game engine designed around the Panda3D game engine.
## Dependencies
Gemstone's dependencies break down into two categories. Required and optional. Gemstone will function normally without all the optional dependencies present. However certain features will be unavailable.
### Required
* Python 3
* Panda3D
* PyQt5 (Editor only)
### Optional
* watchdog
* limeade
* playfab
## Install
To install the latest Gemstone framework run the following commands from your development root folder.
```bash
git clone https://github.com/thetestgame/panda3d-gemstone
cd panda3d-gemstone
python setup.py install
```