Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/godopy/godopy
Python bindings for the Godot Engine's extension API (WIP)
https://github.com/godopy/godopy
bindings godot godot-engine godot-game-engine python python-bindings
Last synced: 5 days ago
JSON representation
Python bindings for the Godot Engine's extension API (WIP)
- Host: GitHub
- URL: https://github.com/godopy/godopy
- Owner: godopy
- License: mit
- Created: 2019-12-29T19:23:01.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2024-12-30T17:43:05.000Z (about 1 month ago)
- Last Synced: 2025-01-22T13:08:19.224Z (13 days ago)
- Topics: bindings, godot, godot-engine, godot-game-engine, python, python-bindings
- Language: C++
- Homepage:
- Size: 29.5 MB
- Stars: 31
- Watchers: 4
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# GodoPy (WIP)
This repository contains the [Python](https://www.python.org) bindings for the [Godot Engine](http://godotengine.org)'s GDExtensions API. Please note that this project is under **active and rapidly changing development**—expect significant changes and improvements as we work toward a stable version!
---
## 🚧 Current Status
> **⚠️ NOTE**
> GodoPy is actively evolving, and while many features are working, there will be ongoing changes to the API, features, and functionality. This repository is suited for early adopters, developers, and contributors.---
## Features
GodoPy offers support for both **Extension** and **Script** languages with Python.
- **Extension Language Support:** GodoPy allows you to implement custom Godot types, such as custom Resources, Resource loaders and savers, custom Script languages, and anything else supported by the GDExtension API.
- **Python Script Language Support:** At this stage, the Python scripting feature is still under development and not yet fully usable. Once complete, it will enable the use of Python as a scripting language within Godot, similar to GDScript or C#.
---
## License
This project is licensed under the MIT License. See the [LICENSE.md](LICENSE.md) file for more details.