Skip to content

📝 Godot template with code formatting, license tracking & CI/CD (Fork for Alblo Studio)

License

Notifications You must be signed in to change notification settings

AlbloStudio/alblo-godot-template

 
 

Repository files navigation

📝 Albo Template

Godot Badge license reuse

A template to create new Godot Engine project.

Features

  • Clean separation of assets, resources, scenes, scripts and shaders code
  • Continuous integration via GitHub Actions
  • Code formatting enforced by gdformat for gdscript code, and clang-format for shaders, via pre-commit
  • Keep track of licenses and attribution by following the reuse specification
  • Addons management with gd-plug
  • Automatic dependencies bumping with dependabot and renovate for Godot and addons
  • Command runner with just, with a provided Justfile that handle tools installation, exporting, publishing ...

Usage

Adjust the template to your needs

  • Use this repo as a template.
  • Replace all occurrences of "Temble" with the name of your project
  • Replace files with your own
  • Happy coding!

Eventually, you can remove any unused files, such as irrelevant github workflows for your project. Feel free to replace the License with one suited for your project.

Contributing

Contributor Covenant

We welcome community contributions to this project.

Please read our Contributor Guide for more information on how to get started.

About

📝 Godot template with code formatting, license tracking & CI/CD (Fork for Alblo Studio)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • GDScript 79.6%
  • Just 16.9%
  • Python 3.5%