Sunteți pe pagina 1din 11

Arhitectura in jocurile video

Text de:Alexandru Cristea

Key words: arhitectura, jocuri, video , calculator, architect, gaming, streaming

Arhitectura prezenta in jocurile video sau mai bine spus mediul , ludic al jocurilor video a
devenit din ce în ce mai realist în decursul anilor, developerii reusind o simulare cat mai
aproape de adevar,o copie fidela a spatiului. In procesul de creatie acestia se folosesc de
programe de modelare tridimensionale,menite sa ajute la o realizare cat mai detaliata a
elemetelor din mediul inconjurator.Nu este de ajuns sa stim ce ne dorim sa creem, avem
nevoie de o imagine de ansamblu a ceeace ne dorim sa avem in fata ochilor, aici intervin
alte elemente cum ar fi povestea, de regula una captivanta prin intriga, coloana sonora
menita sa iti idea senzatia de adrenalina si nu in ultimul rand partea grafica.

Foarte importante sunt si capacitatile technologice,acestea evoluand la nivelul la care este


posibila modelarea in spatial virtual a unui intreg oras, tinand cont de nivelul de detaliu, si
scara.Cu cat nivelul detaliilor este mai mare,cu atat jocul devine o copie Fidela a realitatii,
sau cel putin creeaza notiunea de existentialitate a spatiului. Arhitectura de soft si industria
gaming. Doua mari forte in piata de munca actuala si de viitor. Si exista o pozitie care le
imbina pe amandoua. Cu multe beneficii financiare si legate de confortul viitorului. Dar ce
face un arhitect de jocuri video, mai exact?

Arhitectul de jocuri video este unul dintre acele joburi creative in IT despre care se
vorbeste ca se vor dezvolta si mai mult. Este si firesc intrucat munca unui arhitect de gaming
imbina multe laturi. Unele creative, altele logice, unele focusate pe detaliu, altele pe vederea
de ansamblu. Ce inseamna sa fii arhitect de jocuri video?

 Inseamna sa scrii cod usor de inteles si de implementat in structuri, pe toata durata


proiectului
 Inseamna sa scrii cod si sa pui cap la cap toate codurile care stau in spatele jocului,
asa incat rezultatul sa ruleze rapid si cu performanta crescuta
 Inseamna sa creezi feature-urile rapid. Ultra-rapid

Tocmai de aceea a fi arhitect de gaming este atat de bine remunerat! Intrucat gestionezi
toate structurile si alegerile care creeaza un program. Un program ce are scopul de a
eficientiza procesul de gaming, de a oferi cat mai putine buguri (testarea si modificarea se
fac, insa sunt scumpe), si nu in ultimul rand, de oferi celor ce se joaca o experienta relaxanta
si antrenanta in acelasi timp. Orice arhitect de soft are o meserie dificila. Un arhitect de
jocuri video are o misiune si mai grea, poate. Arhitectura de jocuri intervine sa faca task-urile
mai usoare. Presupune atentie la detalii, insa nu accentuata, dar nici ignorata si presupune
sa ai rezistenta la rutina, caci repetarile aceluiasi task nu vor fi putine.

Ce face un arhitect de jocuri video: cateva principii ce


te vor ajuta
Ce presupune jobul de arhitect de jocuri video? Sa examinam impreuna cateva feluri in care
se poate crea soft si mai ales de gaming usor si eficient:

 KISS (keep it simple) – este de fapt, crezul dupa care orice coder creeaza. Cu cat mai
simplu, cu atat mai bine.
 DRY (Do not repeat yourself), adica orice “bucata” trebuie sa aiba o reprezentare
unica, deloc ambigua intr-un sistem.
 YAGNI (You Aint Gonna Need It) minimieaza designul upfront si se focuseaza pe
implementare, pe felul cum va fi folosit softul.

Daca coderul din gaming se ocupa cu un segment din joc, arhitectul are jobul de a vedea
intreg ansamblul. De a crea entitati si nu doar liste de componente. Altfel spus,
componentele sunt date care pot fi adaugate entitatilor. Iar sistemele aduna totul la un loc,
tinand cont atat de entitati cat si de componente. Arhitectul de gaming organizeaza totul
dar vede suficient de profund in detaliu incat sa observe pattern-uri greoaie, greseli,
structuri ineficiente.

De ce sa lucrezi in industria de jocuri video ca arhitect


de sisteme?
Un bun arhitect de jocuri video creeaza intregul design asa incat, daca se fac modificari pe
parcurs (si se vor face multe modificari de soft in gaming, pe parcurs!) este ca si cum
intregul program a fost creat in anticiparea acestor modificari. Iar asta trebuie sa se intample
cu cateva functii si cat mai putine actiuni de performat, fara a crea alte “gauri” in sistem.
Altfel spus una dintre calitatile de baza ale unui arhitect in gaming este capacitatea de a
schimba, de gestiona bine schimbarile constante, de a sti ca nu exista sisteme perfecte ce nu
vor necesita schimbari. Daca nimeni nu “se atinge de cod”, fie ca este perfect si complet, fie
ca este precar, atunci designul este irelevant. Masura unui bun design de sisteme de gaming
este tocmai cat de bine gestioneaza schimbarile.

Fapt care ne duce la un alt “task” in fisa de post a arhitectului de gaming. Si asta pentru ca
ce presupune jobul de arhitect de jocuri video inseamna si o buna cunoastere a task-urilor
celorlalti implicati in design. Trebuie sa intelegi ce face fiecare cod scris. Nu atat toate
programele, insa, trebuie sa ai o gandire de asa natura incat sa imbini in minte piesele
relevante. Si, desi se trece mult peste aceasta etapa din munca unui arhitect, cea mai extinsa
ca timp parte din programare este aduni in minte toate piesele unui soft. Mai ales a unui
soft complex precum cel de gaming.

Ce inseamna jobul de arhitect de jocuri video:


Recapitulare
 Trebuie sa intelegi ce face fiecare cod scris de ceilalti coderi
 Trebuie sa ai capacitatea de a aduna toate componentele jocului in cap, pentru a
vedea in ansamblu
 Trebuie sa intelegi erorile si problemele si ce coduri sunt “atinse” de acele probleme
inainte de a face curatenie si de a gasi solutii
 Trebuie sa creezi cod si sisteme de cod (chiar si cand sunt modificate des) asa incat
cel de vine dupa tine sa inteleaga ce ai scris
 Trebuie sa intelegi relatiile, conexiunile dintre coduri. Si cum functioneaza
independent si impreuna
 Trebuie sa stii ca performanta crescuta, rapiditatea de incarcare si simplificarea
procesului sunt scopul
 Trebuie sa fii organizat si sa pastrezi “curatenia” de fiecare data cand se fac mii de
mici schimbari in sisteme
 Trebuie sa precizezi viitorul jocului si schimbarile ce ar putea aparea, ca sa creezi soft
si sisteme de soft ce “lasa loc” de modificari, cat mai rapid, eficient si ca timp si ca
bani
 Trebuie sa creezi flexibil asa incat performanta jocului sa nu aiba de suferit. Jocul
trebuie sa se incarce rapid si sa mearga bine, nu?
Este jocul video o forma de arta?

“Da, este!” , spune Paola Antonelli, sefa Departamentului de arhitectura si design al


Muzeului de Arta Moderna din New York (MoMA), care a anuntat ca prestigioasa
institutie a achizitionat 14 jocuri video. Acestea vor fi expuse incepind din martie 2013
in Galeriile Philip Johnson, in cadrul colectiei de arhitectura si design. O colectie ce va fi
extinsa, intr-un viitor apropiat, la 40 de jocuri video.
Valoarea jocurilor video ca forma de arta este contestata de multi (de exemplu,
popularul critic de film american Roger Ebert). Cei de la MoMA insa sint de alta parere
si fac eforturi pentru a promova valoarea interactiva a video game-urilor, “de la
eleganta codului, la tipul de comportament al jucatorului”.

Jocurile achizitionate pina acum de MoMA ar trebui sa ii incinte, in egala masura, si pe


nostalgici, si pe fanii de ultima ora: Pac-Man (1980), Tetris (1984), Another World (1991),
Myst (1993), SimCity 2000 (1994), Vib-Ribbon (1999), The Sims (2000), Katamari Damacy
(2004), EVE Online (2003), Dwarf Fortress (2006), Portal (2007), flOw (2006), Passage
(2008) si Canabalt (2009). Lipsesc multe titluri (cum sint cele trecute de revista “Time”
pe lista celor mai bune 100 de jocuri video din toate timpurile), in special cele editate
de Nintendo, fiindca negocierile cu celebra firma sint foarte “complexe”.

In SUA, jocurile video sint o forma de arta prin lege

“Slate.fr” noteaza ca o astfel de initiativa nu este totusi noua. Muzeul Smithsonian


organizeaza o expozitie de gen de anul trecut, manifestare despre care “New York
Times” scria ca “marea provocare a «artei jocurilor video» este sa propui o expozitie de
video game-uri la Smithsonian”.Mai mult, in SUA, jocurile video sint o forma de arta
prin lege, conform unei hotariri a Curtii Supreme de Justitie din 2011.

“Sint o forma de expresie creativa, intelectuala si emotionala”, nota “New York Times”.
“La fel ca si cartile, piesele de teatru si filmele, jocurile video comunica idei si chiar
mesaje sociale printr-o sumedenie de procedee literare familiare si procedee specifice
mediului”, arata judecatorul Antonin Scalia in justificarea acestei decizii. O hotarire la
care s-a ajuns in urma unei incercari a statului California de a interzice vinzarea
jocurilor violente copiilor.
“Limbajul programatorilor ia locul lemnului sau plasticului”

Dar, se intreaba cei de la “Slate”, daca jocul video este o forma de arta, mai precis cu ce
fel de arta avem de-a face? Cei de la MoMA includ aceste jocuri in colectia de
arhitectura si design, plasind aceasta “arta” in contextul propriei lor arhitecturi, luind in
considerare codul software conceput de designer si programatori. Este, spune “Slate”, o
pozitie diferita de cea a jurnalistului Tom Bissell care, in cartea Extra Lives: Why Video
Games Matter, considera ca elementul cel mai important in jocurile video il constituie
naratiunea. “Un joc video poate «arata bine», dar el presupune intotdeauna un rol si o
maniera in care acest rol creeaza un comportament. Naratiunea nu face decit sa
sustina un plan mult mai mare, ghidind comportamentul”, crede Kate Carmody, curator
asistent la MoMA. De aceea, muzeul incearca in prezent sa obtina adnotari la aceste
coduri facute de designerii jocurilor, asa cum ar cauta ciorne si schite pregatitoare ale
artistilor “traditionali”. “Limbajul programatorilor ia locul lemnului sau plasticului”,
noteaza Paola Antonelli, care vede in jocurile video, privite in contextul designului, “o
sinteza intre forma si functie”.

Jocul continua

In viitor, muzeul intentioneaza sa achizitioneze si mai multe titluri, de la Spacewar la


Minecraft. Cu toate acestea, multe dintre jocurile preferate de fani s-ar putea sa nu
ajunga sa fie expuse la MoMA din considerente legale, dar si din cauza problemelor
ridicate de expunerea unor asemenea “opere de arta”.

MINUNATA RELATIE INTRE ARHITECTURA SI JOCURI


La prima vedere nu ai crede ca arhitectura se leaga de jocuri in vreun fel dar vei afla ca nu este adevarat.

Ceea ce multi oameni nu inteleg este ca arhitectura este o parte importanta a oricarui joc. In miezul sau exista
acel spatiu unde se desfasoara actiunea, spatiu care este modelat 3D in mod integral. Inainte de etapa de
modelare cineva trebuie sa gandeasca locul, astfel incat apeleaza la schitele de mana, baza oricarui proiect
arhitectural.
Acesta este modul in care o mare parte din jocuri tinde sa evolueze, totul incepand de la o schita si ajungandu-
se a se construi intreaga platforma in jurul unui mecanism capabil de adaugire a unei povesti, a unor personaje
sau actiuni complexe.
Exista, de asemenea si jocuri care fie copiaza arhitectura propriu-zisa, fie se afle intr-o legatura indirecta, dar
care insa iti dau frau imaginatiei pentru a putea creea ceva cu adevarat special, si a-ti putea pune in practica
visurile.

Archdaily are un articol interesant in legatura cu jocuri care apreciaza cu adevarat


arhitectura: http://www.archdaily.com/769250/which-video-games-have-the-best-architecture

Minecraft
Astazi vom vorbi despre Minecraft. Ce este Minecraft? Ei bine, Minecraft este un joc de supravietuire bazat pe
ideea de a construi, fie o baraca, o casuta mica, un palat grandios sau chiar un oras real la scara, si minand
diversele minereuri, de la carbune, fier pana la diamant pentru a deveni din ce in ce mai puternic si pentru a
putea confrunta pericolele noptii. Jocul iti da practic cateva unelte si posibilitati nelimitate pentru a face orice
doresti. Modul in care alegi sa joci depinde numai de tine!

Exista si acei oameni care nu se opresc la mici structuri ci petrec foarte mult timp pe proiecte de dimensiuni
uriase, combinate cu o priveliste armonioasa iar rezultatul este cu adevarat spectaculos. Puteti vedea cateva
poze cu posibilitatile oferite de Minecraft:

S-ar putea să vă placă și