Don’t worry, I’ve got my finger on the pulse as far as business is concerned - I’ve been running my own business for 6 years now and I’ve probably made more money (and spent it
) in that time than most people will ever earn in their entire lives - but the issue I have is: can I write games quickly enough to make a living from it?
I think that in order to make the same kind of money from games programming as a being a contract whore, I’d probably need about 10 games published over the next 5 years. This means I need to be able to develop good games in about 4-6 months. If the technology is getting in the way of doing that, why, then I have to switch technology or I’ll be skint, and that’s a fairly harsh business reality.
Now the question is: if I am having trouble with making a living programming Java games, then aren’t a lot of other developers going to have a similar take on this? In the business world of games studios, they’d have to take a long hard look at Java and determine the risks in using the technology. I can state that I suspect I’m no further ahead writing a game now in Java than I would have been in C++, because I have spent so much time writing glue code, working my way around major syntactical deficiencies, worrying about floating point performance, etc. It’s still all risk and no gain from switching. In order to redress the balance I think there needs to be some canny technology that’s not cool, just necessary to push Java firmly into a position where it can fight its corner on level ground and not just be “as fast as C++” but “as fast as C++ and easier to use to write games.”
Gergis: the JCP is a political invention, and thus inextricably tied with large amounts of money. And that goes to explain, in a nutshell, why it’s no use to the likes of us. It’s been said that the only people who should be prevented from ruling the world are the people that want to do it; likewise, anybody who runs the JCP isn’t there to suit us, they’re there to suit themselves. I’ve already been advised that starting a JCP to sort out my issues with Java Games is an unwise move, and will cost me money, so I should jolly well keep my nose out of it. Imagine the political friction it would cause - whatever happened to JSR134 people would ask? Etc. In fact, it would be so publicly embarrassing the JSR would be vetoed from the outset.
Cas 