Three Rings Releases Open Source Java Game Toolkit
TheSpoom writes "Three Rings, developers of Puzzle Pirates, a recently mentioned MMORPG, has released their Java game toolkit (a.k.a. Narya) under the GPL and are providing free hosting for games developed in it on GameGardens. Want to create your own multiplayer puzzle game? This might be a great way to get started."
I enjoyed Puzzle Pirates immensely when I had an account, although I found myself unwilling to invest the time to go beyond playing puzzles and having day-to-day fun with strangers. Still, the underlying technology seemed to work well enough, and it was a good time.
...imminent lawsuit from the Tolkien estate.
Fear my ability to run the game at 10% the speed of a native implementation!
That's precisely why they're the ones making money off their Java game while you can't even register for a Slashdot account.
Nice try.
HA! Is that the best you can come up with? Me, I'm working on the world's FIRST MMOP. That's Massively Multiplayer Online Pong. ONE ball, 20,000 paddles. I've already said too much! Patent Pending you thieving no goodniks! I'll make MILLIONS. NO! BILLIONS! Ha ha ha ha! Now I just need to figure out what this GPL thing is all about...
ONE ball, 20,000 paddles.
;)
Make sure you have "paddle-the-loser" as an option. My dad told me he got bent over the bar, pants pulled down, and paddled by 30 guys for his 21st birthday while in the Army. They weren't gentle, BTW.
Think about this guys, we may see some really interesting projects develop here.
Free, cross-platform games built on a reliable engine-- Online to boot.
Sounds great to me. Can't wait to see where this goes.
I can't fucking stand this. Morons who know absolutely nothing about Java reading blogs about someone's uninformed grudge against Java, then they go and reproduce these opinions as their own.
Moron, get it right. The stereotype that Java ridiculously slow (10% of a native implementation? You're fucking crazy) is entirely false.
By slow, I assume you're talking about an abitrary program that was written using a Swing GUI with too many operations in the event handlers, thus tying up the main thread and causing pauses in the painting of the JFrame.
As a developer for Tyrant, a Java game remotely similar to the game in question, I know that our engine uses almost no Swing aside from the actual pane and tile renderings which have no event handlers other than a WindowAdapter. Tyrant renders and runs quite quickly and I'm sure this new engine, which probably uses JOGL instead of Swing, is no different.
...May I point you to Jake 2 [ http://www.bytonic.de/html/jake2.html ]
the revent JVM also supports OpenGL bindings for java2d.
Java graphics need not be slow. Java need not be slow.
Puzzle Pirates is a developmentally odd game; there's about 12 or so puzzles currently in game, with full functionality and game completeness. Occasionally a new puzzle is released to fit one of the other 8 or so crafting houses that still require a puzzle to match the craft; this has a lot of feedback from the community (people kept asking for spades in the forums (why the association between pirates and card games? Seems completely unintuitive to me, if anyone has a reason please explain!)) so they went ahead and put it in)
They have an open request for suggestions for these remaining puzzles; they're very thorough in doing these puzzles, and it's obvious that a lot of work has been done in creating puzzles that fit with their ranking systems (from 'booched' (botched) through 'fair' 'good' 'excellent' 'incredible' depending on how skilled your completion of the puzzle was relative to the others in the game - it's very dynamic and nicely sorted out), so that every single puzzle is playable by most, but still with a difficulty gradient that requires you to have serious thoughtpower and/or skill to master.
The game garden seems very much a way of getting more ideas - taking your idea to the game to try to have it incorporated as a puzzle is difficult, because they're limited in how it's implemented, has to be scorable to allow the player rankings, has to be both easy and difficult, etc etc... the game garden seems a great way of getting more of these ideas to be playable without actually putting them into the full game. This is a great idea for Three Rings, as it allows them to vet games far more easily, it allows the non-ThreeRings game designers to get their games out to others even if it doesn't get into Puzzle Pirates, and it allows the players to play more puzzles (there's a link in-game that takes you to the website too).
Plus, it's free to play them. Nice.
Browsing with +2 to insightful posts and a higher threshold makes the average post seen seem a lot more ingenious
last I checked, stock Java came with AWT, and that was it
Actually, no. Swing has been bundled with the JDK for as long as I can remember.
Here's a snipplet from the official Javadoc package list:
Or, if that isn't sufficient enough, here're just the classes within javax.swing above:Each one of the other javax.swing.* packages in that package list have more or less the same amount of class members as the one pasted above.
STILL do not believe me? Download the JDK and compile the program below:
As you can see, Swing is definitely present in "stock Java."