While I like that I’m working on a new Dungeon Delver in Java, it has occurred to me that I don’t have a single clue about how to deploy a Java app.
I know how to CONSUME Java apps, and I’d like for DD to be able to be consumed in each of the following ways:
- In the browser
- Downloadable exe for windows
- Downloadable JAR for not-windows
More importantly, I want to be able to base my games on LWJGL and Slick2D.
LWJGL has native binaries, and those are particular for each of the three OSs I’m targeting: Windows, Mac, and Linux.
So, an interim step for me is to make a small proof of concept game that is distributed in the three ways desired.
The choice of prototype game is pretty simple. Usually I would go for JetLag, but this time I’m going to go with Click the Yellow Rhombus.
My game has to do three things:
- Read from an XML resource.
- Load an image and display it.
- Load and play a sound effect.
But before anything happens at all, I’m just going to have an app that does those three things.
In the end, I hope to have them work on all of the machines in my office: the Win7 x64 box, the Mac Mini, and the old laptop running Ubuntu.
Wish me luck.