Client Installation

From Skycastle

Jump to: navigation, search
Planned Feature
This feature idea is accepted, and is planned to be implemented in some future Skycastle release.
Other Planned Features

"As a player, I can easily install and start the client."

Implementation steps for a downloadable client build

  1. Make the build script generate an executable Jar, that contains the client
  2. Write bat and shell scripts to run the executable jar
  3. Put the executable jar up for download at each release
  4. Write instructions for downloading, installing and running the client
  5. Set up an automatic system to put the latest build of the client up at a nightly build download location

Implementation steps for a webstartable client build

  1. Make the build script produce a Java Webstart version of the client
  2. Write instructions for how to make the webstartable client downloadable from a website
  3. Create a shell script for deploying the webstartable client to a server
  4. Deploy a webstartable version of the client at each release, link to the webstartable client from the skycastle home page.
  5. Deploy a nightly build version of the webstartable client on a server