39
Ko reikia, norint sukurti kompiuterinį žaidimą? Žilvinas Ledas ir Šarūnas Ledas

Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

Embed Size (px)

DESCRIPTION

Paskaitos, skaitytos konferencijos „Erdvėlaivis Žemė 2014“ metu skaidrės. Daugelis mėgstančių žaisti kompiuterinius žaidimus turbūt esate pagalvoję, kad būtų smagu sukurti savo žaidimą. Daugelis esame turėję puikių idėjų. Tačiau ko iš tiesų reikia, norint sukurti visavertį žaidimą?

Citation preview

Page 1: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

Ko reikia, norint sukurti kompiuterinį

žaidimą?

Žilvinas Ledasir

Šarūnas Ledas

Page 2: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

Kas mes tokie?

Susijunkime:www.linkedin.com/in/zledaswww.linkedin.com/in/sledas

www.tagofjoy.lt

Page 3: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

Santrauka

● Žaidimų kūrimo industrija Lietuvoje.● Ko reikia žaidimų kūrimui.

Page 4: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

1 dalisŽaidimų kūrimo industrija

Lietuvoje

Page 5: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

Atspėkite

Kokia Lietuvoje sukurta iOS ir Android aplikacija turi daugiausiai atsisiuntimų?

Kiek atsisiuntimų?

Page 6: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

„101-in-1 Games“ – Nordcurrent

Page 7: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

101-in-1 Games(>40 000 000)

Happy Chef 1 ir 2(>15 000 000)

Building the Great Wall of China(>1 000 000)

Pepi Bath(>2 000 000)

Battle Towers(>2 000 000)

Clash of the Damned(>1 000 000)

Ironpants(>1 000 000)

100 Balls(>11 000 000)

All Word Games(>1 000 000)

Page 8: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

Ankstyvieji laikai (2002)

● Mažiau nei 20 entuziastų žaidimų kūrėjų.● Pakankamai reguliarūs susitikimai.● Antras GameJam'as pasaulyje.

– „Ei, jie susiorganizavo superinį Indie Game Jam'ą Kalifornijoje. Padarom tokį ir Lietuvoje!“

● Pirmosios kompanijos (pvz. „Ivolgamus“: PS1, PC).

Page 9: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

Įkvepianti komanda

● Tie patys vyrukai:– Laimi Microsoft Imagine Cup (2005).

– Sukuria AA-klasės RTS žaidimųa„PSI Sibiro konfliktas“ (2006).

● Po to išsiskirsto:– Vienas tampa 4

„Unity Technologies“ darbuotoju.

– Kiti įsidarbina DICE.

– ...

Page 10: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

Vis dar mažai žmonių...

● Daugėja entuziastų.– Bet vis dar < 10 kompanijų :(

● 2009 „LT Game Jam“ atgimimas.– Pritraukia naujų žmonių (entuziastų, studentų, moksleivių).

Page 11: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

LT Game Jam

11 dalyvių

~30 dalyvių

~200 dalyvių

Page 12: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

Game Jam'as...

● Skatina susitikti gyvai ir susipažinti su naujais žmonėmis.

● Padeda dalintis idėjomis.● Įkvepia žmones kurti žaidimus.● Pritraukia kūrėjus iš kitų industrijų.● Skatina kurti ir eksperimentinius žaidimus.

Page 13: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

> 40 kompanijų

Page 14: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

Nauja problema – komunikacija

Žymiai daugiau žmonių dabar kuria žaidimus, bet kartu tapo žymiai sunkiau dalintis žiniomis ir patirtimi, jei geriausiu atveju susitinki juos tik kartą per metus per GameJam'ą.

Naujiems žmonėms/kompanijoms sunku pradėti bendrauti su vyresniais/didesnėmis.

Page 15: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

Lietuvos žaidimų kūrėjų asociacija

● Pagerinti komunikaciją.● Organizuoti daugiau renginių.

– Game Jam'us.

– Konferencijas.

● Palaikyti tarptautinius ryšius.● Edukuoti investuotojus ir valstybines

institucijas.

Page 16: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?
Page 17: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

● Rugsėjo 24 d., 18 val.● Liverpool Indie/Rock Bar, Gynėjų g. 14.● https://www.facebook.com/events/743905145

668479

Page 18: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

Keli lietuvių kurti žaidimai

Video: https://www.youtube.com/watch?v=YyhWOU9jW74

Page 19: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

2 dalisKo reikia žaidimų kūrimui

Page 20: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

● Kas esate bandę kurti kompiuterinius žaidimus?

● O kas norėtumėte kurti?

Page 21: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

Ko reikia, norint sukurti sėkmingą žaidimą?

● Yra daug faktorių.● Neįmanoma būti 100% garantuotam, kad pavyks,

nes visada yra atsitiktinumo faktorius.

● Reikia suprasti, kas yra kompiuterinis žaidimas.● Reikia žinoti, ką mėgsta žaidėjai.● Reikia turėti gerai sukomplektuotą komandą.● Reikia turėti idėją ir laiko/pinigų :)

Page 22: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

● Filmas?– Filme nėra interaktyvumo.

– Visada ta pati pabaiga.

● Žaislas?– Nėra tikslo (pats žaidėjas kuriasi tikslus).

● Galvosūkis?– Sprendimo strategija ir galutinis rezultatas visada tokie

patys.

Kas yra kompiuterinis žaidimas?

Page 23: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

Kas yra kompiuterinis žaidimas?

„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 kūrėjas)

Page 24: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

Kompiuterinė programa

● Tai reiškia, kad tai nėra nei sporto žaidimas, nei stalo žaidimas.

● Šachmatai ≠ krepšinis ≠ World of Warcraft.– Prarandame fizinius objektus ir betarpišką bendravimą.

– Gauname daugiau sudėtingumo, nepriklausymą nuo kitų, įtraukimą.

Page 25: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

Žaidėjai priima sprendimus ir kontrolė

(žaidimas yra skirtas žaidėjui)● Reikia galvoti apie žaidėją, o ne apie gerą grafiką,

įdomią istoriją, gražius personažus ar pan!● Žaidėjai bus nusivylę, jei žaidimo eiga nepriklausys nuo

jų priimtų sprendimų!

Page 26: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

Tikslas

● Žaidimas turi turėti aiškų tikslą.– Pvz., Mario turi išgelbėti princesę.

● Ilgi žaidimai gali turėti tarpinius tikslus.– Atskiruose etapuose, gali būti vis kiti tikslai, kurių įvykdymas

veda prie galutinio tikslo.

Page 27: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

Kiek kainuoja sukurti ir išleisti?

● XX tūkst. $ – nedideli, mobiliesiems skirti žaidimai.

● XXX tūkst. $ – nepriklausomi (angl. indie) ir kasdieniniai (angl. casual) žaidimai.

● X mln. $ – „A“ žaidimai.● Nuo XX mln. $ – „AAA“ ir „next gen“ žaidimai.

Page 28: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

Koks žaidimas yra geras?

„A great game is a series of interesting and meaningful choices made by the player in pursuit of a clear and compelling goal.“

Sid Meier

Page 29: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

Motyvatoriai žaisti

● Galima išskirti kelis pagrindinius elementus, kurie pritraukia žaidėjus ir skatina žaisti.– Medžioklė/žudymas.

– Tiesioginis varžymasis tarpusavyje.

– (Daiktų) rinkimas.

– Apdovanojimai už sėkmę (ar įvykdytas užduotis).

– Noras būti išskirtiniu (herojumi).

– Gėrio ir blogio kova.

– Fantastiniai gebėjimai (pvz., magija).

– Mokymasis ir problemų sprendimas.

– Specializuotų įgūdžių ugdymas.

– Bendravimas.

● Dauguma šių punktų susiveda į psichologinius dalykus.

Page 30: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

Į ką būtina atsižvelgti

● Sugalvoti kažką įdomesnio nei visi kiti tūkstančiai jau esančių žaidimų.

● Būtina išnaudoti socialinius aspektus.● Viską nušlifuoti iki begalybės.● Išleidus (ir testuojant): analizuoti žaidėjus ir jų

veiksmus ir taisyti atsižvelgiant į gautus duomenis.– Pvz., jei 5 lygyje 70% žaidėjų pralaimi – reikia palengvinti šį lygį.

Page 31: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

Į kokius klausimus reikia atsakyti pradžioje?

● Koks žaidimo tikslas?● Koks konfliktas yra žaidime?● Kokios pagrindinės žaidimo taisyklės?● Kokius veiksmus gali atlikti žaidėjas?● Kiek laiko užtrunka sužaisti visą žaidimą? Vieną lygį? ● Į kokią žaidėjų auditoriją taikomės?● Kokia vertė žaidėjui žaisti žaidimą iš naujo (dar kartą)?● Koks žaidimo pavadinimas?

Page 32: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

Komanda

● Scenaristai, žaidimo projektuotojai.● Dailininkai, modeliuotojai,

animuotojai (2D, 3D).● Muzikantai, garsistai.● Programuotojai.● Testuotojai.● (Marketingistai.)

Page 33: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

Scenaristai, žaidimo projektuotojai

● Sugalvoja žaidimo istoriją.● Sugalvoja žaidimo veikimą.● Sugalvoja, ką galės daryti žaidėjas žaidime.● Sugalvoja žaidimo tikslą

ir kaip jį atskleisti žaidėjui.● Balansuoja žaidimą.

Page 34: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

Dailininkai modeliuotojai, animuotojai

● Sukuria visą žaidimo vaizdą:– Meniu.– Pasaulis (aplinkos).– Veikėjai.– ...

Page 35: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

Muzikantai, garsistai

● Žaidimas be garso – netikras ir neįdomus :(● Garsistai ir muzikantai suteikia tikrumo ir

įspūdingumo!

Page 36: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

Programuotojai

● Priverčia veikėjus ir žaidimo pasaulį „veikti“.● Įgyvendina sugalvotas žaidimo taisykles.

Page 37: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

Testuotojai

● Rūpinasi, kad:– Žaidimas gerai veiktų.

– Žaidime nebūtų klaidų.

– Žaidime nebūtų neigiamos nenumatytos veiksenos.

Page 38: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

Visos dalys svarbios!

● Idėja.● Istorija.● Sąveikos.● Vaizdas.● Garsas.● Suprogramavimas.

Page 39: Žaidimų kūrimas Lietuvoje ir ko reikia, norint sukurti kompiuterinį žaidimą?

Žilvinas [email protected]/in/zledas

Šarūnas Ledas@Domino_One

linkedin.com/in/sledas