Upload
zilvinas-ledas
View
680
Download
3
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
Ko reikia, norint sukurti kompiuterinį
žaidimą?
Žilvinas Ledasir
Šarūnas Ledas
Kas mes tokie?
Susijunkime:www.linkedin.com/in/zledaswww.linkedin.com/in/sledas
www.tagofjoy.lt
Santrauka
● Žaidimų kūrimo industrija Lietuvoje.● Ko reikia žaidimų kūrimui.
1 dalisŽaidimų kūrimo industrija
Lietuvoje
Atspėkite
Kokia Lietuvoje sukurta iOS ir Android aplikacija turi daugiausiai atsisiuntimų?
Kiek atsisiuntimų?
„101-in-1 Games“ – Nordcurrent
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)
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).
Į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.
– ...
Vis dar mažai žmonių...
● Daugėja entuziastų.– Bet vis dar < 10 kompanijų :(
● 2009 „LT Game Jam“ atgimimas.– Pritraukia naujų žmonių (entuziastų, studentų, moksleivių).
LT Game Jam
11 dalyvių
~30 dalyvių
~200 dalyvių
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.
> 40 kompanijų
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.
Lietuvos žaidimų kūrėjų asociacija
● Pagerinti komunikaciją.● Organizuoti daugiau renginių.
– Game Jam'us.
– Konferencijas.
● Palaikyti tarptautinius ryšius.● Edukuoti investuotojus ir valstybines
institucijas.
● Rugsėjo 24 d., 18 val.● Liverpool Indie/Rock Bar, Gynėjų g. 14.● https://www.facebook.com/events/743905145
668479
Keli lietuvių kurti žaidimai
Video: https://www.youtube.com/watch?v=YyhWOU9jW74
2 dalisKo reikia žaidimų kūrimui
● Kas esate bandę kurti kompiuterinius žaidimus?
● O kas norėtumėte kurti?
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ų :)
● 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?
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)
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ą.
Ž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ų!
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.
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.
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
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.
Į 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į.
Į 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?
Komanda
● Scenaristai, žaidimo projektuotojai.● Dailininkai, modeliuotojai,
animuotojai (2D, 3D).● Muzikantai, garsistai.● Programuotojai.● Testuotojai.● (Marketingistai.)
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ą.
Dailininkai modeliuotojai, animuotojai
● Sukuria visą žaidimo vaizdą:– Meniu.– Pasaulis (aplinkos).– Veikėjai.– ...
Muzikantai, garsistai
● Žaidimas be garso – netikras ir neįdomus :(● Garsistai ir muzikantai suteikia tikrumo ir
įspūdingumo!
Programuotojai
● Priverčia veikėjus ir žaidimo pasaulį „veikti“.● Įgyvendina sugalvotas žaidimo taisykles.
Testuotojai
● Rūpinasi, kad:– Žaidimas gerai veiktų.
– Žaidime nebūtų klaidų.
– Žaidime nebūtų neigiamos nenumatytos veiksenos.
Visos dalys svarbios!
● Idėja.● Istorija.● Sąveikos.● Vaizdas.● Garsas.● Suprogramavimas.