PELIALAN ROOLIT JA URAKEHITYS Mit ne oikein tekee
- Slides: 60
PELIALAN ROOLIT JA URAKEHITYS Mitä ne oikein tekee siellä?
Moi! Joonas Laakso Synt. 1978 Alalla 04/2008 – Tuottaja
Bugbear Entertainment
Bugbear Entertainment 40+ mörköä Xbox 360, Play. Station 3 ü Aiemmin PSP, Play. Station 2, Xbox, N-Gage, PC Omat IP: t ü Rally Trophy, Flat. Out 2, Flat. Out Ultimate Carnage Tilaustyöt ü Tough Trucks, Glimmerati, Sega Rally Oma teknologia ü Fysiikka, ajoneuvomallinnus, dynaaminen maailma, tuhoaminen, valaistus Julkaistu 7 peliä 9 vuodessa Yli 3 miljoonaa myytyä peliä joonas. laakso@bugbear. fi | 050 557 89 88
Ohjelmassa tänään I. Pelialan roolit ü Mitä siellä tehdään ü Kuka niitä hommia tekee II. Pelialan urakehitys ü Miten pääset mukaan ü Mihin voit päätyä III. Kyselytunti Tuottajan näkökulma Osallistun rekrytointiin taiteella ja johtamisella, Paino koska oma osaamiseni painottuu sinne ü Mitä, miten, kuinka kovaa… ? Konsolipelikehitys vs. mobiili joonas. laakso@bugbear. fi | 050 557 89 88
Mitä siellä tehdään? Kuka niitä hommia tekee? I. PELIALAN ROOLIT
Peliprojekti Retail-pelin kehitys vie n. 18 kk 1. Peli-idea (konsepti) 2. Pitchaus 3. Esituotanto | Prototyyppi | Vertical slice 4. Tuotanto | Milestonet | Crunch 5. Jälkituotanto 6. Ylläpito joonas. laakso@bugbear. fi | 050 557 89 88
Titles, titles Game Artist Modeler Texture artist Animator Technical Artist Art Lead Art Director Art Manager Presentation Artist Concept Artist Technical Programmer Gameplay Programmer Network Programmer Physics Programmer GUI Programmer Tools Programmer Producer Assistant Producer Line Producer Executive Producer Internal Producer External Producer Bizdev Creative Lead QA Outsource Manager joonas. laakso@bugbear. fi | 050 557 89 88
Yhteistä kaikille Työ on vaikeaa ü Meidän kilpailijoilla on yli 2 x enemmän rahaa, aikaa ja resursseja ü Haastavaa ongelmanratkaisua ryhmissä, joilla ei aina ole yhteistä kieltä Työ on raskasta ü Luova työ ei käy kellokortilla Samoilla taidoilla voisi tehdä helpompaa ja paremmin palkattua työtä Pelikokemus on vaadittua joonas. laakso@bugbear. fi | 050 557 89 88
Disciplines Studiossa työskentelee usean eri alan ihmisiä Aloja kutsutaan disciplineiksi ü Design ü Taide ü Koodi ü Management joonas. laakso@bugbear. fi | 050 557 89 88
TAIDE Final Fantasy XIII| Copyright Square Enix
Taide Alalla työskentelee taiteilijoita joka lähtöön Tärkeintä näkemys ja ymmärrys peleistä Tekniset taidot voi aina oppia ü 3 DS Max vs. Maya vs. Soft. Image, Mud. Box vs. ZBrush Standardejakin on ü Kynä ja paperi ü Wacom ü Photoshop joonas. laakso@bugbear. fi | 050 557 89 88
Taide | Osa-alueet Art direction Tekninen taide ü Antaa suunnan taidetiimille ü Kokoaa palikat Animaatio Konseptitaide ü Suunnittelee palikat Mallintaminen ü Rakentaa palikat Teksturointi ü Päällystää palikat ü Liikuttaa palikoita Presentaatio ü Esittelee palikat Art manager ü Pitää palikat järjestyksessä joonas. laakso@bugbear. fi | 050 557 89 88
Taide | Art Direction Metal Gear Solid 4 Copyright Konami
Taide | Art Direction Pelillä on yleensä yksi Art Director, AD AD suunnittelee pelin visuaalisen ilmeen ja vastaa siitä Värimaailma, hahmot, maisemat, efektit, tekstuurit… Onko tyyli omaperäinen ja kiinnostava? Mihin taidetiimin pitäisi keskittyä? joonas. laakso@bugbear. fi | 050 557 89 88
Taide | Konseptitaide DEUS EX 3 | Copyright Eidos Heavenly Sword | Copyright Sony Computer Entertainment
Taide | Konseptitaide Konseptitaiteilija suunnittelee pelin visuaalisesti Tapahtumapaikat, henkilöt, pelimekaniikat, … Piirtämällä, kuvakollaaseilla, maalaamalla, … Usein tekee lisäksi esimerkiksi mallinnusta Laaja visuaalinen kokemus välttämätön ü Elokuvat, sarjakuvat, mainonta ü Pelit ü Taidehistoria joonas. laakso@bugbear. fi | 050 557 89 88
Taide | Mallintaminen Uncharted | Copyright Sony Computer Entertainment Metal Gear Solid 3 | Copyright Konami
Taide | Mallintaminen Mallintaja toteuttaa pelin osat kolmiulotteisena, pohjautuen joko konseptitaiteeseen tai valokuviin Kyky sopeuttaa oma tyyli ryhmään Tarkkuutta ja pitkäjänteisyyttä rutiineihin Peleissä tehokkuus on tärkeää (low-polymallinnus). Mikä on olennaista? joonas. laakso@bugbear. fi | 050 557 89 88
Taide | Teksturointi Copyright Karan Shah
Taide | Teksturointi 3 D-mallit pitää pinnoittaa, että niitä voidaan käyttää peleissä Tekstuuritaiteilija joko muokkaa valokuvia tai painttaa itse kuvia, jotka kääritään (mapataan) mallien päälle Peleissä tekstuuritaiteilijan pitää ymmärtää myös paljon tekniikkaa (specular map, shadow map, normal map, color map, displacement map, …) joonas. laakso@bugbear. fi | 050 557 89 88
Taide | Tekninen taide on hyvin venyvä käsite Suunnittelee taidetiimin käyttämän art pipelinen (workflow) Laatii ohjeet taiteen tekemiseen ja käyttämiseen Tekee erikoisefektit Tekee kuvan jälkikäsittelyn (post-processing) Usein grafiikka-ohjelmointia ymmärtävä taiteilija Hyvin tärkeä rooli, johon on vaikea löytää tekijöitä joonas. laakso@bugbear. fi | 050 557 89 88
Taide | Animaatio Hahmojen, esineiden ja pelimaailman liikuttamisen työkalut vaihtelevat Pelien animointi on vaativaa yhteistyötä koodin ja taiteilijoiden kanssa Pelimaailmojen dynaamisuus tuo haasteita, joita esimerkiksi elokuvissa ei ole lainkaan Uusi teknologia vaikeuttaa tehtävää (Nintendo Wii, Microsoft Natal, Sony Wand) joonas. laakso@bugbear. fi | 050 557 89 88
Taide| Animaatio Interaction design on joskus animaattorin työtä, joskus teknisen taiteilijan, mallintajan tai kenttäsuunnittelijan Miten asiat toimivat? Mitä pelaaja voi tehdä? Miten maailma reagoi? joonas. laakso@bugbear. fi | 050 557 89 88
Taide | Presentaatio toteuttaa pelin käyttöliittymän Valikot, HUD, cutscenet, … Työkalut vaihtelevat paljon Flash on nykyään suosittu Scaleform middlewaren ansiosta Vaatii käyttöliittymäosaamista, animointia ja kuvitustaitoa joonas. laakso@bugbear. fi | 050 557 89 88
Taide | Art manager kymmeniä tuhansia art Peliin tarvitaan assetteja Mallit, tekstuurit, animaatiot, kuvitus, … Tuotantoa on studion sisällä ja ulkoistettuna Jonkun täytyy suunnitella ja seurata tuotantoa, ettei töitä tehdä ristiin tai unohdeta Art managerin pitää olla osaava, monipuolinen pelitaiteilija, koska laadunvalvonta on iso osa työtä joonas. laakso@bugbear. fi | 050 557 89 88
KOODI joonas. laakso@bugbear. fi | 050 557 89 88 Copyright Carston Müller, SXC
Koodi Tekninen osaaminen on tärkeää ü C++, C# Erikoistumisesta on hyötyä ü DB, Action. Script, grafiikka, fysiikka, verkko, työkalut, gameplay, kamerat, moniydin, Cell, Xbox, Direct. X Tärkeämpää on kyky rakentaa pelejä ü Mikä vaikuttaa mihin (kaikki, kaikkeen) nopeasti ja purkalla ü Koska tehdä asiat hyvin ja huolella (refactoring) ü Koska tehdä asiat ü Iterointi on välttämätön osa prosessia üOptimointi joonas. laakso@bugbear. fi | 050 557 89 88
Copyright Dafydd Rees MANAGEMENT
Management | Osa-alueet Studion toimitusjohtaja toimii usein myös luovana johtajana (creative lead) Tuottaja vastaa pelin valmistumisesta aikataulussa ja budjetissa Muita management-tehtäviä ovat esimerkiksi studion johtaja ja kehitysjohtaja (bizdev) joonas. laakso@bugbear. fi | 050 557 89 88
Management | Tuottaja kokonaisuutta Tuottaja hallitsee ja kontrolloi koko studion ajankäyttöä ja suuntaa Tuottajia on erityyppisiä ü Projektipäällikkö, PR-mies, designer, joka paikan höylä ü Työn luonne riippuu paljon studion koosta joonas. laakso@bugbear. fi | 050 557 89 88
Management | Tuottaja vastaa mainos- ja media-alojen tuottajaa tai projektipäällikköä IT-alan projektipäällikkö ei välttämättä pärjää pelien parissa ü Tavoitteet muuttuvat koko ajan ü Työ on luovempaa ja hankalasti määriteltävää ü ”When is it FUN? ” joonas. laakso@bugbear. fi | 050 557 89 88
Management | Tuottaja Kovista taidoista on hyötyä ü Tuotantometodologiat: vesiputousmalli, ketterä kehitys (Agile), SCRUM üExcel, Hansoft, Microsoft Project, Power. Point ü Kielitaito (englanti) ü Kirjoitustaito: dokumentointi, raportointi ü Kirjanpito ü Yrityslainsäädäntö: sopimusten neuvotteleminen ja laatiminen joonas. laakso@bugbear. fi | 050 557 89 88
Management | Tuottaja Pehmeät taidot ovat kuitenkin tärkeämpiä ü Priorisointi ü Ryhmänjohtaminen ü Neuvottelu ü Mahdollistaminen ü Kriisinhallinta ü Suunnitteleminen joonas. laakso@bugbear. fi | 050 557 89 88
Management | Tuottaja Uusien projektien pitchaus Uusi projekti pitää saada tulille edellisen valmistuessa, kaikkein kiireisimpään aikaan Pitää olla myyntimies, asiantuntija ja pelaaja Vaatii esittelytaitoja ja matkustamista Vaatii erinomaista kommunikointia englanniksi joonas. laakso@bugbear. fi | 050 557 89 88
DESIGN Copyright Matthew Mannion joonas. laakso@bugbear. fi | 050 557 89 88
Design | Osa-alueet Pelisuunnittelija kertoo, mitä pelissä pitäisi tapahtua Kenttäsuunnittelija toteuttaa suunnitelman virtuaalimaailmassa joonas. laakso@bugbear. fi | 050 557 89 88
Design | Pelisuunnittelija määrittelee, millainen peli rakennetaan Pelikonsepti ü ”Romuralli + ragdoll = huge sales!” Pelimekaniikka ü Second to second vs. minute to minute vs. hour to hour Miten osa-alueet pelaavat yhteen ü Yksinpeli vs. moninpeli vs. pitkäkestoisuus vs. jatko-osat vs. laajennukset joonas. laakso@bugbear. fi | 050 557 89 88
Design | Pelisuunnittelija Pelikokemus on tärkein ominaisuus ü PC, konsoli, käsikonsoli, casual, online, lauta, rooli, kortti Analyyttinen tapa lähestyä asioita on välttämätön ü Mikä tekee pelistä hauskan? Huonon? Lyhytkestoisen? Kaverille suositeltavan? ü Arvostelujen kirjoittaminen on hyvä tapa harjoitella ja näyttää toteen. Tai vaikka blogaaminen! Ei voi oppia kuin pelaamalla ja suunnittelemalla ü Pöytälaatikkoon, modiksi, puhtaalta pöydältä, pelinkehitysohjelmalla joonas. laakso@bugbear. fi | 050 557 89 88
Design | Kenttäsuunnittelija Pelimaailma rakennetaan joko erillisellä työkalulla (level editor) tai suoraan mallintamalla Kenttäsuunnittelu on aina ainutlaatuista Ottaa huomioon pelin designin, teknologian rajoitukset ja mahdollisuudet Hauskuuden löytäminen yhteisillä rakennuspalikoilla, mutta ainutlaatuisesti, on kenttäsuunnittelijan haaste joonas. laakso@bugbear. fi | 050 557 89 88
ERIKOISMIEHET
Erikoismiehet Jotkin tehtävät eivät mahdu lokeroihin Tekoäly on pitkälti koodia, mutta vaatii hyvin erikoistunutta suunnittelutyötä Audio on yhdistelmä taidetta ja koodia ü Usein jaettu erikseen audio-ohjelmoijiin ja audiosuunnittelijoihin joonas. laakso@bugbear. fi | 050 557 89 88
Miten pääset mukaan? Mihin voit päätyä? II. PELIALAN URAKEHITYS
Case study: J Laakso joonas. laakso@bugbear. fi | 050 557 89 88
Case study: J Laakso Oppi englantia Zzap!64 –lehdestä (1988) Pelasi joka päivä Commodore 128 D kotitietokoneella (pelikonsoli se oli) Last Ninja, Wizball, Vendetta, Airborne Ranger Games Workshop ja Dungeons & Dragons opettivat pelidesignia joonas. laakso@bugbear. fi | 050 557 89 88
Case study: J Laakso Teki omia pelejä kavereille ja pöytälaatikkoon Rakensi omia pelejä ü SEUCK, SSI kultalaatikot, Game Maker Opetteli ohjelmointikieliä voidakseen rakentaa pelejä ü Java. Script, Java, PHP, C++, Basic Ei mitään valmista joonas. laakso@bugbear. fi | 050 557 89 88
Case study: J Laakso ihan liikaa Pelasi pelejä PC, Xbox, Play. Station 2, Gamecube, Nintendo DS, Sony PSP, Xbox 360, Play. Station 3 Kymmeniä roolipelejä Lautapelejä Korttipelejä Pokémon, Jyhad, Magic, Illuminati, Mythos, … Warhammer 40’ 000, muut miniatyyripelit joonas. laakso@bugbear. fi | 050 557 89 88
Case study: J Laakso Opiskeli: Design management, EVTEK Muotoiluinstituutti, viestintälinja (AMK) Vakava kiinnostus alaan haaveena, oma lokero mysteeri Töissä markkinoinnissa: Finlandia Vodka Worldwide, A 4 Media Haave tuottajan paikasta alalla virisi Ensimmäinen ja toinen haastattelu Bugbearille: hylkääminen Zeeland, Canon Kolmas haastattelu Bugbearille: Win! joonas. laakso@bugbear. fi | 050 557 89 88
Case study: J Laakso Ensimmäisellä haastattelukierroksella näyttö ei riittänyt Päätös parantaa omaa osaamista Peliblogi (>> dustygamer. mcmuumio. net) Peliarvostelut (Suosikki, Tilt) Pelintekotiimiin (Graphicsware) liittyminen ratkaisi asian työnhakijan hyväksi joonas. laakso@bugbear. fi | 050 557 89 88
Nollasta sataan Miltei kaikissa positioissa on junior, ja lead –tason tekijöitä senior Juniorit opettelevat hommaansa Seniorit ovat erikoistuneet Lead kontrolloi omaa ryhmäänsä ja auttaa tuottajaa koordinoimaan koko tuotantoa joonas. laakso@bugbear. fi | 050 557 89 88
Junior Suhteellisen vähän vastuuta Tekee ensimmäistä peliään Etsii omaa paikkaansa Usein kierrätetään erilaisissa tehtävissä, että se paras paikka löytyisi joonas. laakso@bugbear. fi | 050 557 89 88
Senior On löytänyt oman paikkansa ja erikoistunut siihen Julkaissut pelin Mielipide painaa paljon koko ryhmää koskevissa keskusteluissa joonas. laakso@bugbear. fi | 050 557 89 88
Lead-tason tekijä on niin hyvä, että hänen aikansa on parempi käyttää muiden ohjaamiseen kuin itse tekemiseen Työskentelee yhdessä leadien ja tuottajien kanssa Kommunikointi ja suunnittelu tärkeämpää kuin tekninen osaaminen Pelkkä tekninen pätevyys tai kokemus leadin positioon joonas. laakso@bugbear. fi | 050 557 89 88 ei riitä
Level up! Lead-tason yläpuolella on enää yksi taso Kaikkein parhaat ja kokeneimmat tyypit per discipline: art director, creative director, technology director Sitten voi vielä vaihtaa julkaisijan puolelle Jos on vieläkin nälkä, pitää perustaa oma studio joonas. laakso@bugbear. fi | 050 557 89 88
Jalka oven väliin Sisään pääsee suhteilla, työnäytteillä ja haastattelulla Studion henkilökemia on vakava asia ü Tiimin henkilökohtaiset suositukset otetaan tosissaan ü Haastattelu ratkaisee Junior-paikkaan voi riittää perustasonkin osaaminen, jos työnäytteet ovat vakuuttavia joonas. laakso@bugbear. fi | 050 557 89 88
Jalka oven väliin Eliminointiprosessi: 1) Kokemus. Harrastelu lasketaan! 2) Intohimo. Pitää pystyä osoittamaan/välittämään 3) Energia. Miltä kaveri vaikuttaa? Omaaloitteisuutta? 4) Työnäyte 5) Tarve ja erikoisosaaminen joonas. laakso@bugbear. fi | 050 557 89 88
Käytännössä Pelaa pelejä. Mahdollisimman monenlaisia, kaikilla alustoilla Tee pelejä ü Ei haittaa, vaikka jäisivät kesken tai suunnitteluasteelle! üDokumentoi tekemäsi Tiedä, mitä haluat tehdä ü Jos et tiedä, tee pelejä kunnes tiedät! joonas. laakso@bugbear. fi | 050 557 89 88
Ryhmätyötä Pelien tekeminen on (miltei) aina ryhmätyötä Puutteelliset ryhmätyötaidot ovat iso ongelma alalla Kun teet pelejä itseksesi, ota muita mukaan Ryhmässä ilmaiseksi töitä tehdessä epäonnistuminen on todennäköistä… ja arvokasta joonas. laakso@bugbear. fi | 050 557 89 88
Ongelmanratkaisua Pelien tekeminen on hyvin haastavaa ongelmanratkaisua Sitä ei voi oppia tekemättä itse Kun teet itse mahdollisimman paljon, opit kokonaiskuvasta enemmän Ketään ei haittaa, vaikka grafiikkasi olisikin kamalaa, jos olet koodari ja haluat ymmärtää, miten assetit toimivat joonas. laakso@bugbear. fi | 050 557 89 88
Mitä? Miten? Kuinka kovaa? III. KYSELYTUNTI joonas. laakso@bugbear. fi | 050 557 89 88
- Mitä oppilaskunta tekee
- Trojanski mit obnova
- Kindergarten workshop experimente mit feuer
- Aram harrow mit
- Dass satz
- Manova mit messwiederholung
- Zustandsänderung verben
- Hydrantenarten
- Ihnen dativ
- Joseph ferreira mit
- Ausziehen präteritum
- Din 5008 geschäftsbrief mit zeilennummern
- Https scratch.mit.edu
- Rechenausdruck mit variablen
- Reinplanie
- David karger mit
- Senat mit herz
- App inventor location sensor
- Mit bme
- Gegenteil von quadrieren
- Reformierte kirche oberentfelden
- Nyálmirigy emésztőnedv neve
- Acusticus neurinoma
- Nancy leveson
- Projektmanagement outlook
- Mit adtak nekünk a rómaiak
- Mit tech tv
- George moody physionet
- Was funktioniert mit kapillarwirkung
- Brief mit badge
- Arbeit mit lektüre im deutschunterricht
- M steigung berechnen
- Verben mit zwei akkusativobjekten
- Ceta pflege mit liebe
- Adverbialattribut beispiel
- Tom knight ginkgo bioworks
- Java ki programmieren
- Root word mit
- Rechenregeln klammern
- Längengrade
- Larry sass mit
- Schriften mit serifen
- Dass verb am ende
- Kerberos
- Kalkulatorische zinsen berechnen
- Cba mit
- Lektion 4
- Deutsch mit max 2 online
- Epk informationsobjekt
- Blueprint labs mit
- Kraftumformende einrichtungen
- Riscv
- Ein neues jahr tritt froh herein mit aller welt in frieden
- Mit 515
- Satzendzeichen
- Mit app inventor run in background
- Robert freund mit
- David karger mit
- Akk pronomen
- David kong mit
- Mit