Launcher
The application Launcher is the first thing any end user will see when they execute your application. It is completely customizable and the layout, function, and appearance can be changed over the life of your product without the end users having to reinstall your game.
Example Launcher
This is the Launcher form Battle Arena Drones. This was in fact the game we were building that we decided to create the release manager for.
A few features to highlight you can see on the page above.
The window has a smooth anti aliased edge with the background you are not limited to nasty
OS windows.
There is a NEWS feed that is in fact just a url to a web page where news is sent out. (html 3.2)
Support button on top links to our forums
The central image is a promo image and will be refreshed daily
Setting button on top will open a setting screen for Unity specific settings
A few things you cant see that we should highlight.
Does not require Admin rights to update your game
Does not require the installation of any 3rd party run-times (works completely natively)
The full visual design is 100% customizable and will update from the net when changed
Launcher Unity settings
The launcher should be used to replace the standard Unity game launcher. This means that it must allow settings for your game. The setting button (you create on your launcher design) will bring up a menu like this.
Some of the features are only applicable if you add a small lightweight prefab to your start scene.
Visible features we would like to highlight.
Shows you the current available screen resolutions on the machine you are using.
The quality setting for Unity (this must be synchronized with your Unity setting)
Fullscreen option
Render options
Additional command line arguments
Hidden features we should highlight.