I’ve been following Cas’s progress with Alien Flux for some time now (great work, btw :)), hoping to use him as a sort of benchmark. I love Java in my day job, developing web apps (well, love all of it minus EJB, grrr) and would very much like to use it for games. I’m taking the plunge Real Soon Now and starting up an LLC to get into the Indie thing for real, and it is decision time.
Well, actually, I’ve already made my decision and will not be going the Java route just yet. At least, not for anything I plan to sell. The only thing that is keeping me from it is distribution. Yes, I know of Jet, I know of WebStart. Neither of them is the optimal method, IMO. I just can’t feel secure that the average “What’s a Java?” Joe will be able to get my Java game actually started - either from lack of knowledge or lack of desire to download the JRE + the required extensions (JOGL/LWGL, or whatever). I’m not bashing, and I’m not throwing Java out the door. I love it too much. I’ll still be working with it at my day job (until I quit next month), and I hope to do some experimental freeware with it when I find the time. If only I could go the boxed CD route right now, Java would be my baby.
I’m wondering how others feel on this issue at the moment. I see several here who are doing, apparently, hobbyist-type stuff as I have been. I know Cas went the Jet route with Alien Flux, and I’ve seen Tribal Trouble recently - not sure how they are planning to handle distro. Anyone else considering the move to real Indie work with Java, and if so, how are you planning to distribute?
I intend to reevaluate when I get my first project out the door (fingers-crossed). Just like to see some opinions on the current state of things.