Search Unity

[MULTI GAMES✅] GAME LAUNCHER - Patcher and Updater

Discussion in 'Assets and Asset Store' started by Legend-, Mar 23, 2023.

  1. Legend-

    Legend-

    Joined:
    May 20, 2016
    Posts:
    27
    Hi everyone. This thread is focused only for the Enterprise Version of Game Launcher.

    "Game Launcher"


    The Ultimate Solution to manage the updates of your game or app by creating patches using the Binary Diff technique.

    Binary Diff creates a patch only with the differences between versions.


    This will reduce the download sizes and bandwidth usage by 90%!

    Also it includes a complete Launcher UI to display your News, Changelog, Alerts, Server Status, or Promotions!

    You can manage multiple games, news and languages



    Links
    | Website | Asset Store | Pro Version | Enterprise Version (Multi-Games Launcher) | Video | Documentation | Download Demo |

    Join the Discord channel for support
    https://discord.gg/rJq6cEresy

    Contact
    carlosarturors@gmail.com


    (Custom Designs and Functions starting from $300 USD)

    Enterprise - 01 - Main Screen - 2X.png

    We will offer 3 versions:

    Basic Version
    • All functions
    • Template UI with source code
    • GameLauncherCore.DLL (no source code access)
    Pro Version
    • All functions
    • Template UI with source code
    • Complete source code of the GameLauncher (Core)
    Enterprise Version
    • All functions of Pro Version
    • Manage multiple games updates
    • Manage multiple games UI's in one Launcher

    The UI Styles will be compatible with both versions.
    You only need to assign the DLL file to the UI Style to get a fully functional product.

    Features

    Binary Diff patches
    Create small patches only with the differences between two versions.

    This will reduce the download sizes and bandwidth usage by 90%!

    News/Feed and Alerts
    The launcher can show information about your game/app. Show your server status, patch info, changelog, and make alerts or promotions!

    Repair
    The launcher can repair itself and your game/app files!

    Self-Update
    The launcher can update itself, so you can launch updates to your launcher too!

    Manage various environments


    The launcher can manage various environments of an app/game at the same time.

    Change between the Public Release and Public Beta environment and apply patches and updates for each one!

    This includes showing localized News/Feed and Alerts for each one!

    Multi-Language support
    The launcher supports multiple languages and can be changed in the Launcher Settings!

    Google Drive / Server Host
    The launcher is designed to easily download your updates from your preferred host!

    Customizable
    Customize your Launcher applying your own Background, Logo, or by buying a Custom Skin!

    Animated
    The launcher has animations!

    Expandable
    Extend the launcher with your own features!

    Easy to Use
    With a few clicks your Patch/Update will be deployed

    Well documented
    Step by step guided with animated GIF documentation


    It is fully compatible with .NET Core, so it can run on all desktop platforms.

    It uses WPF Visual Studio Forms to create your Launcher.

    Features
    View attachment 1123946

    Default UI Style

    Main Screen

    Enterprise - 01 - Main Screen - 2X.png

    Games Selection

    Enterprise - 02 - All Games Screen - 2X.png

    Game Install Screen

    Enterprise - 03 - Install Game Screen - 2X.png

    Settings




    Custom UI Styles
    Other UI Styles will be available in Unity Asset Store!
    Also you as developer can sell your own custom UI Styles in the Asset Store!


    Ask your questions!
     
    Last edited: Apr 28, 2023
    Ony likes this.
  2. Legend-

    Legend-

    Joined:
    May 20, 2016
    Posts:
    27
    Send your questions!
     
  3. moltke

    moltke

    Joined:
    Apr 28, 2019
    Posts:
    109
    Thank you for this, it was exactly what we needed for our project
     
    Legend- likes this.
  4. UltraTM

    UltraTM

    Joined:
    Dec 8, 2013
    Posts:
    221
    Was waiting a long time for something like this.
    Would be nice if it would also support custom install directions to set like Username in Windows etc.
    Would be awesome for exmaple if you use for example a game where you give mods for the server you people can play on them like Famrming Simulator which is in documents folder to load the stuff in and start the game then.
    would help some communitys for own games and with gameservers for existing games.
     
  5. Legend-

    Legend-

    Joined:
    May 20, 2016
    Posts:
    27
    Last edited: Apr 28, 2023
  6. Legend-

    Legend-

    Joined:
    May 20, 2016
    Posts:
    27
    Hello everyone.

    Game Launcher [All Editions] has been updated to version 2.2.4

    == 2.2.4 - IMPORTANT UPDATE

    GameLauncherCore has been updated to version 1.0.3

    Changes

    Now the launcher uses NET 7.0

    The Launcher now uses NET 7.0, which is the latest version. This will improve the launcher's performance and compatibility, such as:
    • Reduced RAM usage
    • Improved CPU processing
    • More compatibility with different Windows versions
    Moreover, the size of GameLauncher.exe is now only 167 MB (previously was 400 MB, which is a 58.25% decrease!) All features are still compatible, including embedded videos.

    Fixes

    Obsolete files deletion fix

    To prevent accidental file deletion by the users, the Launcher will NOT start in special folders or root directories. (Documents, Music, Downloads, C:/Program Files/, C:/ drive, D:/ drive, and many more).

    Explanation: If you try to open the Launcher directly in the root folder of your Documents, the Launcher will display an error message and close immediately. This error message will be logged in the new error log feature.

    Temp downloading files location

    Now, the launcher will create temporary files while downloading in the current location where it is being executed. (Previously, it was always on C:/ drive). This will resolve the issues of insufficient space on C:/ while the Launcher is located on another drive.


    Log errors feature

    If any error occurs, and the launcher closes unexpectedly, the Launcher will log the error to a new file in the root folder where the Launcher is located. This error log file will be named gamelauncher_error_log.txt.