Reun-Media / godot-levelblock

Testing and developing of LevelBlock Godot addon
MIT License
97 stars 11 forks source link

Godot 4 update #9

Closed Cryszon closed 1 year ago

Cryszon commented 1 year ago

Things to do

Cryszon commented 1 year ago

About Godot Asset Library submission

We need to submit a separate Godot 4 version of the asset.

Godot version: The version of the engine that the asset works with. Currently, it's not possible to have a single asset entry contain downloads for multiple engine versions, so you may need to re-submit the asset multiple times, with an entry for each Godot version it supports. This is particularly important when dealing with major versions of the engine, such as Godot 2.x and Godot 3.x.

Strategy for seamless Asset Library release

  1. Submit a new version of the asset based on a commit with Godot 4 support to get a new URL
  2. Update new Asset Library URL to README (badge and Getting Started section)
  3. Tag and create a new release
  4. Update commit hash in Godot Asset Library to match the release in GitHub

This should allow us to have a release in the Asset Library that exactly matches the GitHub release. It doesn't have to be this convoluted but it's nice to not have outdated or broken links in either GitHub or Asset Library.

Can @OneginIII take a look at this and comment?

Hamzalopode commented 1 year ago

"Update plugin to support Godot 4" Should be done now, you can create a separate branch for Godot 3 and change CHANGELOG for release 🔥

OneginIII commented 1 year ago

Seems good to me! I updated the screenshot with a similar one of the Godot 4 version.

Once the new version is available, I'll update the video info on YouTube.

Cryszon commented 1 year ago

@OneginIII You may now update the YouTube video to mention Godot 4 version in description and add pinned comment. Here's the link to Godot 4 version in Asset Library: https://godotengine.org/asset-library/asset/1924

Hamzalopode commented 1 year ago

Good job 🔥

OneginIII commented 1 year ago

I did the YouTube update. With that, the Godot 4 update is done.