Jukka Varsaluoma
Mikä ihmeen haaste?
Global Game Jam http://globalgamejam.org/ http://2013.globalgamejam.org/games/2013 Ludum Dare http://www.ludumdare.com/ http://www.ludumdare.com/compo/ludum-dare-27/?action=top Experimental Gameplay Project http://experimentalgameplay.com/ http://experimentalgameplay.com/blog/games/
Kurssi on yhä kokeilu.
Jyvät akanoista Kyseessä on vaativa kurssi Teknisesti vaativa Kyky itsenäiseen työskentelyyn Tieteellisen tiedon omaksuminen Kurssi antaa kehyksen, ei kädestä pitelyä
Suorituksesta Maksimiopintopistemäärä 5 Lopuksi lyhyempi extrasykli jonkin aikaisemman pelin täydentämiseen peli + suunnitelma + opponointi + post-mortem = ~1,5 op 3 peliä = 4 op +Extrasykli = 5 op Sykli op 1 peli + suunnitelma + opponointi + post mortem 1-2 2 peli + suunnitelma + opponointi + post mortem 2-3 3 peli + suunnitelma + opponointi + post mortem 3-4 extra peli + suunnitelma + post mortem 5
Tämä on nyt auteureille (Toteutus voi olla myös ryhmässä!) Nyt kerrankin voi tehdä yksin oman vision mukaan (kunhan noudattaa suunnittelurajoitteita) Pelisuunnittelu ja -toteutus käsityötä, tiedettä ja taidetta Taidot opitaan tekemällä
Tavoitteet Kehittää analyyttistä ajattelua suunnittelussa ja arvioinnissa Kerrata ja syventyä pelitutkimuksen malleihin Oppia tekemään ketterällä aikataululla prototyyppejä Käytännön ohjelmointikokemusta Näytteitä omaan portfolioon Kalmanlinjoja!
Suoritus 1-5 opintopistettä 1-4 peliprototyyppiä Suunnitelma Suunnitelman opponointi Pelattava prototyyppi Post-mortem Tuntikirjanpito
Aikataulu 4 sykliä 20.1.2015 Kurssin aloitus, aihe 17.2.2015 1. syklin purku ja uusi aihe 17.3.2015 2. syklin purku ja uusi aihe 14.4.2015 3. syklin purku, extrasyklin aloitus 12.5.2015 Extrasyklin purku ja kurssin päätös
Arvostelu 30% suunnitelma + opponointi pakollinen (voi vaikuttaa korottavasti) 50% pelisovellus 20% post-mortem x4 max
Viestintä Viestintä/tiedotus: Wiki - https://webapps.jyu.fi/wiki/display/pelihaaste Sähköposti Facebook??? Tapaamiset Purku/uusi aihe Extratapaamisia, jos tarve
Kurssiwiki https://webapps.jyu.fi/wiki/display/pelihaaste Avoin wiki, työnäyte Oma Nimi Peli 1 Suunnitelma Opponointi Pelattava peli Kuva & kuvaus Upotus/liite/latauslinkki Muiden kommentit Post-mortem Muiden kommentit Peli 2
Minulla on tämä mahtava idea oma idea pelille, jota olen suunnitellut n vuotta, saanko tehdä sen? Sori, ei tällä kurssilla. (mutta jos haluat kurssin ulkopuolella kehittää tätä omaa peliäsi ja saada siitä opintopisteitä, ota yhteys Pekan pajaan!)
Suunnitelma Kuvaa idea, haettu kokemus, pelimekaniikat, tyyli, Käytä kirjallisuutta ja lähteitä suunnittelupäätösten perustelemiseen Viittaus vähintään yhteen tieteellisesti validiin lähteeseen Valmista luettavaa tekstiä Kuvitus (muistakaa tekijänoikeudet) Pituus n. A4, eli n. 400 sanaa Palautus wikiin nimen alle omaksi alasivuksi, merkkaa v1.0 kun valmis opponoitavaksi
Suunnitelman opponointi Valitse yksi toinen valmiiksi merkitty 1.0-suunnitelma Sisältääkö suunnitelma olennaiset asiat? Puuttuuko jotain? Onko suunnittelupäätökset perusteltu? Saa olla kriittinen, mutta pitää tarjota myös ratkaisuehdotus ongelmakohtiin
Pelisovellus Teknologia vapaa, mutta sitä on oltava.net Unity UnrealEngine HTML5 Käyttäkää valmiita kirjastoja keskittyminen peliin, ei pelimoottorin luomiseen Palautus wikiin
Post-mortem Miten kävi? Oliko pelikokemus halutunlainen? Miten tekninen toteutus onnistui? Haasteet/ongelmat/ratkaisut Mitä tuli opittua? Miten parantaisit ensi kerralla?
Suunnittelurajoite/aihe on
Klassikkoklooni
Valitse jokin peli Internet Archive Arcadesta: https://archive.org/details/internetarcade Tutustu peliin ja kloonaa sen perus pelimekaniikka Älä kopioi graafiikkaa/ääntä suoraan pelistä (ellet ole varma oikeuksien käytöstä) Nimeä pelisi eri tavoin kuin alkuiperäinen Halutessasi voit tehdä perusteltuja muutoksia pelimekaniikkaan/esitystapaan/näkökulmaan, mutta arvioi näiden muutosten vaikutuksia ennalta Käytä lähteenä vähintään jotain pelin historiasta kertovaa lähdettä
Unohdettu klassikko Pelimekaniikan muutokset Modernisointi / taannuttaminen Tarinan / näkökulman / sanoman muutokset Esitystavan muutokset Eri alusta / eri kontrollimetodi / eri syöttölaite
Aloittakaa ideoinnista ja suunnitelmasta (tai koodaamisesta) Pelikonseptidokumentti/pelisuunnitteludokumentti Valmista tekstiä Sisältää vähintään yhden viittauksen tieteellisesti uskottavaan lähteeseen (1. syklissä riittää vähemmänkin tieteellinen, mutta viittaus oltava.) Selkeä, kompakti tavoite Keskity mekaniikkaan ja pelikokemukseen
Unreal Engine 4 Laita sähköpostia: jukka.varsaluoma@jyu.fi, saat koodin, jolla vuoden lisenssi Sovelluksen tulee sisältää omaa koodia (pelkkä Blueprint ei riitä suoritukseen) Windows-versio vaatii Microsoft Visual Studion (Express toimii myös joissain rajoissa) Opiskelijoille Dreamspark premiumin kautta ilmainen OSX-versio käyttää XCodea Jos haluat käyttää pajassa/mac-luokassa, laita postia
Töihin! https://webapps.jyu.fi/wiki/display/pelihaaste Sähköposti jukka.varsaluoma@jyu.fi Irc: IRCnet #pelinkehityshaaste