![]() |
|
|   |   |
|
© Jonny Svärling a.k.a.
HeadAce/Gnilravs
ShipShaper is a freeware shipshape editor for the game XPilot.
  |
|
|   |   NEWS |
|   |
 
    |
|   |   FEATURES |
![]() Click here to see a big screenshoot of ShipShaper running in Unix |
 
    |
|   |   PLATFORMS |
|   |
  Since ShipShaper is a 100% pure Java application it should run on every platform with a Java virtual machine installed. I have not even tried it on the Machintosh (I am too lazy :-) or other systems. But it should work in Windows with JDK 1.1.5 or higher.
This is some kind of a beta version so do not be too
surprised if you find some bugs. Actually, I have not
tested it very much so it is more like a alpha version...:-)
|
|   |   DOWNLOAD |
|   |
  Download the latest version, v1.0.
Please read the installation instructions in the next section!
|
|   |   INSTALL |
|   |
  I assume you have a working JDK or JRE installation... The JDK (Java Developer Kit) is the developer version of Java and the JRE (Java Runtime Environment) is a minimal Java installation for running Java applications. So if you do not already have the JDK, I recommend that you install the JRE. Version 1.1.5 or higher is required.
In Windows 95, you can create a batch file similar to this one:
set CLASSPATH=C:\Apps\ShipShaper\ss.jar
C:\
cd \Apps\ShipShaper
javaw shipshaper.ShipShaper
The "cd" is needed to make sure that ShipShaper can find its files (graphics + config). Does anybody know a better way to do this? There must be one...hmm...maybe it is possible to use the new resource stuff in JDK1.1+... In Unix, you can make a script that looks something like this:
cd /foo/ShipShaper
java -classpath /foo/ShipShaper/ss.jar:$CLASSPATH shipshaper.ShipShaper
Note:
You can use javaw (or jrew) if you do not want to
see a console window...
|
|   |   NOTES |
![]() |
 
    |
|   |   CHANGES |
|   |
  Version 1.0 (1998-06-01)
Version 0.91 (1998-02-01)
Version 0.9 (1998-01-26)
    |
|   |   KNOWN BUGS & PROBLEMS |
![]() |
 
    |
|   |   SEE ALSO |
|   |
  Here are some links related to ShipShaper:     |
|   |   CONTACT THE AUTHOR |
|   |
  If you have any comments, suggestions, bug reports, send an email to my address at school:    d93-jsv@nada.kth.se Then of course, you can always look at this page to get the latest information:
   http://www.student.nada.kth.se/~d93-jsv/xpilot/sshaper
|
|   |   A SHORT STORY |
|   |
  I started working on ShipShaper in 1996 because I wanted to learn some Java. I also wanted to do something "real", and I decided to do this editor for my favourite game XPilot! In a few weeks I had something that looked like an editor but had a lot of problems to get rid of all bugs (actually, later on I found out that many of them was in Java itself). So I got tired of it and did not touch it for two years... :-) Ok, two years later with more Java skills, I rewrote the whole program. Now it was almost, almost finished. Actually, it worked almost perfectly (for beeing a beta) on Windows 95, but not on Unix. "Write once, run everywhere" Hmm... :-) I even a description plus snapshots on my XPilot homepage. I could have released it but did not because I wanted to fix the Unix bugs first. And the Winddows 95 version had a nasty AWT bug to. But I had my hands full with other things and forgot about it....:-) Later (in 1998), when developing another Java application, I found that the (mostly AWT related) problems I had with ShipShaper was gone in newer versions of the Java JDK. So, I recompiled ShipShaper with the new JDK and it worked! At least on Windows 95.... Now you know what happened to the "almost" finished ShipShaper I talked with some people about earlier... Hehe... :-)
I am not sure if I want to spend any more time on developing
this program any more, but I can at least fix any major bugs
that turns up (and hopefully get the Unix version working).
|