https://github.com/omardelarosa/godot-python-demo-game
A demo project built using godot-python
https://github.com/omardelarosa/godot-python-demo-game
Last synced: 4 months ago
JSON representation
A demo project built using godot-python
- Host: GitHub
- URL: https://github.com/omardelarosa/godot-python-demo-game
- Owner: omardelarosa
- License: other
- Created: 2020-12-26T20:09:09.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2020-12-26T20:09:22.000Z (almost 5 years ago)
- Last Synced: 2025-05-20T10:45:05.081Z (5 months ago)
- Language: Python
- Size: 1.05 MB
- Stars: 1
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README

# Godot + Python Example Project
This is a simple demo of a grid tactics game (ala Tactics Ogre, Fire Emblem, etc) using the Python scripting library for Godot.
## Running
The main scene of the game is located at `python/PythonTestScene.tscn` use this to run the demo in Godot engine.
## Setup
1. Import the project into [Godot](https://godotengine.org/).
2. Install [godot-python](https://github.com/touilleMan/godot-python/).
3. Initialize Python evironment using helper scripts:
**Option 1**: Using `Makefile````bash
make install
```**Option 2**: Using helper scripts
```bash
# setup pip environment
PROJECT_PATH=$(pwd) python/setup_pip.sh
# install pip packages
PROJECT_PATH=$(pwd) python/install.sh
```## Tests
Use the Makefile to run the tests.
```bash
make test
```Tests are located in `python/test` directory.
## Notes
This was tested using Godot version `3.2.4beta4` on an ARM-based build of MacOS Big Sur and `python-script` at `v0.50.0`. No other versions of either are guaranteed to work.