Template Downloader for Godot
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
'suse_threads
property because it relies onHTTPClient
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]
Status | Prototype |
Category | Tool |
Platforms | Windows, Linux |
Author | rancidbacon |
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.