
https://github.com/CharlieFuu69/RenPy_A ... Complement
Hello! I present to you RADC, an In-Game download plugin that you can integrate into games developed with the "Ren'Py" engine.
What is RDC used for?
RADC is a plugin that makes it easy for your game to download content from a server. You can use it so that your game downloads different types of files to the disc, so that the player (or the game itself) can use them after downloading. An example of RADC implementation in your game could be to download DLCs.
This plugin is based on the module wget(made in Python), which you can find here on PyPI . ( https://pypi.org/project/wget/ )
What's so good about RADC?
RADC can display download progress visually in your game, displaying a progress bar, indicating the downloaded size/total download size (in Megabytes), and the percentage downloaded in total (see the Screenshots below for more information). get the idea). It can download a file stored on a server, and it also has compatibility to download files from Mediafire in case you don't have a paid server. Simply provide the URL of the file to download, RADC will take care of the rest!
And how about compatibility between operating systems?
This plugin has been successfully tested on Windows and Android. For reasons of intense I/O activity, in Android versions there may be "lag" during the download of some file, but the download itself is not affected in any way.
How to add the RADC plugin to a Ren'Py project:
Step 1:RADC_v1.1a.zip Download this release file to your computer.
Step 2: Extract the and folders radc, python-packagesand place these folders inside gameyour project folder.
Step 3: Start using RADC in your project! The file script.rpycontains an example so you can run downloads.
ic_warningI highly recommend reading the RADC Documentation . It contains usage instructions with code snippets included and information about the classes, methods and screens you can use from RADC.
Remember! This plugin is still under testing, so it may have bugs. If you found a bug, report it in the repository or contact me on Telegram @CharlieFuu69
License of this plugin :
CC BY-SA 4.0 CC BY-SA 4.0
This plugin is protected under the "Codigos_RenPy" repository license , that is, the Creative Commons Attribution-ShareAlike 4.0 International License . You have permission to modify the plugin and share it, with the only condition that you attribute the original content to me :3
WGET:
Public domain by anatoly techtonik techtonik@gmail.com Also available under the terms of MIT license Copyright (c) 2010-2015 anatoly techtonik