Uncategorized

Goals

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:

  1. In the browser
  2. Downloadable exe for windows
  3. 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:

  1. Read from an XML resource.
  2. Load an image and display it.
  3. 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.