1
0
Fork 0
Template repository for new Godot projects
Find a file
2025-02-06 03:33:50 +01:00
.github/workflows Update github workflow and VersionLabel 2024-09-09 04:53:00 +02:00
build Auto-convert to Godot 4.0 (beta 1) 2022-09-18 02:07:12 +02:00
game Streamline debug displays and remove never-used level select button 2025-02-06 03:33:50 +01:00
scene/util Add scene tool scripts 2024-09-09 05:34:51 +02:00
script_templates Honestly no point having copyright notices here 2024-09-09 04:11:51 +02:00
.gitignore Auto-convert to Godot 4.0 (beta 1) 2022-09-18 02:07:12 +02:00
default_env.tres Auto-convert to Godot 4.0 (beta 1) 2022-09-18 02:07:12 +02:00
export_presets.cfg Update for Godot 4.3 2024-09-09 04:10:17 +02:00
icon.png Initial commit 2020-11-13 05:10:24 +01:00
icon.png.import Update for Godot 4.2 2024-02-09 00:48:39 +01:00
LICENSE Move license to LICENSE 2020-11-13 05:30:43 +01:00
project.godot Generate UV2 unwraps by default 2024-09-09 05:44:09 +02:00
README.md Update README 2024-09-09 05:46:55 +02:00
version.tres Automate version text 2024-02-09 01:23:51 +01:00

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.