Mobiilipelien kehitys Unityssa - ilmainen kurssi Kodabralta, koulutus 40 tuntia, Päivämäärä: 30.11.2023.
Miscellanea / / December 01, 2023
Tietoja kurssista:
Kurssi on tarkoitettu edistyneille opiskelijoille, jotka ovat jo tuttuja Unitysta ja haluavat hallita pelinkehityksen ammattitasolla. Opiskelija perehtyy ohjelmointiin C#-kielellä, hallitsee tekoälyn käytön ja projektien kokoamisen mobiililaitteisiin.
Opiskelija kehittää systeemiajattelua ja oppii selviytymään monimutkaisista ongelmista työskennellen yksityiskohtaisesti sekä pelin teknisten että visuaalisten näkökohtien parissa. Tärkeä osa kurssia on pelitasapainon sääntöjen oppiminen ja soveltaminen pelaajalle optimaalisen vaikeusasteen löytämiseksi. Lapset pääsevät lähemmäksi pelisuunnittelijan ammatin hallintaa, ja kurssin jälkeen heillä on valmiudet ja tiedot, jotka riittävät itsenäiseen eri genren pelien kehittämiseen. Kurssi laajentaa jokaisen opiskelijan ammatillista työkalupakkia ja lisää heidän portfolioonsa kaksi laadukasta peliä, joissa on monimutkainen mekaniikka.
Kaverit harjoittelevat koodin kirjoittamista itsenäisesti C#:lla ja sukeltavat työskentelyyn Unityn uusien peliprosessien ja grafiikkaominaisuuksien parissa. Opiskelijat kehittävät ensimmäisen persoonan räiskintäpelin realistisilla tehosteilla, luovat pelin sisäisen myymälän aseineen ja bonuksia, ja myös harkitsee ja toteuttaa dialogijärjestelmän ei-pelaajahahmon kanssa, joka antaa pelaajalle tehtäviä. Panssarisimulaattoripelin luomiseksi lapset oppivat työskentelemään tekoälyn kanssa ja käyttämään sitä harkittuun vihollisen käyttäytymiseen. Lapset oppivat kytkemään ohjauspiirin älypuhelimen kosketusnäytön avulla projekteihinsa ja soveltavat tietojaan valmistelemaan itsenäisesti sovellus mobiililaitteelle.
Kurssin tavoitteet:
1. Esittele lapsille tekoälyn luomisen perusteet;
2. Opeta yksityiskohtaista työtä 3D-animaatiolla;
3. Luo omia visuaalisia tehosteitasi;
4. Tutustu uusiin pelimekaniikkoihin ja genreihin lasten kanssa;
5. Selitä kosketusohjaimien kanssa työskentelyn periaatteet;
6. Opi luomaan leikattuja kohtauksia (video pelijaksosta).
Kurssin valmistuneet voivat:
- Rakenna monimutkaisia lineaarisia ja epälineaarisia algoritmeja;
- Kehitä tekoälyä pelin sisäisille hahmoille;
- Työskentele pelimaailman fysiikan parissa;
- Toteuttaa itsenäisesti NPC-dialogeja;
- Luo monimutkaisia animaatioita 3D-malleista;
- Käytä OOP-taitoja oman pelin luomiseen C#-ohjelmointikielellä.
Oppimistulokset:
Kaksi täysimittaista lapsen luomaa peliä (first-person shooter ja tankit) tehosteilla, tekoälyn ja pelikaupan käytöllä sekä yksittäisellä projektilla.