|
Тема |
Re: igri na Java [re: Fasttrack] |
|
Автор | jdp (Нерегистриран) | |
Публикувано | 29.10.02 14:09 |
|
|
Dobre , priemam zabelevkata.
Znachi naistina sa se izhitrili da polzwat DirectX na Windows i OpenGL i na Solaris.
http://java.sun.com/products/java-media/3D/java3d-install.html
I az razbira se sym praw , che programata nqma da raboti sys syshtata skorost na
koq da e OS, a towa e ot golqmo znachenie za igrite , ne e dostatychno samo sda trygwa ...
Az pisha na Java, ne na OpenGL, i smeq da twyrdq, che koq da e programa na Java se izpylnqwa s razlichna byrzina na razlichnite OS, zashtoto JVM-tata sa gi pisali razlichni programisti. Kogato kym razlichnite sposobnosti na programistite pribawish i specifikata na OS , za koqto se piche konkretnata JVM i razlikite (syotwetno wrytkite) stawat oshte po-golemi => ponqkoga stawa po-byrzo , drug pyt po-bawno.
I razbira se si goworim za igri , nali , ne za igrichki ot sorta na minesweeper 3D
Bih powqrwal w potenciala na Java za pisane na igri , kogato widq Unreal Tournament 2003 na AS400 s JDK na IBM (zashtoto Sun ne dawat) (ili neka ne sym nagyl - neka da e Linux- w momenta go portwat ot Blackdown => oshte razliki) da se dwivi sys 40 fps. Towa obache w blizkite 2 godini nqma da stane.
A pyk ako shte go pisha samo za platforma , na koqto ima OpenGL/DirectX - zashto da go pisha na Java , a da ne polzwam gotowite weche biblioteki za dadenata OS?
Btw w 1.4.1 2D-to e znachitelno po-byrzo, no ne dostatychno , za da moga da pisha raytracing ili raycasting na Java (ili snosen 3Dengine).
Izobshto mykata ide ot fakta , che ne movesh da napishesh neshto, koeto da wyrwi ednakwo dobre nawsqkyde. Zashtoto ako za obrabotkata na httprequest zabawqne ot 0.2 ms ne e ot znachenie, zashtoto DB otzad bawi 0.5, to za igra, kydeto trqbwa sa smenqsh frame-i w neswqst tiq 0.2 ms mogat da ti izqdat hlqba.
Az lichno ne igraq igri , koito mi se wlachat na G-force-a. Pone ne bih gi igral, dokato ne gi zaigraqt i powecheto w LAN-a. Kogato shte se ogledam da si kupq nowa VideoKarta. No pyk togawa shte ima i po-hubawi igri => pak edwa li shte se igrae tochno igrata, koqto mi se e wlachila predi nqkolko meseca. => ako poweche hora mislqt kato mene , nqma parichki za igrata na Java => nqma koi da pishe igrichki na Java =>....
|
| |
|
|
|