Game computing: De la naratiune la personaje

Post on 30-Nov-2014

1,178 views 3 download

description

O introducere in proiectarea jocurilor pe calculator (game computing), prezentare in cadrul cursului Interactiune om-calculator, master, Facultatea de Informatica, Alexandru Ioan Cuza din Iasi.

transcript

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Dr. Sabin‐Corneliu Buraga

Facultatea de InformaticăUniversitatea “A.I.Cuza” Iaşi, România

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Aspecte privind narațiunea & personajele unui joc

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

An ordinary life is a crime.

Eric Schmider

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Care este structura narativă a unui joc?

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Tehnici tradiționale narative

motiv (Carl Jung):collective unconscious – cunoştințele dobândite de la naştere, 

de care nu suntem conştiențiteme universale + arhetipuri

prezența lor sub formă de basme, în arte, în jocuri,…

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Structuri tradiționale narative

scenariul în 3 acte – “rețeta de succes” Hollywood

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Beginningactul 1

capture attention+ introduce problem

Middleactul 2

provide tension + present obstacles

Endactul 3

provide closure + resolve problem

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Structuri tradiționale narative

scenariul în 3 acte – “rețeta de succes” Hollywood

tradițional, scenariştii sunt încurajați să înceapă scrierea narațiunii pornind cu momentul median al acțiunii (e.g., personajul principal este urmărit de monştri), ceea ce permite prezentarea imediată a problemei

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Structuri tradiționale narative

scenariul în 3 acte – “rețeta de succes” Hollywood

într‐un joc, utilizatorii trebuie să învețe regulile şi să se adapteze la specificul personajului înainte ca problema 

să fie prezentată pentru a fi rezolvată pe parcursjucătorul îşi poate asuma rolul unui personaj de joc

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Structuri tradiționale narative

scenariul în 3 acte – “rețeta de succes” Hollywood

spre deosebire de media liniare (teatru, film,…) şi limitate în timp, jocurile uzual au un caracter exploratoriu, 

jucătorii experimentând o libertate “nelimitată”game experience

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Structuri tradiționale narative

scenariul în 3 acte – “rețeta de succes” Hollywood

în multe cazuri, jocurile pot avea sfârşituri multiple– de la succes total al personajului principal până la eşec –, 

în contrast cu narațiunile tradiționale

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Structuri tradiționale narative

monomyth & hero’s journey (Joseph Campbell)

monomyth = a specific story pattern that legends and myths of all world cultures share

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Structuri tradiționale narative

monomyth & hero’s journey (Joseph Campbell)

exemplu tipic: călătoria (inițiatică) a eroului principal

12 etape (Christopher Vogler)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

1. ordina‐

ryworld

2. call to ad‐venture

3. refusal of the call

4. mentormeeting

5. 1st

thres‐hold

6. tests, allies, ene‐mies

7. the inmost cave

8. ordeal

9. reward

10. the road back

11. resur‐rection

12. return with elixir

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Structuri tradiționale narative

monomyth & hero’s journey (Joseph Campbell)

1. ordinary worldprezentarea lumii obişnuite a eroului

“It was a day like any other” – Final Fantasy

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Structuri tradiționale narative

monomyth & hero’s journey (Joseph Campbell)

2. call to adventureeroul pătrunde într‐o lume alternativă + 

i se solicită să purceadă într‐o călătorie (quest)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Structuri tradiționale narative

monomyth & hero’s journey (Joseph Campbell)

3. refusal of the callinițial, eroul refuză, dar are dubii privind acest refuz

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Structuri tradiționale narative

monomyth & hero’s journey (Joseph Campbell)

4. meeting with the mentordin partea unui mentor, eroul primeşte sfaturi relevante 

privind călătoria şi ce beneficii decurg din ea

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Structuri tradiționale narative

monomyth & hero’s journey (Joseph Campbell)

5. crossing the first thresholderoul porneşte în călătorie, intrând în lumea specială

(uzual, aici se termină actul 1)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Structuri tradiționale narative

monomyth & hero’s journey (Joseph Campbell)

6. tests, allies & enemieseroul trebuie să facă față unor provocări, 

întâlnind aliați & duşmanidemararea acțiunii principale (actul 2)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Structuri tradiționale narative

monomyth & hero’s journey (Joseph Campbell)

7. approach to the inmost caveeroul se confruntă cu tot mai multe provocări

a period of supreme wonder or terror

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Structuri tradiționale narative

monomyth & hero’s journey (Joseph Campbell)

8. ordealeroul trebuie să rezolve cea mai importantă provocare

(e.g., defeat the “big” villain)eroul este însă vulnerabil, nefiind clar dacă va învinge sau nu

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Structuri tradiționale narative

monomyth & hero’s journey (Joseph Campbell)

9. reward (seizing the sword)eroul primeşte ajutor (un reward)

finalul actului 2

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Structuri tradiționale narative

monomyth & hero’s journey (Joseph Campbell)

10. the road backdin moment ce a rezolvat problema, eroul poate alege să rămână în lumea specială sau să se întoarcă acasă

(de obicei, revine în lumea obişnuită)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Structuri tradiționale narative

monomyth & hero’s journey (Joseph Campbell)

11. resurrectioneroul trebuie să înfrunte moartea sau un alt pericol(punctul culminant), dar îşi demonstrează abilitățile 

dobândite în urma realizării călătoriei(se poate introduce un sfârşit fals – trick ending)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Structuri tradiționale narative

monomyth & hero’s journey (Joseph Campbell)

12. return with the elixireroul se întoarce acasă, dar schimbat pentru totdeauna

uzual, vine cu un elixir luat din lumea specială menit a‐i ajuta pe cei din lumea obişnuită

structura circulară oferă soluții pentru o continuare…

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Observație:nu toate jocurile incorporează scenarii

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Observație:unele tipuri de jocuri – precum role‐based games –

se bazează foarte mult pe narațiune

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Elemente narative (Jeannie Novak, 2008)

premise (high concept)

rezumă în 1‐2 fraze scopul & tema principală a jocului

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Elemente narative (Jeannie Novak, 2008)

premise (high concept)

“As the leader of a group of Resistance fighters in a future devastated Earth, you must assemble your army and travel the globe, restoring peace and sanity 

in a very dangerous world.”Devastation

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Elemente narative (Jeannie Novak, 2008)

premise (high concept)

“Drive a getaway car for the mob in this action‐packed street‐racing game.”

Driver

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Elemente narative (Jeannie Novak, 2008)

premise (high concept)

“Take on the role of Gordon Freeman, an ordinary technician who is forced to battle trans‐dimensional monsters after an accident at a secret research facility.”

Half‐Life

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Elemente narative (Jeannie Novak, 2008)

backstory

oferă informații premergătoare începerii jocului, stabilind scopul & acțiunea

şi permițând familiarizarea utilizatorului cu scenariul

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Elemente narative (Jeannie Novak, 2008)

synopsis

permite implicarea jucătorului în “decor”, pentru a lua parte la acțiune

running storyline – ajută utilizatorul să fie implicat emoțional

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Elemente narative (Jeannie Novak, 2008)

theme

desemnează care e “povestea” (story‐ul) jocului

uzual, are legătură cu obstacolul primar – de exemplu, răufăcători, natură, societate,… –

pe care trebuie să‐l depăşească eroul/eroii

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Elemente narative (Jeannie Novak, 2008)

theme

include şi filosofia pe care se bazează scenariul

“Is murder justified?”“Can love triumph?”

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Elemente narative (Jeannie Novak, 2008)

setting/backdrop

reprezintă lumea care este explorată de personaje & jucătormediul (fizic, temporal, cultural,…) al jocului

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Elemente narative (Jeannie Novak, 2008)

setting/backdrop

locație reală: Asia, Polul Sud etc. vs. imaginară: planeta Dunetrecut: antichitate, anii ‘30 vs. viitor: secolul LII

cultură occidentală vs. cultură exotică

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Elemente narative (Jeannie Novak, 2008)

setting/backdrop

poate avea legătură cu genuri tradiționale: science fiction (spațiul cosmic), 

horror (castelul bântuit), mystery (scena crimei)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Elemente narative (Jeannie Novak, 2008)

setting/backdrop

lumea redată poate fi una abstractă

exemple: puzzle‐uri, Pac‐Man

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Elemente narative (Jeannie Novak, 2008)

plot

descrie cum evoluează narațiunea

este influențat de interacțiunea utilizatorului cu jocul 

interdependent de gameplay

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Elemente narative (Jeannie Novak, 2008)

balancing conflict

reglează tensiunea dramatică a narațiunii

poate fi realizat prin intermediul jocului sau pe baza celorlalți jucători

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Elemente narative (Jeannie Novak, 2008)

shifting focus

capturarea interesului jucătorului pentru a menține fluxul narativ

e.g., introducerea de noi personaje/obiecte de interes, lărgirea ariei de explorare etc.

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Elemente narative (Jeannie Novak, 2008)

foreshadowing events

semnalează audienței că un eveniment important sau o schimbare majoră se va petrece în viitorul apropiat

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Elemente narative (Jeannie Novak, 2008)

suspension of disbelief

sentimentul credibilității lumii artificiale a jocului acceptarea regulilor & experiențelor virtuale trăite

“to convince the players to believe that what is happening in the story is important and real”

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Elemente narative (Jeannie Novak, 2008)

realism

folosit pentru a imita lumea reală cât mai minuțios posibil

necesar mai ales în cadrul jocurilor de simulareautenticitatea narațiunii

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Elemente narative (Jeannie Novak, 2008)

realism

de evitat anacronismele şi lipsa armoniei

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Modalități narative (Jeannie Novak, 2008)

interactivity

spre deosebire de media tradiționale, jocurile sunt profund interactive

jucătorii pot deveni, la rândul lor, scenarişti/povestitori ai jocului

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Modalități narative (Jeannie Novak, 2008)

non‐linearity

jocurile nu prezintă o linie narativă,din punct de vedere fizic şi/sau temporal

audiența contribuie activ la narațiune

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Modalități narative (Jeannie Novak, 2008)

player control

jucătorii pot manipula jocul în diverse maniere

suplimentar, utilizatorii pot să‐şi creeze propriile personaje (character customization) sau lumi pentru explorare (world‐building)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Modalități narative (Jeannie Novak, 2008)

player control

alte mijloace:comunicarea între jucătorii,

posibilitatea rejucării jocului (replay)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

The Last Express

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Modalități narative (Jeannie Novak, 2008)

player control

dezvoltatorii de jocuri trebuie să evite supraîncărcarea narațiunii jocului (overwriting the story)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Modalități narative (Jeannie Novak, 2008)

collaboration

narațiunea se poate dezvolta prin colaborarea dintre jucători

cazul jocurilor de tip (massively) multi‐player

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Modalități narative (Jeannie Novak, 2008)

collaboration

consumatorii (jucătorii) se confundă cu producătorii (dezvoltatorii jocului)efectul de tip prosumer – Alvin Toffler

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Habbo Hotel – joc de tip MMOG ce facilitează colaborarea

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Modalități narative (Jeannie Novak, 2008)

collaboration

problemă: menținerea consistenței narative

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Modalități narative (Jeannie Novak, 2008)

immersion

narațiunea, personajele, maniera de jucat sunt puternice şi angajatoare, încât jucătorii sunt implicați profund în joc

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Modalități narative (Jeannie Novak, 2008)

scripted event

secvență scurtă – e.g., dialog – apărută în funcție de timp sau declanşată de anumite acțiuni ale jucătorului

are rol de a “consolida” un personaj, de a oferi informații de tip backstory, de a redirecționa jucătorul spre alt scop etc.

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

“Puterea” narațiunii este influențată şi de identitatea personajelor (game characters)

Fantasy Lab and Wizards of the Coast 

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Clasificare:player characters

personaje ce pot fi “jucate” de utilizator

non‐player characters (NPCs)personaje independente de jucător, create prin software

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Un jucător poate controla doar unul

saumai multe personaje de tip player characters(e.g., armată, echipă sportivă etc.)

avatar

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Interacțiunea parasocială

efectul prin care audiența devine atât de ataşată de un anumit personaj, încât crede că acesta este o persoană reală

“Most powerful aspects of story play out in the player’s head, not on screen.”

Harvey Smith

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Tipuri (Jeannie Novak, 2008):animalfantasticistoricpreluatmitic

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Animalapare mai ales în jocuri orientate spre familii/copii

uzual, are caracteristici umane pentru a permite identificarea jucătorului cu personajul

exemplu: Sonic the Hedgehog

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Fantasticcreat special pentru un anume joc sau suită de jocuri

nu are corespondent în lumea reală

exemple: Mario, Lara Croft, Duke Nukem, Pac‐Man

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Istoricse bazează pe un personaj istoric (din trecutul îndepărtat)

uzual, apare în jocuri cu teme politice/militare

exemplu: William the Conqueror (Medieval: Total War)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Preluatexistă în alt mediu: literatură, film, TV,…

poate să fie folosit în jocuri doar cu acordul sursei(license holder)

exemple: Frodo (Lord of the Rings), James Bond, Bart Simpson

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Mitic“extras” dintr‐o mitologie

exemple: personajele din Age of Mythology, EverQuest, 

Heroes of Might and Magic

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Arhetipuri clasice

eroul (hero)personajul central dintr‐un joc de tip single‐player, 

realizează majoritatea acțiunii şi îşi asumă riscurile principale

jucătorul trebuie să se identifice cu eroul jocului

exemple: Luke Skywalker (Star Wars), Tidus (Final Fantasy X)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Gordon Freeman (Half‐Life)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Arhetipuri clasice

umbra (shadow)reprezintă opozitul eroului, uzual cel mai malefic personaj

deseori, rămâne ascuns până la punctul culminant, contribuind la tensiunea dramatică a jocului

exemplu: Dark Vader (Star Wars)

poate fialter‐egoal eroului

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Mayor (Resident Evil 4)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Arhetipuri clasice

mentorul (mentor)personaj (secundar) cu rol de ghid al eroului

oferă personajului principal sfaturi – în unele cazuri, negative

exemple: Yoda (Star Wars), Father (Gun)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Arhetipuri clasice

aliații (allies)personaje care ajută eroul să progreseze şi/sau care‐l asistă în unele misiuni dificile ori imposibil de realizat pe cont propriu

exemplu: Han Solo (Star Wars), Marcus (Gears of War)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Arhetipuri clasice

gardianul (guardian)blochează eroul să progreseze, până când acesta 

demonstrează că posedă o proprietate (e.g., înțelepciune)

poate reprezenta o stare mentală: dubiu, frică,…

exemplu: Guards (Splinter Cell)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Arhetipuri clasice

trişorul (trickster)personaj neutru care realizează acțiuni îndoielnice, colaterale

conferă un caracter comic narațiunii ori poate reprezenta un personaj de tip umbră

exemplu: C3PO (Star Wars)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Arhetipuri clasice

heraldul (herald)facilitează schimbarea în cadrul narațiunii & focalizează eroul pe drumul “cel bun”

exemple: Princess Leia (Star Wars), Meryl (Metal Gear Solid)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Alte arhetipuri

protagonistul (protagonist)reprezintă personajul principal

povestea jocului, deseori, este redată din punctul de vedere al acestuia

are rol principal în derularea acțiunii (making things happen)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Alte arhetipuri

protagonistul (protagonist)posedă calități fizice & psihice deosebite

(nu neapărat în sens pozitiv)

de asemenea, are o vulnerabilitate universală (aceasta permite identificarea jucătorului cu personajul)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Alte arhetipuri

protagonistul (protagonist)

exemple: David (Devil May Cry 3)Lara Croft (Tomb Raider)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

David (Devil May Cry 3)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Alte arhetipuri

antagonistul (antagonist)oponentul protagonistului

nu înseamnă neapărat că prezintă un caracter malefic, ci doar că are vederi – politice, etice, culturale etc. – diferite 

de cele ale protagonistului

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Alte arhetipuri

antagonistul (antagonist)uzual, este “legat” de protagonist prin scopuri comune

(e.g., interes sentimental, artefact prețios,…)unity of opposites

determină ca orice conflict/competiție să fie mai relevant(ă)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Alte arhetipuri

antagonistul (antagonist)

exemple:Diana, Meg & Eleanor (Rule of Rose)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Alte arhetipuri

alter‐ego‐ul negativ (transformational)reprezintă un anti‐erou, personaj ce ar fi putut fi protagonist

de obicei, este pedepsit la finalul narațiunii

exemple: Mario vs. Wario (Mario Bros.)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Alte arhetipuri

mistakenpersonaj care aparent este de tip antagonist, dar care este inocent ori chiar protagonist

apare mai ales în jocuri cu temă polițistă

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Alte arhetipuri

exaggeratedantagonist ce prezintă caracteristici exagerate, bizare

poate domina narațiunea,deoarece poate fi mai interesant decât protagonistul

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Alte arhetipuri

realisticantagonist care are caracteristici realiste, normale

deseori, este dificil de creat

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Alte arhetipuri

co‐protagoniştiiasistă protagonistul în cadrul narațiunii

apar mai ales în MMOG (Massively Multiplayer Online Games)necesitând echipe

uneori, un co‐protagonist poate fi inițial antagonist

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Tabula Rasa

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Alte arhetipuri

supporting charactersau rol de a preveni “ieşirea” protagonistului 

din cadrul narațiunii prefigurate

pot declanşa acțiunea sau pot avea rol de mentor

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Tipul & caracterul personajelor contribuie la succesul jocului

critici (Richard Rouse, 2005): Mario este un personaj cu personalitate nedefinită

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Proiectarea relațiilor dintre personaje (Jeannie Novak, 2008)

character triangle

character arc

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Character triangle

relații ternare puternice stabilite între personaje contrastante (protagonist, antagonist, supporting character)

pot exista mai multe “triunghiuri” de relații complexitatea narațiunii creşte

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Character arc

arc = procesul prin care evoluează un personaj

prezintă mai multe niveluri reprezentând sistemul de valori

este ilustrat via comportamentul personajului

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

• protagonistul e focalizat asupra propriilor scopuriintrapersonal

• protagonistul dezvoltăo relație 1‐la‐1 cu alt personajinterpersonal

• protagonistul interacționează la nivel de grupteam

• interacțiuni la nivel de rețea socială, organizată coerentcommunity

• evoluție spirituală superioară (self‐actualization)humanity

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Jocurile prezintă jucătorului puncte de vedere (POV – points‐of‐view) specifice

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

First‐person POVjucătorul observă acțiunea prin “ochii” avatarului

se permite identificarea jucătorului cu personajul

apar dificultăți în formarea unei imagini mentale asupra avatarului, deoarece utilizatorul nu îl vede pe ecran

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

First‐person POVuzual, starea avatarului este redată permanent

se poate permite personalizarea avatarului

adoptat de jocuri de tip FPS (first‐person shooter), RPG (role‐playing game)

exemple: Doom, Unreal Tournament

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Half‐Life

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Third‐person POVutilizatorul poate vedea avatarul pe parcursul acțiunii

jucătorul se identifică mai greu cu personajul jucat, având mai mult rol de observator

caracterul cinematic e mai pronunțat

exemple: God of War, Halo

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Tabula Rasa

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Aspecte privind modelarea:proiectarea vizualăproiectarea verbală

mişcareaaspectul socio‐culturalnumirea personajelor

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Proiectarea vizuală

caracteristicile vizuale ale personajelor trebuie corelate cu natura (rolul) acestora în cadrul narațiunii

înainte de crearea aparenței unui personaj, trebuie dezvoltată personalitatea acestuia

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Proiectarea vizuală

aspecte de interes: genvârstă

caracteristici faciale (ochi, buze,…)tipul trupului (înălțime, greutate, musculatură etc.)

tegument (culoare, textură, pilozitate,…)grad de sănătate

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Lady (Devil May Cry 3)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Proiectarea vizuală

personajul trebuie să fie identificat uşor şi prin postura pe care o adoptă

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Proiectarea vizuală

costumația:îmbrăcăminte (normală, uniformă, armură,…) 

+ accesorii (ochelari, mănuşi, gadget‐uri etc.)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Proiectarea vizuală

de considerat şi schema cromatică:oferă indicii privind rolul personajului & facilitează identificarea în cadrul mediului

pentruthird‐person POV

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Proiectarea vizuală

concept artisticvizualizare a personajului (din față, spate,…),

folosind schițe grafice sau rendering 2D

personajul trebuie să fie facil recognoscibileventual, pe baza unor caracteristici (faciale, coafură etc.)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Viewtiful Joe

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Proiectarea vizuală

modelarecrearea personajului la scară în 3D, 

pe baza elementelor grafice 2D – e.g., texturi

termeni‐cheie: rendering, polygons, wireframe, shading,…

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Proiectarea vizuală

modelaremodelele 3D trebuie să fie redate în timp‐real pe parcursul jocului

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Proiectarea vizuală

modelare

trebuie stabilit gradul de detaliu (level of detail)

realism

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

modelarea unui personaj de tip gardian (Resident Evil 4)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Proiectarea vizuală

texturingcrearea texturilor 2D folosite ca suprafețe pentru redarea 

costumelor, tegumentului etc. – texture maps

alte tratamente grafice: reflexie, transparență, strălucire,…

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Proiectarea vizuală

animațiefacilitează redarea mişcărilor personajului

rotoscoped animationsprites

key‐framingmotion‐capture

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

animație bazată pe sprites (Alice Amazed)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Proiectarea vizuală

stiltrebuie să fie similar look & feel‐ului general

facilitează menținerea armoniei jocului

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Proiectarea verbală

tehnici: narration,monologue, dialogue

facilitează comunicarea dintre personaje, inclusiv cele NPC

voiceover audio versus onscreen text

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

element narativ (Doom 3)

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Proiectarea verbală

dialogulfacilitează relevarea caracteristicilor personajului: personalitate, educație, gen, statut social etc.

trebuie să incorporeze emoții credibilitate

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Proiectarea verbală

dialogulconduce la evoluția plot‐ului

oferă indicii privind conflictul jocului

are rol de stabilire a relațiilor dintre personaje

comentează acțiunea desfăşurată

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Mişcarea personajelor

signaturemişcare caracteristică fiecărui personaj – e.g., gest –

care redă personalitatea şi tipul acestuia

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Devil May Cry 3

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Mişcarea personajelor

idlemişcare de “aşteptare” a unui eveniment

uzual, se doreşte o decizie din partea jucătorului

uneori, poate avea caracter ilar

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Mişcarea personajelor

walking cyclereprezintă acțiunea de bază a personajului

trebuie să indice cât mai mult din personalitatea acestuia

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Aspectul socio‐cultural (character background)

desemnează informațiile sociale primare ale personajului:rasă, religie, clasă socială, viață de familie, educație, ocupație, skills, relații cu alte personaje, vederi politice, hobby‐uri,…

trebuie să concorde cu narațiunea jocului

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Aspectul socio‐cultural (character background)

unele jocuri – e.g., de tip MMOG – pot oferi suportpentru crearea de profiluri de personaje

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Aspectul socio‐cultural (character background)

exemple de clase/rase:

Return to Castle Wolfenstein – soldier, medic, engineer, lieutenant

Starcraft – Terran, Zerg, ProtossWorld of Warcraft – human, orc, tauren

definescşi tipuri de skill‐uri

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Descrierea personajului

trebuie concepută o specificație – character synopsis –pentru fiecare personaj important al jocului:

nume, tip (clasă, rasă, arhetip, fantastic/mitic/istoric),gen & vârstă, înfățişare fizică, personalitate 

(mood, motivații, ticuri nervoase, mişcări de tip idle,…), caracteristici vocale, relevanță în cadrul narațiunii

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

Numirea personajului

se face uzual în concordanță cu caracteristicile personajului

exemplificări:Gordon Freeman (Half‐Life), Max Payne, Cate Archer (No One Lives Forever),Fox McCloud (Star Fox), Viewtiful Joe

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0

game development

de la narațiune la personaje

Interacțiune om‐calculator

Dr. Sabin‐Corneliu Buraga – www.purl.org/net/busaco

2.0