Generic template for Godot games
Full Changelog: https://github.com/crystal-bit/godot-game-template/compare/2023.09.1...2024.01.1
Another refactor release.
addon names are prefixed with ggt- : this makes it easier to distinguish Godot Game Template addons from other third party addons.
easier configuration: ggt-core
behaviour can be configured from config.tres
. Previously users had to manually change values inside the addon scripts.
added SFX and BGM audio bus
fix: resource_stage_loaded signal emission 2a2f64b05a1a53ef64674e77558781bf6e66db81
renamed Transition -> Transitions
Full Changelog: https://github.com/crystal-bit/godot-game-template/compare/2023.09.0...2023.09.1 Read more here
ggt-debug-shortcuts
: P pause, R restart scene, Q quit, F toggles window fullscreen (debug shortcuts are available only in debug builds)Full Changelog: https://github.com/crystal-bit/godot-game-template/compare/2022.08.0...2023.09.0
Full Changelog: https://github.com/crystal-bit/godot-game-template/compare/2022.04.1...2022.10.0
🟢 Godot 3.4.4 support
🔵 Big refactoring of the template into a separate addon
🔵 Menu.tsnc: reduced the number of files. Smaller scripts and resources have
been merged
🔵 During transitions: scenes are not paused by default anymore. If users
want to pause scenes during transitions, it's possible to do it by setting
pause_scenes_on_transitions = true
in Game.gd
🟢 Added Godot 3.4.2 support
🟢 Added Game.restart_scene()
and Game.restart_scene_with_params(override_params)
🟢 Added scenes._history
to keep track of scenes loading. Currently for internal use only.
History keeps track of the last 5 scenes and keeps track of their parameters.
🔵 gameplay.tscn
: use Node as root node instead of Node2D.
Full changelog here
🟢 Added Godot 3.4 support. See #53
🔵 Use GLES3 renderer by default.
Safari 15 supports WebGL2 starting from version 15, this means that
GLES3 should be a safe default right now.
Full changelog here
🟢 Added dispatch export. Thanks to vini-guerrero! #50
⚪ Fixed blurred render on HiDPI devices
⚪ Fixed #49
🔵 Removed resources/
top level folder, closes #12
Full changelog here
🟢 Godot 3.3 support!
🟢 CI scripts updated. Thanks to Andrea-Miele! #47 #48
🟢 Added pause button for mobile in gameplay.tscn
. Thanks to Andrea1141 #44
🟢 menu.tscn
: added Godot version label
Full changelog here
🟢 CI: support for automatic itch.io deploys. Thanks to Andrea-Miele [#41][pr41]