Skip to content
This repository has been archived by the owner on Jun 11, 2024. It is now read-only.

Catrobat/godot_spike

Folders and files

NameName
Last commit message
Last commit date

Latest commit

KarlDerMaisbauerAlexander Rösel
and
Alexander Rösel
May 28, 2024
abe1852 · May 28, 2024
May 16, 2024
May 16, 2024
May 28, 2024
May 28, 2024
May 3, 2024
Mar 12, 2024
Mar 12, 2024
May 15, 2024
Mar 26, 2024
Mar 11, 2024
May 16, 2024
May 16, 2024

Repository files navigation

Development Setup

Install All Development Dependencies

  • Godot
    IMPORTANT: Needs to be in the path!
  • rust (ideally latest stable version via rustup)
  • just (cargo install just)
  • gdtoolkit (pip install gdtoolkit)
    IMPORTANT: Needs to be in the path!
  • pre-commit (pip install pre-commit)
  • sh: included in Git Bash for Windows.
    IMPORTANT: Needs to be in the path!

For Windows Builds:

  • mingw-w64, taken from here MinGW
    IMPORTANT: Needs to be in the path!

For Linux Builds:

  • mold (distro repositories) recommended

Set up the Repository

just setup

This command will

  • check whether all development dependencies are present and in $PATH
  • generate development signing keys for Android
  • install pre-commit hooks (automatic formatting and linting before a commit)
  • install the necessary rust components

Manual Steps

Keystore

You need to set your android keystore to this file in godot. See:

https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_android.html#setting-it-up-in-godot

Plugins

You need to enable all the plugins, which we ship by default under Project -> Project Settings... -> Plugins -> Check Status Enable.

Exporting Project

In order to export the created project you need to download the template. There is a link under Project -> Export... if you don't have it installed yet.

Development

alt text

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published