Super-Fast Editing Software
Game Launcher Creator V3 is super-rich with an intuitive editor and lots of features.
Take a look at the feature list below.
Drag and Drop Editor
A full, feature-rich, real-time editing window for you to visually design your own custom game launchers.
Available Objects
There are many objects available as standard with all editions of GLCV3 and extend to more with plugins.
Event Actions
Define what should happen should an event happen such as the click of a certain button or a particular event.
GLCV3 Screenshots
Editor
Built-in Updating and Patching
GLCV3 offers both a simple built-in updating system and an advanced file patching system.
Gamer edition comes complete with the ability to download an updater file (installer) when there is a trigger that an update is available.
Indie and Developer editions also have this feature, but they also have access to the AOPS2 system which is the advanced patching system. Meaning you can keep your game files up to date by only downloading the files that were changed.
Developer edition comes with many more options, special configurations and the ability to embed the patching system directly into your launcher window.
Versioning
All editions come with a versioning system, allowing you to setup multiple ways of checking for version information.
Versioning Settings
Built-in Updater
The built-in updater allows you to simply check if there is a version update and to allow the user to download and install it.
Built-in Updater
AOPS2 Patching system
The AOPS2 Patching System allows you to issue game patches/updates on-the-fly and in real-time.
Launcher Patching System
With Indie and Developer editions, you can create your own custom update system using conditional logic and event actions.
Read more below.
Event actions and Conditional Logic
GLCV3 offers a built-in event action and conditional logic system.
This powerful system enables you to create a virtual unlimited amount of endless options and sets of triggers to make pretty much anything work the way you want it to work.
The whole system is broken down into two parts. The conditional logic part and the event action part.
Conditional Logic
Conditional logic is when an event is triggered either automatically or by the user.
Examples of conditional logic event happening would be
– On Button Click –
– An Update is Available –
– Video Ends –
Event Actions
Event actions are the actions executed following an event triggering.
Examples of event actions would be
– Launch Executable –
– Hide Objects –
– Minimize Launcher –
Event Action Examples
Custom Update System
An example of a custom update system which is triggered by the versioning system and the update downloaded on a custom page.
Custom Update System
[Global Event]
An update is available
↓
[Actions]- Go to Page 2
↓
[Page 2 - Startup Actions]
- Download File: update_v1.2.exe
- Show Object: Progress Bar 1
- Show Object: Text String 1
Install Dependencies
An example of checking if a user has a file installed and if not, downloading an installer.
Install Libraries
[Global Event]
File doesn't exist on users computer
↓
[Actions]- Go to Page 3
↓
[Page 2 - Startup Actions]
- Download File: dotnet_libraries.exe
- Show Object: Progress Bar 1
- Show Object: Text String 1
[Event Download Complete]
- Exit Launcher
- Run: dotnet_libraries.exe
Launch Game
An example of the user clicks the launch button, you run the game and minimize the launcher window.
Launch Game
[User Clicks Button]
↓
[Actions]- Run: mygame.exe
- Minimize Launcher Window
You are free to use events where they are available and actions how you see fit.
Cloud Content
Game Launcher Creator V3 brings a revolutionary feature right to your custom game launchers.
You can use Cloud Images or Cloud Videos inside your launcher, which means you can update the image/video on your webserver and it will instantly reflect the changes across all your users launchers.
Cloud Images
Upload an image to your server then just specify the URL inside the editor and every time the user runs your launcher, it will download the image.
Real-Time Changes
Simply upload and overwrite the cloud image or video file on your web server and it will instantly change across your launcher for all your users.
Cloud Videos
Upload a video to your webserver then just specify the URL inside the editor and every time the user runs your launcher, it will stream the video in.
The most advanced query Strings
GLCV3 features the fastest and most advanced query strings to date.
Perfect for keen developers, you can ping a simple query script online or you can perform more complex actions such as sending parameters, using image placeholders (instead of text), set refresh intervals and even use buttons for query sending.
Full PHP Support
Simply ping a script online and let it return some data or send some data to your server and let it return data.
Data Return Values
Brand new Data Return Values let you specify what to do with particular data that is return from a script.
Launcher Login
Launcher login is completely possible with GLCV3 and you can do stuff with user data returned from the logged in user.
PHP Query String Examples
Server Player Query
PHP scripts for your own game or other games that return the player count on the server.
Custom Update System
Players Online: 15/20
Daily News Example
An example of pulling down the latest news for your game. A simple text file on the server which updates in the launcher.
Install Libraries
Latest Mod Version: 1.2.4
1v1 Server: Online
We have updated all the servers with all the latest mod configurations and you can download the latest clientside files directly from the launcher.
Player Account Info
If you have the Dev edition and your script allows for query parameters, you can retrieve account information.
Launch Game
Username: Jintu
Display Name: Jintuu
Email: jintu@jintu.com
XP: 512
Last Map Played: Arklands
System and Custom Variables
GLCV3 has a very powerful internal variable system which allows you to specify local and remote variables anywhere in your launcher.
Display information such as Local and Remote Version numbers, usernames, system variable information such as paths, directories and much more!
System Variables
Pretty much any values/strings used inside your launcher can be used in a dynamic text string by simply including the variable.
Display Versioning
You can use variables such as version information by simply using %LOCALVERSION% and %REMOTEVERSION% in your text strings.
Instant Parsing
GLCV3’s super-fast runtime means all variables are parsed at the speed of light so no matter where you use them, they’re instantly displayed.
Variable Parsing and Sending
GLCV3 comes with a plethora of standard variables to use in the Developer edition such as system information, including directories and paths and usernames.
You can also specify your own custom variables from dynamic sources such as responses from a PHP query string to use throughout the launcher.
EXAMPLE
You can setup a text string on your custom patch page which displays the real-time patching status. You can write your own text and also include variables whereever you want to include them.
Your setup in the GLCV3 string object would look like this:
Patch Status: %STATUSAOPS% – %AOPSOVERALLPERCENT%
Which in the launcher, would look like this:
Status: Patching Files… – 52%
Plugins and Addons
Game Launcher Creator V3 is a powerful software with many base features as you can see above.
However, the power of GLCV3 can only get better in time as more plugins and addons become available. Occasionally, we may develop and release new plugins for new features and third party developers can also. This increases the power and flexibility of what you can achieve with GLCV3.
All the available plugins are listed on our online store ready to purchase and instantly download.
Plugins
New plugins and addons are being developed and released all the time by us and third party developers.
New Features
All year round we are developing new features, plugins and addons to integrate into the Editions of GLCV3.
Develop your own plugins
Develop your own plugins and addons with GLCV3 if you have experience with C++, C#, PHP/ASP or Java.
Plugins can be accessed and purchased or downloaded from our online Store.
You can access that from within the software itself or our online store.