THE LAUNCHER. Patcher, updater, launcher for Unity. Documentation file. - assetstore.unity.com/publishers/19358

Similar documents
Instant Content Creator. User Guide

User Manual. Version 2.0

Dialog XML Importer. Index. User s Guide

Getting Started with Digital File Pro 2

Restrict Access to Files on Public Website. Upload File(s) User Guide

Documentation on File Management for website

Working with Images and Multimedia

SharpSchool Chapter 7 USER MANUAL EXTERNAL LINK PAGE For more information, please visit:

Setting Up A WordPress Blog

GoLive will first ask you if your new site will be for one individual or a work group; select for a Single User, and click Next.

DEVELOPERS MANUAL. Philip SUPER HAPPY FUN FUN INC Research Blvd. Suite C-220 Austin, TX, 78759

Java applets & the RealJ IDE

This document explains how to obtain a direct link from within an existing Facebook page to the hotel s booking

XML Tutorial. NOTE: This course is for basic concepts of XML in line with our existing Android Studio project.

Iconasys Advanced 360 Product View Creator. User Guide (Mac OSX)

Vuforia quick install guide. Android devices and Unity 3D models edition

Bonus Chapter 10: Working with External Resource Files and Devices

Mail Merge for Gmail v2.0

How to use the Assets panel

Joomla! 2.5.x Training Manual

1.0 Overview For content management, Joomla divides into some basic components: the Article

Publishing overview. HTML wrapper for AS3 documents

... 4 Free Signup File Cabinet Selection Access Files & Folders Edit Files & Folders View Files Edit Index Fields

WP FB Mirror Pro Installation Guide

Introduction to Dreamweaver

eftp Application User Guide

USER MANUAL. SEO Hub TABLE OF CONTENTS. Version: 0.1.1

MyNIC Team Site - Document Sharing

enablegames New User Guide v1.0

Getting Started with Universal

H E R ALD LE AD E R P H OTO.COM

Mobile Touch Floating Joysticks with Options version 1.1 (Unity Asset Store) by Kevin Blake

Extract from NCTech Application Notes & Case Studies Download the complete booklet from nctechimaging.com/technotes

User Guide. ThinkFree Office Server Edition June 13, Copyright(c) 2011 Hancom Inc. All rights reserved

Want to make $50+/day

Business Optix Library Service Workflow.

Software Development I

STEP 1: Download Unity

Quick Setup Guide. Date: October 27, Document version: v 1.0.1

Enhancing Web Pages with JavaScript

Creating Pages with the CivicPlus System

FileWave Server Install and Configuration

Hey, Sweet Pea, LLC. Showit Instructions

HHH Instructional Computing Fall

Pick up a book! 2. Is a reader on screen right now?! 3. Embedding Images! 3. As a Text Mesh! 4. Code Interfaces! 6. Creating a Skin! 7. Sources!

SharePoint: Fundamentals

Imagery International website manual

CSCU9B2 Practical 1: Introduction to HTML 5

CREATING WEBSITES. What you need to build a website Part One The Basics. Chas Large. Welcome one and all

SharePoint: Fundamentals

Leica Geosystems HDS. TruView Markups, Hotlinks and Methods of Sharing Version 0.9. Page 1 of Leica Geosystems, Inc. Version 0.

Dreamweaver MX The Basics

IAP Manager. Easy IAP Workflow. Copyright all rights reserved. Digicrafts 2018 Document version Support

This will be a paragraph about me. It might include my hobbies, where I grew up, etc.

BindTuning Installations Instructions, Setup Guide. Invent Setup Guide

Content Publisher User Guide

User Manual. Page-Turning ebook software for Mac and Windows platforms

MoveIT DMZ User Guide

section.es PUBLISHER MANUAL

BLBSH NEWS AND STATS. v1.3 DOCUMENTATION

Wolf. Responsive Website Designer. Mac Edition User Guide

Download the script. Download and Configure Formmail.PHP

Adobe Dreamweaver CS5 Tutorial

3D Starfields for Unity

Citizen developer tools are not just for citizen developers!

From the Insert Tab (1), highlight Picture (2) drop down and finally choose From Computer to insert a new image

Getting Started with the Aloha Community Template for Salesforce Identity

Zend Studio 3.0. Quick Start Guide

Game Design From Concepts To Implementation

Programming Lab 1 (JS Hwk 3) Due Thursday, April 28

Using X-Particles with Team Render

Section 1: How The Internet Works

Managing a Website in the EDUPE Environment

QUICK START GUIDE. Quick Start Guide. This will assist you to setup and distribute content to a StratosMedia Player device in 4 easy steps.

TourMaker Reference Manual. Intro

Table of Contents. 1. Installation 3 2. Configuration 4 3. How to create a custom links 9 4. More Information 11

Backing Up your BellHawk Database for Problem Diagnosis

WebMatrix: Why PHP Developers Should Pay Attention

FileNET Guide for AHC PageMasters

COPYRIGHTED MATERIAL FORMAT A MESSAGE

Image mapping One of the things that mystifies newcomers to the Web is how to

8iUnityPlugin Documentation

NOTTORUS. Getting Started V1.00

KWizCom Corporation. Paste+ App. User Guide

Guidance for Admin Tool

Setting up A Basic Scene in Unity

University Systems. Client Technologies

Colligo Manager for Outlook User Guide. User Guide

MOVEit Mobile Server. Installation Guide

This guide is intended to help the un-experienced in PHP in particularly Phpvms to easily install and use this freeware software.

Dreamweaver Basics Outline

OUTLOOK WEB APP (OWA): MAIL

EasySites Quickstart Guide. Table Of Contents

Unity introduction & Leap Motion Controller

FileNET Guide for AHC PageMasters

IBM Forms V8.0 Custom Themes IBM Corporation

INDEX. WebDAV...Page - 1 Web address...page - 2 WebDAV for Windows...Page - 3 Goliath for Macintosh...Page - 7


Exor Corporation Limited

Creating a Custom TinyWebDB service

Transcription:

THE LAUNCHER Patcher, updater, launcher for Unity. Documentation file

Index: 1.What does the Launcher do? 2.Workflow 3.How to upload a build? 4.How to configure the launcher client?

1.What does the Launcher do? The Launcher is a helper application like any patcher but with one difference; It s completely coded and designed in Unity. It basically allows the user to download your game, keeps your game updated at all times and checks file integrity. It has two main parts. The uploader and the client. The uploader works in the Unity Editor and is launched from Window menu by clicking its name. The client is delivered to the player. The Uploader, allows you to select your build, compresses the build folder and uploads it to a server you specify via FTP protocol right from the Unity Editor. The Client, allows your player to download the compressed build from the server and decompresses it while also checking the file integrity and latest version. Client requests the files via HTTP. It also launches your game through its interface.

2.Workflow Uploader Workflow After the upload is done, the client simply checks the version file first, downloads the update if needed, checks if the contents of the game folder are the same as the file list on the server and launches your game if all conditions are ok. Client Workflow

3.How to upload a build? Step 1: Open the uploader by clicking The Launcher in the Window menu. Fill in the version name. It can be whatever you wish but avoiding special characters is advised. E.g. v1.0 v2.345 build.463.219 Step 2: -Select the folder which contains your build. While building your game, create a new folder solely for the upload. That folder will be selected for compression. Step 3: -Press the Compress button.

3.How to upload a build? Step 4: Fill in the FTP details. As a general note, many servers require you to also include the public_html or www part. It may be called something else too. So please do not forget to include your public html folder too in the host. Check if the file path is correct and press the Upload button. Wait for the upload progress to complete and then the editor window closes itself automatically when it s done. Or you have the option to cancel too for any reason you might have.

4.How to configure the launcher client? With only one single inspector script, you can configure the client completely. Checking out the demo scene will provide lots of useful information on both configuration and structure of the client. Many of the fields are pretty much self-explanatory but here goes the most important ones; -HTTP Game File Location: this is where your uploader uploads the game. (See FTP Host in 3.How to upload a build - Step 4). -Version File and File List Url: Host with the file name at the end. Including these in case you may want to customize filenames as you wish. -News Text Url: This is the link which outputs a text which then is copied to the news area on the launcher. Using Unity Rich Text tags could prove useful. -Progress Fill: Image with fill type to show any progress. -Game Name: The executable name of your application. Do not include the exe or app extension. If your game name is TestGame.exe, put in TestGame.

4.How to configure the launcher client? You can localize the client easily by editing localization manager fields in the inspector. Note that log entries and debug entries are not localized... The Download button changes according to the status. (See the workflow). It can take 2 states; Download and Play. On Download, either there s a new version, brand new install or file integrity problem, thus, download starts. On Play, the game executable is launched.