Kedves játékosok!
Kicsit megkéstünk, de betartottuk az ígéretünket!
Miután egyeztettünk Eckivel, a Travian: Legends játékigazgatójával, most már készen állunk arra, hogy átfogó tájékoztatást adjunk a mobilalkalmazás fejlesztésének állásáról.
Hol tartunk?
A szokásos munkaerő-felvételi és gyártás-előkészítési fázisok után a projekt hivatalosan 2021 áprilisában indult el. A technikai megoldások kiértékelése létfontosságú volt, mivel egy elöregedett, dinamikusan megnövekedett PHP-háttérrendszert próbáltunk összekapcsolni egy Unityvel létrehozott alkalmazással. A középpontban az olyan alapvető funkciók álltak, mint az épületek és mezők fejlesztése, valamint a célpontok kiválasztása és megtámadása.
JELENLEGI ÁLLAPOT: A jelenlegi állapot szerint az alkalmazás a következő funkciókat kínálja:
- Bejelentkezés a tesztfiókba
- Nézetváltás a falu áttekintéséről a nyersanyagmezők áttekintésére
- A térképnézet megnyitása
- Gyülekezőtér megadása, célpont kiválasztása és támadás küldése
- Csapatok kiképzése a kaszárnyában
- Néhány egyéb apró funkció
A gyülekezőteret választottuk viszonyítási mintaépületnek, mivel rendelkezik némi komplexitással, és elengedhetetlen a fiók áttekintéséhez és a támadáshoz.
Milyen kihívásokkal találtuk szembe magunkat?
Mint már említettük, a Travian: Legends egy régi és összetett játék, hatalmas környezettel, amely a kezdeti időkben dinamikusan változott. Bár a kódot az elmúlt években rendbe tettük az alkalmazásgyártás megkönnyítése érdekében, még mindig vannak technikai nehézségek.
Az API-k alapvető architektúrájának, valamint a háttérrendszer és az alkalmazás közötti adatcsere formátumának meghatározása elég nagy kihívást jelentett. Sokkal többet kellett kutakodnunk a meglévő dokumentációban, mint amire eredetileg számítottunk, még akkor is, ha úgy tűnhetett, hogy “csak” újra kellett építenünk azt, ami már megvolt a böngészős verzióban.
A háttérrendszer kihívásain felül a felhasználói élmény és felület hamar trükkösnek, nehezen érthetőnek bizonyult. A játék tele van listákkal, táblázatokkal és rengeteg gombbal, ami megnehezíti a megfelelő egyensúly megtalálását a felhasználói felület modernizálása és a felhasználói élmény javítása között úgy, hogy közben megőrizzük a Travian: Legends lényegét is.
A Travian: Legends mobilböngészős változatával már szereztünk némi tapasztalatot a múltban, de egy mobilalkalmazás esetében valóban magasabban van a léc. Ráadásul, mivel a böngészők folyamatosan fejlődnek, előre kell látnunk ezeket a változásokat, hogy megfelelően implementálhassunk egy-egy funkciót. A két projekt szinkronban tartása anélkül, hogy akadályoznák egymást, szoros együttműködést és gondos tervezést igényel.
Végül, de nem utolsósorban, a világjárvány miatt minden működésünket távoli munkára kellett áthelyeznünk, ami további növelte az összetettségi szintet. A munkaerő-felvétel és a betanulás többnyire a Zoom segítségével történt, és természetesen időbe telt, amíg alkalmazkodni tudtunk.
Mit értünk el eddig?
A fenti technikai szabványok meghatározása, valamint például az, hogy hogyan akarjuk kezelni a felhasználói áramlást egy épületben, türelmet igényelt, de remélhetőleg ez később megtérül.
Az ördög a részletekben rejlik! Képzeld el, hogy tesztelsz egy funkciót magában az alkalmazásban, és rájössz, hogy valami nem stimmel csak azért, mert arra számítasz, hogy okostelefonon másképp működik.
A játék eredeti lényegének megőrzése és mobilbaráttá tétele között egy vékony határvonal húzódik. Ennek ellenére biztosak vagyunk benne, hogy az általános megközelítésünk jól fog működni a játékosok számára.
Végső soron egy nagyszerű csapatot állítottunk össze, amely a dokumentáció alapos vizsgálatával rengeteg tapasztalatot szerzett. Ez kétségtelenül erős helyzetbe hoz minket a jövőre nézve.
Mikor és hogyan tudják majd a játékosok tesztelni az alkalmazást?
Most arra összpontosítunk, hogy véglegesítsünk egy olyan verziót, amellyel megbízhatóan végre lehet hajtani egy sor alapvető műveletet egy normál fiókban anélkül, hogy túl sok olyan durva baki lenne benne, amely potenciálisan félrevezethetné a játékosokat.
Az ötlet az, hogy óvatosan bővítsük a tesztközönséget, és visszajelzést kapjunk ennek a verziónak a hasznosságáról, amikor az alapvető fiókkezelésről van szó. A következő lépés az lenne, hogy megvizsgáljuk, melyek azok a funkciók, amelyek értékesnek bizonyulnak a jövőben.
Mivel a játékosok évek óta kérik ezt az alkalmazást, kulcsfontosságú számunkra, hogy megfelelően kezeljük az elvárásokat, és a lehető leghamarabb bevonjuk a közönségünket anélkül, hogy frusztrációt okoznánk a közösségben vagy a csapatban.
Célunk, hogy 2022 második negyedévében kibővítsük a tesztcsoportot – először az Android operációs rendszerrel kezdjük, és a visszajelzések alapján tervezzük a további lépéseket.
Kaphatunk egy kis ízelítőt?
Így fog kinézni a mobilalkalmazás felülete. Kérjük, ne feledd, hogy ezek ideiglenes képernyőképek, és az alkalmazás megjelenése előtt változhatnak.
A Travian: Legends csapata