You are on page 1of 27

aidim krimo pagrindai

Tobultuv 2012-08-22

Mes esame:

O kas js?
Kas esate band kurti kompiuterinius aidimus? O kas nortumte kurti? Kas esate band kurti mobilisias programles?

Turinys
Kas yra kompiuterinis aidimas? Kuo skiriasi tradiciniai kompiuteriniai aidimai nuo mobiliesiems renginiams skirt aidim? Ko reikia norint sukurti skming imaniajam renginiui skirt aidim? Krimo rankiai. P. S. Kompiuterinis aidimas = aidimas.
4

Kas yra kompiuterinis aidimas? (1)


Filmas?
Filme nra interaktyvumo. Visada ta pati pabaiga.

aislas?
Nra tikslo (pats aidjas kuriasi tikslus).

Galvoskis?
Sprendimo strategija ir galutinis rezultatas visada tokie patys.
5

Kas yra kompiuterinis aidimas? (2)


A computer game is a software program in which one or more players make decisions through the control of game objects and resources, in pursuit of a goal. Mark Overmars (GameMaker krjas)
Pagal Mark Overmars (GameMaker krjas) 6

Kas yra kompiuterinis aidimas? (3)


Kompiuterin programa.
Tai reikia, kad tai nra nei sporto aidimas, nei stalo aidimas. achmatai krepinis World of Warcraft.
Prarandame fizinius objektus ir betarpik bendravim. Gauname daugiau sudtingumo, nepriklausym nuo kit, traukim.

Pagal Mark Overmars (GameMaker krjas)

Kas yra kompiuterinis aidimas? (4)


aidjai priima sprendimus.
aidimas yra skirtas aidjui.
Tad vis pirma reikia galvoti apie aidj (t. y. ar jam aidimas patiks), o ne apie ger grafik, domi istorij, graius personaus ar pan. Sprendimo galia (pvz., kur eiti, kok ginkl naudoti).
aidjai bus nusivyl, jei aidimo eiga nepriklausys nuo j priimt sprendim!

Reikia reikia geros ir subalansuotos aidimo mechanikos (angl. gameplay).


Pagal Mark Overmars (GameMaker krjas) 8

Kas yra kompiuterinis aidimas? (5)


Tikslas.
aidimas turi turti aik tiksl.
Pvz., Mario turi igelbti princes.

Ilgi aidimai gali turti tarpinius tikslus.


Atskiruose etapuose, gali bti vis kiti tikslai, kuri vykdymas veda prie galutinio tikslo.

Pagal Mark Overmars (GameMaker krjas)

Kas nra kompiuterinis aidimas? (1)


Tik gera istorija. Tik daug msli. Puiki grafika. Tiesiog daug naujovik ir auni savybi.

Turi bti viskas viename


10

Kas nra kompiuterinis aidimas? (2)


When a designer is asked how his game is going to make a difference, I hope he talks about gameplay, fun and creativity as opposed to an answer that simply focuses on how good it looks.
Sid Meier (Civilizations, Railroad Tycoon, Pirates)
11

Klausimai?

12

Tradiciniai mobilieji (1)


Kitoks aidj poiris:
Sudtingumas.
Mobiliuosiuose: neleisti pralaimti pirmas 10 aidimo minui.

Skiriamo laiko kiekis.


Tradiciniuose nuo 15 min. sesija. Mobiliuosiuose apie 5 min. sesija.

Lkesiai.
Tradiciniuose btinas ikis. Mobiliuosiuose nori atsipalaidavimo ir pasitenkinimo.

13

Tradiciniai mobilieji (2)


Kitoks valdymas:
Lietimui jautrus ekranas joystick, klaviatra, pel.

Techniniai limitai:
Atmintis, procesoriai, etc.

Mobiliesiems utenka maesns komandos ir maesnio biudeto. Mobiliuosius aidimus lengviau ileisti.
14

Kiek kainuoja sukurti ir ileisti?


XX tkst. $ nedideli, mobiliesiems skirti aidimai. XXX tkst. $ nepriklausomi (angl. indie) ir kasdieniniai (angl. casual) aidimai. X mln. $ A aidimai. XX mln. $ AAA ir next gen aidimai.
15

Klausimai?

16

Ko reikia, norint sukurti skming aidim?


Yra daug faktori. Negalima bti 100% garantuotam, kad pavyks, nes visada yra atsitiktinumo faktorius. Reikia geros komandos.

17

Motyvatoriai aisti (1)


Galima iskirti kelis pagrindinius elementus, kurie pritraukia aidjus ir skatina aisti.
Mediokl/udymas. Tiesioginis varymasis tarpusavyje. (Daikt) rinkimas. Apdovanojimai u skm (ar vykdytas uduotis). Noras bti iskirtiniu (herojumi). Grio ir blogio kova. Fantastiniai gebjimai (pvz., magija). Mokymasis ir problem sprendimas. Specializuot gdi ugdymas. Bendravimas.

Dauguma i punkt susiveda psichologinius dalykus.


18

Motyvatoriai aisti (2)


aidjo psichologija.
I senovs iliks rinkimo ir mediojimo instinktas. Darvino tiesioginio varymosi (dl ilikimo) principas. Noras bti iskirtiniu ir geresniu u kitus. Noras kontroliuoti kitus asmenis/padarus.

19

Komanda
Programuotojai. Dailininkai (2D, 3D). Scenaristai, aidimo mechanikos krjai (dizaineriai/projektuotojai). Testuotojai. (Marketingistai.) Greitis. Kokyb.
20

moni specifika
Danai skirting srii atstovams reikia bendrauti tarpusavyje (programuotojams, dailininkais, muzikantais, dizaineriais/projektuotojams ir kt.)
Dl to naudinga gaudytis vairiose srityse, su kuriomis susiduriama (pavyzdiui, programuotojui naudinga nors kiek imanyti kompiuterin grafik).
21

Klausimai?

22

rankiai: programavimo
vairiose platformose vairios kalbos ir rankiai.
iOS Objective C/C/C++. Android JAVA/C/C++. Windows Phone C# (XNA, Silverlight). Unity: iOS, Android (taip pat Windows, OS X, Web, Flash, Xbox 360, PS3, Wii). GameMaker, UDK ir kt.
23

rankiai: vizualiosios dalies


Dailininkai gali naudoti bet kokius rankius svarbu, kad i j turin galima bt perkelti aidimo varikl:
2D: Photoshop, Painter, Gimp ir t.t. 3D: 3ds Max, Maya, Blender, Cinema4D ir t.t.

24

rankiai: aidimo varikli naudojimas


Maos komandos danai naudoja esamus aidim variklius (danai bendros paskirties, nespecializuotus). Didels kompanijos neretai kuria savus variklius, nes daniausiai dirba prie panaaus pobdio aidim ir varikl derina prie j.
25

aidimas aidimo variklis


Vien aidimo varikl galima naudoti skirtingiems aidimams kurti.
aidimo variklis suteikia bendr funkcionalum aidimams kurti.

aidimo krimas aidim variklio krimas.


26

arnas Ledas sarunas.ledas@tagofjoy.lt +370 672 44359 @Domino_One

ilvinas Ledas zilvinas.ledas@tagofjoy.lt +370 684 57195 @zledas

@tagofjoy
2011 27

You might also like