Sun Sponsors Java Game Development Competition 54
Sim9 writes "Sun (among others) is sponsoring a $50,000 Java games competition, with the competition page explaining: 'With Java technology, developers are enabled to simplify their development process and create richer games reaching across a multitude of devices and platforms.' In my humble opinion, Java still has a ways to go in the gaming industry, but the competition could greatly help if skilled people enter."
DigZone (blatant plug) (Score:4, Interesting)
fun...smooth scrolling? (Score:1)
Puzzle Pirates, again (Score:4, Interesting)
Re:Puzzle Pirates, again (Score:2)
OpenGL [jausoft.com].
I've never used this, but I've heard about it for a while now.
Java as a game development platform (Score:1, Interesting)
Re:Java as a game development platform (Score:5, Informative)
Re:Java as a game development platform (Score:1)
Re:Java as a game development platform (Score:1)
There is a discussion about this very topic [javagaming.org] over at the Java Gaming forums [javagaming.org]
Re:Java as a game development platform (Score:1)
Anyway, I'm of the opinion that no, there is no JOGL, especially since it requires Visual C++ to compile... that DEFINATELY seems to negate it as being Pure Java(TM).
fps (Score:4, Interesting)
Now, if performance is not an issue, Java can certainly be a good choice. That might also mean that some good will come out of all that hardware power from chip growth in the near future, but consumers don't really have a need for yet.
Puzzle Pirates should have already won... (Score:5, Interesting)
Re:Puzzle Pirates should have already won... (Score:3, Informative)
Re:Puzzle Pirates should have already won... (Score:3, Informative)
avsim.com [avsim.com]
"Next urban legend says, that IL-2 is coded in Java. Again, this assumption is based on rumors only, and has no substance. Java is used in IL-2, but just in small part. C++ is mostly used in coding this baby."
rolemaker.dk [rolemaker.dk]
"Uses dirty Java by mixing Java with C++, such that logic and part of the game engine is in Java but all the graphics are in C++."
According to another writeup (which I've been unable to track down again), it essentially used a homebrew Java
J2ME (Score:5, Interesting)
I think the entries for this contest could be pretty interesting. Mobile gaming is one of the few markets left where a lone wolf developer can make an innovative, even radical game and still have a decent chance of it being a hit.
Re:J2ME (Score:1)
Re:J2ME (Score:3, Informative)
Java may not become open source... (Score:1)
Re:Worst Contest Ever (Score:2)
-B
Re:Worst Contest Ever (Score:2, Funny)
Java is a great language for games (Score:5, Interesting)
Re:Java is a great language for games (Score:5, Informative)
The consensus out there is Sun just wanted to get java put on every damn phone that they could. So they didn't do as stringent a QA process on the JVMs that they should have.
This is supposed to get better with MIDP version 2.0. However that probably won't be in large scale use for a year or two. Even then there will be plenty of older handsets, so the problem isn't going to go away.
very cool (Score:2)
Forget about winning, it would be awesome to get some free publicity care of Sun.
Re:very cool (Score:2)
Crappy Prizes! (Score:1, Insightful)
Re:Crappy Prizes! (Score:1)
Re:Crappy Prizes! (Score:1)
I love these "contests" where thousands give companies the rights to thier code to win some crappy prize.
Ahh,Capitalism!
The only thing I ever thought it was good for... (Score:2, Interesting)
Nice idea, but .. a different way .. more (Score:2, Interesting)
On the other hand, I find the scripting taht Stratagus uses to define its units looking kind of scary. But I didn't really try hard to understand it.
So, in fact, looking not only at single objects but at maps, it would be cool if ALL games could share their data, so you
That would be the same as trading .. (Score:1)
Re:Nice idea, but .. a different way .. more (Score:2)
re: game balance, and worlds where powerful magic items are plentiful/mundane vs worlds where they are scarce - perhaps we should take another step back. Treat GMing/world design as another player type, with bonuses and advancement for passing certain milestones. Have the game system allocate limited resources to each world, e.g. "you can define as many cool artifacts as you like,
Bad idea (Score:3, Insightful)
Performance matters in games.
Memory usage matters in games.
Bugs are more acceptable in games than in any other genre of software. I might learn to live with a painfully slow backup system if I knew that it was rock-solid, but with a game, "painfully slow" is unacceptable. I can live with having to reopen a game three times over the course of playing it, even if I don't like having to do so.
All this is going to do is drive home to people how poorly suited Java is for most game development. It hasn't worked well for horizontal-market app development either. Java is *already* big in custom and vertical market work, where it shines. I just don't see the point in Sun doing marketing when they *don't have the product to fill the need they're aiming at*.
Re:Bad idea (Score:2)
While that is somewhat true, remember: we're not necessarily talking about Half-Life 2 or anything here. I'm thinking of games more along the line of, say, Scorched Earth [classicgaming.com] or something like that. After all, if you could play a spiffy-fun game written in assembler or C back in the days of the 486, then *surely* we can run a spiffy-fun game written in Java on your 2Ghz+ system, even if you burn a few cycles in the process. And there were some fun ga
Re:Bad idea (Score:3)
I've never, ever managed to understand the whole "it doesn't matter if the language we are using is bloated, hungry and generally shit - the hardware can handle it" mentality. Faster hardware should allow you to do new things the old hardware couldn't s
Re:Bad idea (Score:2)
I think it's more a collision between two different types of software developers.
Group (a) is smaller, but their software is used by many more people. They write games, word processors, spreadsheets, P2P clients, web browsers and image editors. This is horizontal market software. A little bit of extra effort on the part of develo
Re:Bad idea (Score:2)
Performance matters in games.
Memory usage matters in games.
Java is fine for small games. recreating UT2004 obviously wont work, but anything cloning from the NES days and before works fine. Have you used Java for game development recently? (even a small one?) It's much better than it used t
Re:Bad idea (Score:1)
Have they done anything that would allow you to access a joystick? I'd love some retro games that might work out in java if you could control them.
I agree that if you aren't talking about cutting edge games, that java could work IF you can get access to controllers.
Check out Vampire - Re:Bad idea (Score:2)
If you write an invaders clone... (Score:1)
sponsors (Score:2, Interesting)