bendn's Godot Template

This is a Godot template repository utilizing gpm (Godot Package Manager) for managing dependencies. It includes automated builds and itch.io deployment, along with a starter CLI for streamlined development.

https://github.com/bend-n/godot-template

Streamline Your Godot Development with bendn's Template

This Godot template, designed by bendn, offers a solid foundation for new projects. It leverages the Godot Package Manager (gpm) to simplify dependency management. The template also automates build processes and deployment to itch.io, reducing manual effort and accelerating your workflow.

Key Features

  • Godot Package Manager (gpm): Efficiently manage project dependencies.
  • Automated Builds: Streamline the build process for various platforms.
  • itch.io Deployment: Automate deployment to itch.io using Butler credentials.
  • Starter CLI: Includes a command-line interface for common tasks.
  • Android Keystore Management: Automatically detects keystore user/alias and uses debug keystore if no keystore is provided.

Getting Started

To use this template, click the 'Use this template' button on the GitHub repository. Clone the new repository, run the install_addons.sh script, add your project files, and modify the FUNDING.yml file. Set up your Butler API key as a secret named BUTLER_CREDENTIALS for itch.io deployment and ANDROID_KEYSTORE_BASE64 and ANDROID_KEYSTORE_PASSWORD for android builds.

CI Availability

The template supports continuous integration (CI) for HTML5, Android, Linux, macOS, and Windows exports. It also provides GitHub Pages integration.

Resource Details

tool

bend-n



3