A downloadable tool for Windows and Linux

Download NowName your own price
Only export projects to 1 or 2 platforms? Download Godot templates for only platforms you need. Save time & disk space!

[WIP]

Example URLs to try:

https://downloads.tuxfamily.org/godotengine/4.2.2/Godot_v4.2.2-stable_export_templates.tpz
https://downloads.tuxfamily.org/godotengine/4.3/dev6/Godot_v4.3-dev6_export_templates.tpz
https://github.com/godotengine/godot/releases/download/4.2.2-stable/Godot_v4.2.2-stable_export_templates.tpz
https://github.com/godotengine/godot-builds/releases/download/4.3-dev6/Godot_v4.3-dev6_export_templates.tpz

This tool actually works with almost any huge zip file, for more details see my Zip Carver tool page.

Instructions

This image shows the Template Downloader for Godot UI labelled with numbers used to identify & refer to elements of UI within the instructions below:


[TODO]


Known issues

  • For tuxfamily.org URLs:
    • Initial file list retrieval may be significantly faster than GitHub.
    • Actual file downloads is probably slower than GitHub.
  • For github.com URLs:
    • Initial file list retrieval may be significantly slower than TuxFamily. (I've observed delays of around 40 seconds for the first requested byte to be received. This seems to be an issue on GitHub's end related to whether the file is cached at your local CDN node or not—if the file is not cached it seems to wait for the relatively slow ~900MB file to be retrieved by the CDN before returning the first requested byte—which happens to be at the end of the zip file.)

Known non-issues

  • You may notice that (unlike the current versions of the Godot editor) Template Downloader for Godot does not use 100% of one CPU core while downloading templates. This is because TDfG uses a sophisticated technique known as "not using HTTPRequests's use_threads property because it relies on HTTPClient blocking_mode_enabled, which—despite appearances & intentions—under the covers relies on a "blocking" mode that  is actually implemented via a busy loop that lacks a sleep call". :)

Disclaimer

[TODO]

Credits

[TODO]

Changelog

[TODO]

Download

Download NowName your own price

Click download now to get access to the following files:

template-downloader-for-godot-linux-64.zip 22 MB
Version 0.0.0
template-downloader-for-godot-win-64.zip 25 MB
Version 0.0.0

Leave a comment

Log in with itch.io to leave a comment.