https://github.com/outfrost/godot-template
Template repository for new Godot projects
https://github.com/outfrost/godot-template
godot godot-engine
Last synced: about 1 year ago
JSON representation
Template repository for new Godot projects
- Host: GitHub
- URL: https://github.com/outfrost/godot-template
- Owner: outfrost
- License: wtfpl
- Created: 2020-11-13T02:42:58.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2025-02-06T02:34:21.000Z (over 1 year ago)
- Last Synced: 2025-04-12T06:43:22.870Z (about 1 year ago)
- Topics: godot, godot-engine
- Language: GDScript
- Homepage:
- Size: 67.4 KB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Template repository for new Godot projects
## Dependencies
This template project uses **Godot 4.3**.
The GitHub Actions workflow uses `firebelley/godot-export`, `actions/checkout`, and `ncipollo/release-action`.
## What's included
* Export presets for Linux, Windows
* GitHub Actions workflow that builds the project and creates a release upon tagging a version (e.g. `v0.1.0`)
* Main Game scene with a stub `Game` script
* Main menu template
* Automated version text in the menu, updated inside each GitHub Actions export
* Fade transition screen
* UI theme template
* Debug overlay for continuous monitoring of arbitrary data
* `Harbinger`, a singleton for sending and subscribing to signal-like messages
* A couple prototyping/scene design helper scripts
* Hook-based debug script template for easier local testing without changing the implementation
* A license which you may or may not want to remove once you start a project ;)
## Contributing
Issues & PRs welcome.