Java vs. Mophun – kdo je lepší?
" Dvě mobilně-herní platformy v překvapivě vyrovnaném duelu! "

Ti zkušenější z vás už jistě vědí, o co kráčí, ti méně zběhlí zřejmě ne, a proto je tu úvod, abych jim zde mohl všechno osvětlit. Jak Java, tak i Mophun jsou herními platformami masivně se rozšiřujícími do současných mobilních telefonů. (No dobře, Java je i na počítačích a dělají se v ní i o mnoho složitější aplikace, tady se budeme soustředit pouze na její herně-mobilní složku). Zatímco Javu podporují prakticky všichni největší hráči na mobilním trhu (Nokia, Siemens, Sony Ericsson..), Mophun podporuje zatím jen malé procento telefonů – nejvíce značky Sony Ericsson. Z toho by se mohlo zdát, že Java je jasným vítězem. Jenže není to tak jednoduché.


Captain Lunar
(Mophun)

Dragon Tale
(Mophun)

Je totiž otázkou, co chcete srovnávat – zatímco v otázce rozšířenosti zcela nekompromisně vede Java, v otázkách jiných je to velmi, velmi odlišné. Tak například kompatibilita – v Mophunu není žádný zádrhel – je jen jeden a funkční. Ovšem Java se dostala do podobného problému, jako kdysi osobní počítače. Každá značka měla odlišnou architekturu, různé zrychlující funkce a bylo jen málo her, které fungovaly na všech z nich. S mobily je to stejné – každý má jiný displej, jiný procesor, jeden umí vibrovat, jiný ne – a dalo by se pokračovat dál.. Javový vývojář je tedy ve svízelné situaci – musí vyvíjet jednu hru pro více různých zařízení současně, což zabírá jak čas, tak i peníze. Mophun už předem počítá s určitou vybaveností telefonů a hry jsou (do určité míry) bezproblémově přenosné z jednoho zařízení do druhého – no, Java není všude vítěz (a to ještě nepočítám pomalost).


Prince of Persia® :
Harem Adventures
(Java)

Gandalf: Aura zla
(Java)

Abyste si ale nemysleli, že chci plít na hlavu Javě a vyzdvihovat Mophun jako krále, uvedu také několik zásadních výhod Javy. Za prvé, v Javě pro mobily se dají vytvářet i velmi užitečné aplikace pro mobilní zařízení, v Mophunu jen hry. Za druhé, pro Javu, i přes značnou nekompatibilitu, existuje mnohem více her než pro Mophun a například o takovém MMORPG přes GPRS se může Mophunu jen zdát.


Casino Wheel
(Mophun)

Synergenix Rally
(Mophun)


Takže, chcete-li kvalitní a kompatibilní hry, sáhněte po Mophunu. Pokud máte zařízení, pro které je k mání dostatek kvalitních her a aplikací v Javě, sáhněte po J2ME. Nejlepší je samozřejmě skloubit obě platformy dohromady (jako například v Sony Ericssonu T610, kde ovšem Java podle serveru jbenchmark.com nedopadla zrovna nejlépe). Volba je na vás.

Text :: m@tt