A német illetőségű Bytonic Software ígéretéhez hűen dolgozik a Quake 2 Java portján. A Jake2 tehát nem más mint egy Java 3D játékmotor, az id Software GPL licenc alatt kiadott Quake2 motorjának portja. A Jake2 használatához szükség van vagy az eredeti játékból, vagy az ftp:// ftp.idsoftware.com-címről ingyenesen elérhető demó verzióból származó fájlokra.
A Jake2 jogl-t használ az OpenGL-hez és joal-t a 3D hanghoz. A 0.9.4-es verzió óta a lwjgl driver is mellékelve van a jogl/joal kombináció alternatívájaként. A jelenleg támogatott operációs rendszerek Linux és Windows2000/XP de Mac OS X-en is működik.
Az aktuális fejlesztői verziót letöltheted innét. A fejlesztők a bugreportokat a fórumba várják a sourceforge.net-en.
Jake2 tulajdonságok
* A Quake2 játékmotor teljes Java portja
* teljesen játszható egyjátékos mód
* teljes funkcionalitású multiplayer kliens
* multiplayer szerver
* demo visszajátszási és felvételi lehetőség
* játékok mentése/töltése
* teljes képernyős mód
* két különböző OpenGL mód (jogl és lwjgl)
* OpenAL hangrendszer a valódi 3D hangért
A játék jelenleg 0.9.4-es verziónál tart, és egy úgynevezett Webstart lehetőséget is kínál. Ez még az id ftp-jéről is letölti a szükséges dolgokat.
Mielőtt bárki nyöszörögni kezdene a Java teljesítménye miatt, azért érdemes figyelembe venni a benchmarkokat:
System |
Original |
Jake2-0.9.1 |
Jake2-0.9.2 |
Jake2-0.9.3 |
Jake2-0.9.4 |
AMD Athlon XP 2400 |
245 fps |
172 fps |
213 fps |
241 fps |
260/250 fps |
AMD Athlon XP 2400 |
315 fps |
not supported |
225 fps |
235 fps |
250/282 fps |
AMD Athlon XP 2400 |
262 fps |
141 fps |
212 fps |
215 fps |
228/240 fps |
AMD K6-2 350 |
56 fps |
21 fps |
31 fps |
Képek: