import requests
import os
def versionDownload(url, folder, chunk_size=8192):
if not os.path.exists(folder):
os.mkdir(folder)
with requests.get(url, stream=True) as r:
r.raise_for_status()
with open(f"{folder}/engine.zip", 'wb') as f:
for chunk in r.iter_content(chunk_size=8192):
if chunk:
f.write(chunk)
versionDownload(
f"https://github.com/artyom7774/Game-Engine-3/releases/tag/GE3.12.0/Game-Engine-3-windows.zip",
f"versions/Game Engine 3.12.0/"
)