INTERNETEN JÁTSZHATÓ, PHP ALAPÚ MMO JÁTÉKOK Manapság egyre népszerűbbek azok az online játékok, amelyekben nem gépi ellenféllel kell megküzdeni, hanem egy másik emberrel kerülünk valamilyen kapcsolatba. Ezeket a játékokat általában úgy képzeli el az felhasználó, mint egy bármilyen másik játék internetes változatát: szép grafika; csúcs 3D-s hatások; hatalmas, bejárható, realisztikus világ. De nem kell feltétlenül ezekre támaszkodni ahhoz, hogy egy élvezetes, az MMO játékok alapvető kritériumainak megfelelő játékot fejlesszen valaki. A modern webes technológiák lehetővé teszik, hogy minimális grafikával, a játékosközösségre épülve jöjjön létre egy nagyszerű játék. Az előadásban két, magyar fejlesztésű, PHP alapú MMO játékot fogok röviden ismertetni. Az egyik egy Sci-Fi űrstratégia, amely Galactica (http://www.gal6.com/) névre hallgat, a másik pedig egy Fantasy stratégia, amit Lords of Fantasy-nek kereszteltek (http://www.lof.hu/). Természetesen több más, hasonlóan felépített magyar és külföldi MMO játék létezik Pl.: Solaris Univerzum (http://www.solarisuniverzum.hu/index.php), Planetia (http://www.planetia.net/), Stratega (http://www.stratega.hu/), BiteFight (http://s2.bitefight.hu) Ezen játékok közös jellemzője, hogy alapvető erőforrásuk az ember, vagyis egyáltalán nincs gépi ellenfél. Több száz, adott esetben több ezer vagy tízezer játékos is játszhat a játékkal, s mivel minimális adatmennyiséget kell küldeni a játék gyors is természetesen ezt befolyásolhatja az internetkapcsolat sebessége és a használt böngésző. Általában egy jól felépített menürendszer, táblázatok, különböző inputmezők, belső fórumok, külső portál és természetesen regisztráció jellemzi technikailag ezeket a játékokat. - 1 -
A GALACTICA Ez volt az első PHP alapú MMO, amelyikkel testközelből megismerkedtem. Legfőbb jellemzői az alábbiak: fordulókra tagolódik, egy forduló kb. fél év, körökre osztott, egy kör 1 óra hossza, több fajt is megkülönböztet (kezdetben egy volt, majd 4 végül 6 faj lett: Humán, Árny, Techtronic, Xchysch [bogár], Digtrox és Pirate), egy játékos egy bolygót irányít, a bolygó egy galaxisban, a galaxis egy rendszerben van; a rendszerek összessége adja az univerzumot, a bolygók szövetségbe tömörülhetnek, a játék erőforrásait 3-féle nyersanyag biztosítja, amelyeket aszteroidákból lehet kinyerni (Fém, Kristály, Narion), a nyersanyagokból lehet technológiákat kifejleszteni, építkezni, gyártani, a bolygónak lehetnek védelmi fegyverei (BVR Bolygó Védelmi Rendszer) a játékosnak lehetnek flottái, amelyben különböző osztályú űrhajók vannak, lehet fejleszteni és gyártani kémszondákat, amelyek az ellenfélről adnak különböző információkat, a fejlesztésekből, építésekből, legyártott cuccokból, a nyersanyag mennyiségéből és az aszteroidák számából pontértéket számít a játék, a csatákból Tapasztalati Pontot kap a planéta, így egy idő után magasabb szintre lép. - 2 -
A játék lényege, hogy minél több pontunk legyen, mert az egyes fordulók végén úgy nyerhetjük meg a játékot. Természetesen, mivel a játék amellett hogy a harcra, stratégiára épül, igen fontos eleme az összefogás. Mint a fentiekből kiderül, lehetőség van szövetségeket alapítani, így nem csak egyéni, hanem szövetségi sőt galaxis szinten is megmérettetnek a játékosok egy Galaxis Rangsor illetve egy Szövetségi Rangsor által. Nyilván minél több jó játékos van egy galaxisban, szövetségben, annál több pontjuk van összesen. Eképpen a játékban az érdekek leginkább a Szövetség felé tolódnak el, majd a Galaxis és a Bolygó következik, így előfordul, hogy egy bolygó feláldozza magát a Szövetsége vagy a Galaxisa érdekében. Mivel emberek játsszák, óhatatlanul előkerül a játék során a politika. Ez az alábbiakban merül ki: a galaxistagok választanak maguknak egy vezetőt (Galaxis Parancsonokot), a GalPk kinevezi az egyik galtagot Hadügyminiszternek, a GalPk-nak joga van kiszavazást indítani egy planéta ellen a galaxisában, A Galaxis Parancsnokok és a Hadügyminiszterek különböző típusú és feltételű egyezségeket köthetnek planétákkal, más galaxisokkal, esetleg szövetségekkel. bármelyik játékos alapíthat szövetséget, amelyért azután felelősséggel tartozik, így ő lesz szövetség egyik parancsnoka, a szövetségparancsnok még 3 parancsnokot választhat maga mellé, a szövetség parancsnokai kinevezhetnek a szövetségen belül 3 hadászati minisztert, a szövetség parancsnokai kinevezhetnek a szövetségen belül 5 fórumadminisztrátort a szövetség vezetői különböző típusú és feltételű egyezségeket köthetnek más szövetségekkel, esetleg galaxisokkal. Mivel emberekről van szó, gyakorlatilag kikerülhetetlen, hogy ne menjen el a háborúskodás személyeskedésbe, illetve ne alkalmazzanak a szövetségek kémeket más szövetségeknél, hiszen az információ az ilyen játékokban a legnagyobb tényező. Tudni azt, hogy az adott planéta, galaxis éppen hol jár a flottáival, mekkora hadereje van távol és otthon, gyakorlatilag sebezhetővé teszi, akár az egész szövetséget is. Ezért fontos ezeknél a típusú játékoknál, hogy a galaxisok vezetői mindig egyeztessenek a galaxis tagjaival és a szövetség vezetőivel, illetve a galtagok a galaxis vezetőkkel, a szövetség vezetői pedig a galaxisok vezetőivel. (Persze előfordulhat, hogy valaki Galaxis Parancsnok és Szövetségi Hadügyminiszter is egyben.) Ha egy szövetség nem egy irányba halad, belülről feszültségek vannak, amiket nem tudnak kezelni, megoldani, akkor az a szövetség nagy valószínűséggel széthullik. Lehetőség van általában ezekben a játékokban extra szolgáltatásokat igénybe venni. Mivel ezek alapvetően ingyenesek, ámde a fejlesztőknek is élni kell valamiből, ezért extra szolgáltatásokat nyújtanak emelt díjas SMS-ért. Lehet például nyersanyagot, aszteroidát, extra flottát, extra hajókat, stb. venni. Ebből persze különböző emberi és a játékban realizálható problémák jelentkeznek, mivel nincs szétbontva SMS-ezőkre és tiszta játékosokra. Eképpen létrejöttek olyan szövetségek, ahol majd mindenki SMSbajnok volt, és olyanok is, amelyekben alig fordult elő, hogy valaki extra szolgáltatást vett igénybe. - 3 -
A LORDS OF FANTASY Ezzel a játékkal alig egy hete kezdtem játszani (egészen pontosan július 2-án, hétfőn), így még nem ismerem olyan szinten, mint a GA-t, de az alábbi infókat már megtudtam. A játék főbb jellemzői: körökre osztott fantasy stratégiai játék, egy kör 1 óra hossza, több fajt is megkülönböztet, jelenleg 4 faj van (Ember, Elf, Törpe, Ork), egy játékos egy Fejedelemséget irányít, a Fejedelemség egy Tartományban van, a Tartomány egy Kontinensen terül el, egy Kontinensen több Tartomány is van, a Fejedelemségek Törzsekbe tömörülhetnek, a játék erőforrásait 3-féle nyersanyag biztosítja (Arany, Élelem, Mana), a nyersanyagokból lehet fejleszteni, építkezni, embereket kiképezni, a bevételből a szövetség meghatározott százalékot kap, amelyet szétosztanak a vezetők az arra rászoruló játékosok között, saját nyersanyagból lehet a Törzs javára is fejleszteni, miáltal az egész törzs plusz százalékot kap védelemre, támadásra és kémkedésre, a Fejedelemségnek lehet saját védelmi vonala (ez jelenleg nem működik, így nem sokat tudok róla) a játékosnak lehetnek hadosztályai, amelyekben különböző típusú egységek vannak, a játék lehetőséget biztosít a kémkedésre, a fejlesztésekből, építésekből, egységekből, a nyersanyag és a terület mennyiségének számából pontértéket számít a játék, a csatákból Tapasztalati Pontot kap a planéta, így egy idő után magasabb szintre lép. - 4 -
A játék lényege gyakorlatilag megegyezik a GA-éval, vagyis minél több pont megszerzése egyéni, Tartományi és Törzsi szinten. A politikai lehetőségek is meglehetősen hasonlóak, mindössze az elnevezésekben különböznek. A Tartományt a Tartományúr vezeti, az ő segítsége a Nádor. A szövetséget vezetők elnevezéséről még nem tudok. Viszont a játék lekezeli és kiírja automatikusan a szövetségek közötti megállapodásokat és azok feltételeit, amit a GA nem tesz meg. Lehet védelmet kérni egy csatához mindkét játékban, de a LOF-ban nem csak a saját Törzsedtől kérhetsz ilyet, hanem a kérésed láthatják azok a szövetségesek is, akiket bejelölsz egy listában. A kommunikációt szintén fórumok és privát üzenetek biztosítják. Ezek a Tartományi Tanács, a Törzsi Nagytanács illetve a technikai dolgok, egyebek megbeszélésére ott van a Naggyűlés. Itt az elküldött üzenetek is eltárolódnak, bármikor megnézhetőek, míg a GA-ban ez nincs meg. Ezeken kívül persze a játékosok külső kommunikációs formákat is igénybe vesznek, mint e-mail, MSN, Skype, ICQ, stb. Összességében a LOF egy kiforrottabb rendszernek tűnik, bár hangulatában a GA nekem jobban tetszik. Persze rengeteget lehetne még beszélni mindkettőről illetve az összes többi PHP alapú MMO-ról, de azt hiszem a lényeg így is jól látható. Nem feltétlenül kell mindenféle grafikai csicsa egy sikeres játékhoz. - 5 -