Influențat de tendințele pieței prezentate anterior, îmi propun prin intermediul acestei lucrări [607458]

Influențat de tendințele pieței prezentate anterior, îmi propun prin intermediul acestei lucrări
implementarea unei astfel de aplicații pentru platforma mobilă Android. Aplicația, inspirată
dintr -o serie de jocuri video populară, se încadrează în categoria strategie turn -based și oferă
posibilitatea utilizatorilor de a -și testa îndemânarea atât împotriva unui jucător controlat de
calculator, cât și împotriva unui alt utilizator uman în modul hotseat (dispozitivul este controlat
pe rând de fiecare jucător). Accentul este pus pe oferirea unei experiențe de joc bogată și
intuitivă, dar și pe dezvoltarea unui algoritm robust de inteligență artificială care să reușească
să pună jucătorii în dificultate. În Capitolul 1 este prezentat pe scurt mediul de dezvoltare
mobilă Android, este realizat un top al celor mai populare jocuri publicate sub această platformă
și sunt identificate și analizate soluțiile existente. Capitolul 2 face o scurtă introducere în lumea
dezvoltării de jocuri video și prezintă tehnologiile fol osite pentru atingerea obiectivului acestei
lucrări. Printre tehnologii se numără sistemul de operare Android, motorul de joc AndEngine
și motorul de fizică Box2D. Capitolul 3 descrie în detaliu toate funcționalitățile aplicației și
metodele folosite pentr u implementarea acestora. Capitolul 4 pune accentul pe implementarea
algoritmului de inteligență artificială. Sunt prezentate concepte generale ce au fost aplicate în
procesul de implementare, modificările și adaptările făcute pentru a se potrivi contextul ui
jocului dezvoltat. 9 1. http://www.android.com/ 2. https://play.google.com/ 3.
http://www.nielsen.com/ Capitolul 1 Platforma de dezvoltare Android Android1 este în prezent
cea mai populară și totodată cea mai puternică platformă de dezvoltare mobilă, ea fiind nucleul
a sute de milioane de dispozitive mobile răspândite în întreaga lume. Prin colaborări cu experți
de nivel mondial în domeniul software și hardware, platforma Android se află într -o continuă
dezvoltare în încercarea de a oferi atât utilizator ilor, cât și dezvoltatorilor, performanțe din ce
în ce mai ridicate și noi capabilități funcționale. Din punct de vedere al dezvoltatorilor, Android
pune la dispoziție o serie de unelte performante (SDK, debugger, IDE, etc.) și un model unic
de aplicație, facilitând astfel crearea de aplicații care să profite din plin de capabilitățile software
și hardware pentru o gamă largă de dispozitive. Din punct de vedere al utilizatorilor, Android
oferă o experiență bogată prin design -ul și modul de interacțiune extr em de intuitiv, ușurința cu
care se realizează multitasking, multitudinea de posibilități de customizare a dispozitivului sau
modalitățile de stocare și sincronizare a datelor personale (cloud computing) [1]. Ca mai toate
platformele de dezvoltare mobilă m oderne, Android oferă utilizatorilor și dezvoltatorilor săi un
loc în care aceștia pot, cu ușurință, regăsi, achiziționa sau publica aplicații. Cunoscut în
momentul actual sub numele de Google Play2 , market -ul platformei Android pune la dispoziție
o listă numeroasă de categorii de aplicații, aceasta întinzându -se de la cele cu iz financiar sau
medical până la aplicații multimedia. Google Play menține un caracter deschis față de

utilizatorii săi permițându -le acestora un control total asupra aplicațiilor pe rsonale și a contului
Android. Astfel, în fiecare zi mii de persoane vin în contact pentru prima dată cu acesta
platformă prin activarea unui dispozitiv mobil Android. Din multiplele categorii de aplicații
existente pe market, ies din nou în evidență jocur ile. Acestea par a fi, conform statisticilor
realizate de companii specializate în domeniu, tipul preferat de aplicații al utilizatorilor. Astfel,
jocurile sunt atât cele mai descărcate cât și cele mai folosite aplicații la nivel de dispozitive
mobile. Tot odată, un studiu realizat de compania americană Nielsen3 relevă faptul că 93%
dintre utilizatori ar fi dispuși să plătească pentru achiziționarea unei aplicații de tip joc. (Fig.4)
10 Fig.4 Jocurile domină și din punct de vedere financiar celelalte aplicaț ii 1.1 Aplicații
populare Cu titluri care numără zeci de milioane de descărcări, jocurile sunt cele mai căutate
aplicații mobile ale momentului. În continuare vom prezenta pe scurt câteva dintre cele mai
populare titluri de jocuri printre utilizatorii de d ispozitive mobile inteligente. Angry birds Cu
șase titluri la activ și peste un miliard de descărcări cumulate pe toate platformele, Angry birds
este fără îndoială cea mai de succes aplicație mobilă creată până în prezent. Jocul a cucerit prin
simplitate, creativitate, personajele carismatice și iscusite, dar și prin fizica din spatele acestuia
care aduce o nouă experiență de fiecare dată când este jucat. Structurat pe nivele, povestea
jocului este concentrată în jurul unui stol de păsări care trebuie să îș i recupereze ouăle furate de
o grupare răuvoitoare de porcușori. Controlând o praștie uriașă, jucătorul trebuie să lanseze
păsările către grupul de porcușori care sunt protejați de structuri construite din diverse materiale
cu scopul de a -i elimina. Fiecar e tip de pasăre este eficientă pentru un anumit tip de atac și un
anumit tip de material. Astfel este lăsată la latitudinea jucătorului construirea unei strategii
perfecte pentru câștigarea nivelului. (Fig. 5,6) Combinația de gameplay care conduce la
depen dență, caractere, stil comic și chiar preț redus au determinat lansarea jocului și pe alte
platforme cum ar fi PC sau console unde acesta se bucura de aceeași popularitate. [3]
Având parte de o grafică uimitoare, o simulare fizică foarte fidelă lumii reale și o idee
ingenioasă la bază, aplicația Where’s my water se regăsește și ea în categoria celor mai
descărcate jocuri pentru platforme mobile cu peste 100 de milioane de accesări. Făcând parte
din genul de jocuri puzzle, acesta pune la încercare abilitățil e strategice ale utilizatorilor
“forțându -i” pe aceștia să își pună gândirea în mișcare. Jocul are ca scop dirijarea unui volum
de apă de -a lungul unui traseu până într -un punct final, evitând diverse obstacole și eventual
obținând anumite bonusuri (Fig.12 ) [7]. Fig. 10 Caracterul trebuie sa ocolească în vederea
atingerii obiectivului 1 Fig. 11 Caracterul este ajutat de superputeri pentru a -și atinge obiectivul
2 Fig. 12 Distrugând porțiuni de teren și evitând obstacolele, utilizatorul trebuie să conducă ap a
către personajul aflat în partea de jos a imaginii 3 14 1. http://www.team17.com/ 2.

http://en.wikipedia.org/wiki/European_Computer_Trade_Show Analizând cele cinci exemple
descrise mai sus observăm că indiferent că este vorba despre un joc strategic, spo rtiv sau de tip
puzzle, există anumite puncte comune care fac dintr -o astfel de aplicație un succes în rândul
utilizatorilor. Tendința nu este de a dezvolta jocuri cât mai complexe pentru platformele mobile,
ci pornind de la un concept simplu, dar ingenios , să se contruiască o aplicație care să respecte
următoarele principii: • să fie intuitiv și natural din punct de vedere al experienței de joc și al
modului de interacțiune cu dispozitivul; • să conțină personaje carismatice, amuzante însoțite
de efecte so nore și animații • să ofere o gamă largă de variante din care utilizatorul să poate
alege în timpul jocului (personaje, ustensile, upgrade -uri etc.); • să dea posibilitatea
utilizatorilor de a experimenta aplicația în mediul online alături de alți jucători ; • întrucât
capacitatea unei baterii pentru dispozitivele mobile nu este foarte mare jocurile ar trebui să se
poată desfășura în reprize scurte (aproximativ 5 minute) pentru a nu împiedica utilizatorul din
îndeplinirea ulterioară a altor activități. 1.2 W orms Printre numeroasele jocuri existente pentru
platforma mobilă Android, regăsim și două titluri care continuă o îndelungată și celebră serie
de jocuri video pentru calculatoare personale și console, anume seria “Worms”1 . Cele două
jocuri menționate mai devreme sunt “Worms” și “Worms 2: Armageddon”. 1.2.1 Scurt istoric
Ideea jocului aparține lui Andy Davidson care a creat prima versiune a acestuia, numită „Total
Wormage” , pentru a participa la un concurs de programare susținut de revista „Amiga Format”.
Deși nu a câștigat competiția, Davidson nu s -a dat bătut și în septembrie 1994 la European
Computer Trade Show1 a fost remarcat de compania britanică Team17 care s -a oferit să îl ajute
la îmbunătățirea și publicarea proiectului. Din colaborarea celor două părți a luat naștere în anul
1995 seria „Worms” care s -a bucurat încă de la început de popularitate. Până în prezent seria
numără peste 10 titluri (Worms, Worms 2, Worms Armageddon, Worms 3D, etc.) și are
milioane de copii vândute în întreaga lume. [8] 15 1-2.
https://play.google.com/store/apps/details?id=com.ea.worms_row (sursă imagini) 1.2.2
Descriere Jocul este o strategie în stilul turn -based care poate fi jucat în modul singleplayer
împotriva calculatorului sau online în modul multiplayer alături de a lți utilizatori. Fiecare
jucător controlează o “armată” de caractere asemănătoare unor viermi și ajutându -se de un set
de arme și ustensile au ca scop eliminarea echipelor adverse. Pentru a diversifica experiența de
joc mapele pe care se desfășoară acțiune a sunt generate în mod aleator și pot fi distruse cu
ajutorul armelor puse la dispoziție, iar ocazional sunt introduse pachete surpriză pe suprafața
acestora. Printre caracteristicile care au făcut acest joc atât de popular se numără: personajele
carismati ce înzestrate cu voci pițigăiate care fac deliciul jucătorilor, efectele sonore amuzante

rulate pe fundal și nu în ultimul rând setul de peste 40 arme și ustensile bizare, creative dar în
același timp și eficiente. [8] 1.2.3 Versiunile pentru platforma And roid Ținând cont de faptul
că industria jocurilor video și -a îndreptat foarte mult atenția în ultimii ani asupra platformelor
mobile, era aproape inevitabil ca o serie atât de populară cum este Worms să nu fie portată și la
nivelul dispozitivelor mobile in teligente. Astfel, în anul 2011 dezvoltatorii de la Electronic Arts
Nederland BV lansează primul titlu al seriei „Worms” pentru sistemul de operare Android .
Această primă versiune mobilă a jocului se bucură de multe dintre elementele definitorii care
au făcut seria atât de celebră. Avem în continuare parte de mape destructibile generate in mod
aleator pe care personajele carismatice și pline de umor cu care au fost obișnuiți fanii seriei sunt
gata să se confrunte (Fig.13,14). Dialogurile pițigăiate și efec tele sonore amuzante își fac și ele
locul fiind un mare plus pentru experiența de joc. Fig.13 Mapa generată aleator populată de
caracterele gata de confruntare 1 Fig. 14 Caracterele aflate în plin război; se observă influența
exploziei asupra mapei 2 16 Pe ntru obținerea victoriei, la dispoziția jucătorilor stă un set de 26
de arme și ustensile printre care se numară și elementele bizare și creative cu care jocul și -a
obișnuit fanii. Dintre acestea amintim arme precum Banana Bomb, Holy Hand Grenade, The
Shee p sau Concrete Donkey (Fig.15). Deși se bucură de multe din elementele definitorii ale
seriei “Worms” și are potențialul unei aplicații de succes, lipsurile și limitările de care suferă
această versiune fac din ea un produs nefinisat, fapt ce explică și ra ting-ul scăzut de care a avut
parte aplicația (Fig. 16). Ca mai toate aplicațiile pentru platforma Android, jocul “Worms” este
disponibil pentru download pe Google Play în schimbul sumei de aproximativ 2 dolari.
Analizând tendința prețurilor pe market se p oate spune că prețul nu este tocmai potrivit pentru
o aplicație cu multe goluri. Secțiunea de comentarii din cadrul Google Play dedicată jocului
confirmă ideea prețului ridicat prin o parte din utilizatori care își exprimă regretului față de
achiziționarea produsului pentru această sumă. Versiunea pentru PC sau console a fost criticată
de-a lungul timpului pentru lipsa de noutați aduse jocului. Astfel, era de așteptat ca lansarea
jocului pentru smartphone -urile Android să aducă odată cu ea noutați în privin ța setului de arme
și ustensile sau în privința stilului de joc. Modificările însă sunt aproape inexistente, iar în ceea
ce privește armamentul pus la dispoziție, acesta este limitat față de celelalte versiuni ale jocului.
Pentru un utilizator care vine în contact pentru prima oară cu acest joc înțelegerea gameplay –
ului și a modului de funcționare al armelor și ustensilelor este foarte important. De aceea
tutorialele de îndrumare a utilizatorului sunt extrem de binevenite. Totuși, această versiune a
jocului nu vine foarte mult în ajutorul utilizatorului oferind doar tutoriale text însoțite de imagini
explicative care nu sunt întotdeauna îndeajuns pentru o bună înțelegere a jocului. Tot în
secțiunea de comentarii de pe Google Play vedem că jocul nu are o func ționare corectă pe tot

parcusul folosirii acestuia. Astfel, utilizatorii reclamă lucruri precum: dispariția Fig. 15
Armamentul pus la dispoziția jucătorilor 17 1.
https://play.google.com/store/apps/details?id=com.ea.worms_row sau funcționarea eronată a
unor butoane din cadrul jocului, controlul îngreunat al caracterelor, închiderea forțată a
aplicației sau imposibilitatea rulării acesteia pentru unele versiuni de sisteme de operare
Android. Nu tocmai un comportament pe care o aplicație “finală” achiziționat ă contracost ar
trebui să îl aibă. De departe cel mai mare gol al aplicației este lipsa modului multiplayer. Deși
beneficiază de opțiunea “multiplayer”, aceasta permite mai multor utilizatori să se confrunte
doar de pe același dispozitiv mobil, modalitate ce limitează experimentarea jocului în compania
altor jucători. Acest lucru aduce un minus semnificativ experienței per -totale a aplicației.

Similar Posts