• Advertisement
  • entries
    23
  • comments
    21
  • views
    19983

A Bit of a Tangent

Sign in to follow this  

743 views

I've been a bad developer the last couple days. Instead of working on the stuff I promised for the next update, I've been doing something not completely different, but somewhat tangential. I have, as it turns out, been working on coding a launcher for Shipyard. At the moment, it will show the changelog, download the latest version, check for newer versions, and run the game. It won't be winning any beauty contests, but it does its job.

You can download it here to try it out. You need Java to run it and an internet connection to download the game and retrieve the changelog. So far, it's been tested on two computers, both running Windows 7 64-bit, with no problems.

Here's a screenshot for the skeptical:
mjf2Pna.png

As for the game itself, I'll get back to working on it. Version 0.7.2 has already been released, featuring the ship overview screen, new movement system, and a few other changes. You can expect one or two more of these smaller updates as I prepare the game for the addition of the combat system, coming in version 0.8.0 (Or maybe Alpha 1.0.0, if I'm feeling extravagant).
Sign in to follow this  


3 Comments


Recommended Comments

Great addition to your game, it's good to have a proper updater in place.

 

Does your updater handle diff updates, or just install a new version each time?

Share this comment


Link to comment

Great addition to your game, it's good to have a proper updater in place.

 

Does your updater handle diff updates, or just install a new version each time?

All it does is wipe the old installation, download the new one, end extract it in its place; your ships and worlds are kept safe by being saved in another directory. At this point, the game is so incomplete that I don't see a reason to go backwards, but in theory it could be made to download any version and keep them saved separately.

Share this comment


Link to comment

I'd set another look and feel so its prettier :)

 

Nimbus is pretty nice and its standard on all platforms, you could also select LaFs at runtime by the platform the client is running on (Swing has Look and Feels that match all the 3 big platforms: GTK-like for Linux, for Windows it has XP-like and Windows 7-like, and MacOS has its own LaF too).

Share this comment


Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Advertisement