Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/outfrost/godot-template
Template repository for new Godot projects
https://github.com/outfrost/godot-template
godot godot-engine
Last synced: 3 months 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 (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-09-09T03:47:05.000Z (5 months ago)
- Last Synced: 2024-09-09T04:53:52.833Z (5 months ago)
- Topics: godot, godot-engine
- Language: GDScript
- Homepage:
- Size: 65.4 KB
- Stars: 3
- Watchers: 3
- 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.