crystal-bit / godot-game-template

Generic template for Godot games
MIT License
611 stars 48 forks source link

Should the game template include a debug HUD/GUI? #40

Closed davcri closed 3 years ago

davcri commented 3 years ago

After merging https://github.com/crystal-bit/godot-game-template/pull/37 I started wondering if a debug HUD may be useful for end users.

In https://github.com/crystal-bit/godot-game-template/tree/feature/version-scene there is a proof of concept: a Godot scene which is enabled globally and can be shown/hidden by pressing F1 at any moment (even during transitions).

Do you think having the godot-game-template should ship a debug HUD by default? Or should it be an add-on to install optionally?
Keep in mind that this debug HUD should work on PC, HTML5, Android and iOS. If this is hard to achieve, then I think it's better to create a separate add-on (which could be installed by other Godot-projects as well).

PS: for inspiration I suggest reading the Addons & Plugins wiki page and especially Shovel Knights debug features. If you know about similar resources, feel free to post them!

davcri commented 3 years ago

Closing. It's better to handle this in a separarte addon. See also: https://github.com/crystal-bit/godot-game-template/issues/7