Search Unity

Unity Game Launcher

Discussion in 'Works In Progress - Archive' started by PsychoticLab, Nov 29, 2017.

  1. PsychoticLab

    PsychoticLab

    Joined:
    Aug 13, 2017
    Posts:
    9
    So after a few weeks or so of looking for a game launcher that could handle updates, I decided to go ahead and code my own as there are no real resources available.

    working features:
    1. database login (sql express + iis)
    1.2. apache and MySQL compatible.

    2. full game download/installation via launcher

    3. auto update of changed game files
    3.1. file compression is working with .zip files for the updates, this is optional but nice to save on bandwidth.
    3.2. updates to latest version from any previous version so no tracking update archives or mapping that out on the server, only relevant files will be downloaded
    3.3 build complete update manifest with a single click, publish a new version seconds after you upload your game files to the server

    4. unity game is locked out unless it is opened with the launcher

    5. username stored in the database is injected in to unity game via the launcher when you press play

    6. simple setup on the webserver

    UPDATED WORKING FEATURES: (2/9/2018)
    7. news feed on launcher

    8. user registration via game key code (if valid code then create username, IGN, recovery email, password, etc. in database.

    9. social media\web links on launcher screen
    work in progress:
    1. account password recovery 0%

    Is this something that you guys might be interested in for your indie games?
    Feature suggestions are welcome


    upload_2017-11-28_23-28-22.png

    upload_2017-11-28_23-29-28.png
    Open without launcher:
    View attachment 256397
    upload_2017-11-28_21-47-6.png


    Launcher with working news/image feed and registration button:
    launcher feed registration.PNG

    Registration Form:
    gs launcher reg form.PNG
     
    Last edited: Feb 9, 2018
    Bartolomeus755 and hoeftbri like this.
  2. ZhavShaw

    ZhavShaw

    Joined:
    Aug 12, 2013
    Posts:
    173
    This is an external launcher?
     
  3. Bartolomeus755

    Bartolomeus755

    Joined:
    Jun 20, 2013
    Posts:
    283
    If this is an external launcher, then I would be interested too.
     
  4. PsychoticLab

    PsychoticLab

    Joined:
    Aug 13, 2017
    Posts:
    9
    yes this is an external launcher built in visual studio, sorry things have been busy IRL so haven't had the time to update here, the launcher can now handle user registrations and handles updates very well. there are still a couple of bugs to work out and I may post this project for others to use if anyone is still interested.

    EDIT: UPDATED ORIGINAL POST WITH IMAGES/PROGRESS
     
    Last edited: Feb 9, 2018
    AlphaVex and Bartolomeus755 like this.
  5. AlphaVex

    AlphaVex

    Joined:
    Oct 22, 2017
    Posts:
    1
    Oh wow. This is just something I'm searching for the whole time. This looks amazing. Good work. How you did that all? Can you maybe give some hints :)
     
  6. Bartolomeus755

    Bartolomeus755

    Joined:
    Jun 20, 2013
    Posts:
    283
    Looks very promising, looking forward.