diff --git a/.github/workflows/godot-asset-library.yaml b/.github/workflows/godot-asset-library.yaml index 580ee2e1..1e4cdc3a 100644 --- a/.github/workflows/godot-asset-library.yaml +++ b/.github/workflows/godot-asset-library.yaml @@ -18,3 +18,4 @@ jobs: username: ${{ secrets.GODOT_ASSET_LIBRARY_USERNAME }} password: ${{ secrets.GODOT_ASSET_LIBRARY_PASSWORD }} assetId: 3095 + assetTemplate: asset-template.json.hb diff --git a/asset-template.json.hb b/asset-template.json.hb new file mode 100644 index 00000000..bbb904b7 --- /dev/null +++ b/asset-template.json.hb @@ -0,0 +1,14 @@ +{ + "title": "Block Coding", + "description": "Create games using a high-level, block-based visual programming language.\r\n\r\nIntended as an educational tool for learners in the earlier stages of their journey towards becoming game developers. This plugin lets you create your first games with high-level blocks, avoiding the immediate need to learn to code in GDScript. Building games in this way provides a gentle introduction to programming concepts and allows you to focus your efforts on becoming familiar with the rest of the Godot Editor UI.", + "category_id": "5", + "godot_version": "4.2", + "version_string": "{{ context.release.name }}", + "cost": "MIT", + "support_level": "community", + "download_provider": "GitHub", + "download_commit": "{{ context.release.tag_name }}", + "browse_url": "{{ context.repository.html_url }}", + "issues_url": "{{ context.repository.html_url }}/issues", + "icon_url": "https://raw.githubusercontent.com/endlessm/godot-block-coding/{{ context.release.tag_name }}/icon.png" +} diff --git a/docs/screenshots/pong-paddle-blocks.webp b/docs/screenshots/pong-paddle-blocks.webp new file mode 100644 index 00000000..1643fe7f Binary files /dev/null and b/docs/screenshots/pong-paddle-blocks.webp differ