Kurssin peliassetit 3D-mallinnetaan ja teksturoidaan Blenderissä, jonka jälkeen niillä rakennetaan peliympäristö Unity-pelimoottorissa. Lopuksi pelimaailman grafiikan suorituskyky optimoidaan, jonka jälkeen siitä luodaan tietokoneella ja mobiililaitteella suoritettava sovellus. Kurssi kattaa suuren osan pelinkehitysprosessista, jonka ansiosta tulet oppimaan useita eri taitoja.


Sisältö

5 tuntia korkealaatuista opetusta, jossa mennään suoraan asiaan. Kurssi sopii sekä aloittelijoille että hieman kokeneemmille 3D-artisteille ja pelinkehittäjille. Kurssilla käytetyt ohjelmat ovat ilmaisia. 3D-mallit, tekstuurit ja Unity-projekti on ladattavissa missä tahansa vaiheessa kurssia.

Kurssin jälkeen sinulla on mahdollisuus kehittää ympäristön päälle esimerkiksi rooli- tai selviytymispeliä. Voit vaihtoehtoisesti käyttää oppimiasi taitoja erityyppisten 3D-ympäristöjen rakentamiseen. Prosessi on lähes samanlainen oli pelin grafiikkatyyli tai genre sitten mikä tahansa. Ota seuraava askeleesi pelinkehityksen maailmaan liittymällä kurssille!


Video


Tiedot

Kurssi opettaa sinulle

  • 3D-peliassetin tekeminen

    • yksinkertaisten mallin 3D-mallintaminen (Low Poly Model)
    • tekstuurin piirtäminen suoraan 3D-mallin pinnalle
    • sulavasti toistuvan tekstuurin piirtäminen (Seamless Texture)
    • tekstuurin projisointi 3D-mallin pinnalle (UV Mapping)
    • mallin LOD-versioiden tekeminen
  • kenttäsuunnittelu

    • maaston muotoileminen (Terrain)
    • maaston värjääminen tekstuureilla
    • kasvillisuuden lisääminen maaston päälle
    • peliassetin mallipohjan tekeminen (Prefab)
    • jälkikäsittelyefektien lisääminen (Post Processing)
  • valaistuksen luominen

    • valaistuksen rakentaminen (Lightmap Baking)
    • Light Probejen käyttäminen ympäristössä
    • valaistustilojen läpikäynti (Baked, Mixed ja Realtime)
    • valonlähteiden läpikäynti (Directional, Point, Spot ja Area)
  • grafiikan optimointi

    • grafiikan laatutasojen tekeminen (High, Medium ja Low)
    • Level of Detail -järjestelmän käyttäminen (LOD)
    • Static Batching -järjestelmän käyttäminen
    • optimointityökalujen hyödyntäminen (Frame Debugger ja Stats)
    • Occlusion Culling -järjestelmään tutustuminen
  • muut

    • pelin buildaaminen tietokoneelle (Windows, Mac ja Linux)
    • pelin buildaaminen mobiililaitteelle (Android ja iOS)

Kurssi sopii sinulle jos

  • sinua kiinnostaa 3D-mallinnus Blenderillä tai pelinkehitys Unity-pelimoottorilla
  • olet hieman kokeneempi 3D-artisti tai pelinkehittäjä ja haluat oppia lisää
  • olet kiinnostunut tekemään pelejä ja haluat osata tehdä optimoidun pelimaailman
  • olet kiinnostunut 3D-grafiikasta ja haluat osata mallintaa ja teksturoida 3D-malleja

Kurssin vaatimukset

  • tarvitset jonkin verran tilaa laitteeltasi ohjelmien ja moduulien asentamiseen