Spillutvikler på Unity fra bunnen av – gratis kurs fra Skillbox, trening, Dato: 29. november 2023.
Miscellanea / / November 27, 2023
Alle som ønsker å komme inn i spillutvikling
Lær å programmere i C#, forstå det grunnleggende om 3D-modellering og funksjonene i spillutvikling. Du kan begynne å jobbe i feltet som interesserer deg.
Nybegynnere programmerere
Systematiser kunnskapen din i C#-språket, studer Unity API. Ved slutten av opplæringen vil du ha en dyp forståelse av alle utviklingstrinn og en ferdig portefølje - du vil kunne ta mer betalt for arbeidet ditt.
For erfarne utviklere som ønsker å gå inn i spillutvikling
Mestre Unity-motoren, lær hvordan du lager spilllogikk og forstå hvordan et spillutviklingsteam fungerer. Du kan endre spesialisering og gå på jobb i et spillstudio.
3D-MODELERING, GRUNNLEGGENDE OM ARBEID I UNITY Leder for spillutviklerens forretningsrolle, COO for spillutviklingsstudioet IThub-spill, sertifisert Unity-utvikler
Introduksjon til enhet
Installer motoren, gjør deg kjent med grensesnittet og jobb med primitivene.
Arbeide med eiendeler på scenen
Du vil finne ut hvordan og hvor du kan laste ned ferdige modeller og grafikk, lære om kameraer og belysning.
Introduksjon til grensesnitt
Lag ditt første grensesnitt ved å bruke Canvas-elementet.
Vi introduserer C#
Skriv kode som vil få spillet til å reagere på spillerinteraksjoner med grensesnittet.
C# verksted
Du vil lære om variabler, datatyper, arrays, løkker og metoder - du vil forstå det grunnleggende om nesten alle programmeringsspråk. For å styrke ferdighetene dine, lag et Tic Tac Toe-spill.
Spill Redd landsbyen: begynnelsen
Du vil forstå hva spillløkken og spilletid er i Unity, legg til bakgrunnsmusikk i spillet.
Spill Save the village: final
Skriv spillløkkemetoder og sett opp spillprosesser.
Flytt og roter
Lær å flytte og rotere objekter ved hjelp av kode, vektorer og Transform-komponenten.
Vi introduserer fysikkmotoren
Lær å jobbe med kollidere, triggere og RigidBody for å dra nytte av kraften til Unity-fysikkmotoren.
Wild Ball Game: Del 1
Forstå innstillingene og animasjonen til karakteren, lag en hinderløype.
Wild Ball Game: Del 2
Lær hvordan du legger inn data, setter opp kameraet ditt og lager nivåer ved hjelp av ProBuilder.
Wild Ball Game: Del 3
Tilpass lyden, legg til en forsinket omstartsmekaniker, og bli kjent med partikkelsystemet for å lage spesialeffekter.
Wild Ball Game: Del 4
Legg til teksturer og materialer til spillressurser for å gjøre spillet mer fargerikt.
Arbeide i team
Du vil lære hvorfor et team er nødvendig i spillutvikling, hvordan oppgaver er fordelt, og hvilke roller det er. Vurder verktøy som hjelper dere å jobbe sammen om et prosjekt.
Narrativ i spill
Mestre prinsippene for historiefortelling i spill og forstå hvordan handlingen i et spill skiller seg fra bøker og filmer.
Plattformer: del 1
Du vil begynne å jobbe med 2D-grafikk, legge sprites (bilder) og animasjoner til spillet.
Plattformer: del 2
Du vil forstå 2D-fysikk, gjennomgå kunnskapen din om kollidere og triggere, og lære om koblinger og effektorer.
Plattformer: del 3
Lær hvordan du setter opp kameraet slik at det jevnt følger helten, skap motstandere og skriv ned logikken i oppførselen deres.
Plattformer: del 4
Tilpass spillgrensesnittet og karakterkontrolleren, implementer utvalget av bonuser, skade på spilleren og fiender.
C# verksted
Forstå sløyfer, bryterhuskonstruksjon og boble- og utvalgssorteringsalgoritmer for å forbedre programmeringsferdighetene dine.
Mobilspill Crazy Run:
Design grensesnittet for forskjellige oppløsninger, lær hvordan du jobber med mobildatainngang - berøringsskjerm og gyroskop.
Vi introduserer Blender
Du vil forstå grensesnittet til den gratis 3D-editoren Blender for å lage eiendeler for spillene dine selv.
Rekvisitter modellering
Lær å lage statiske miljøelementer - rekvisitter.
Arbeid med materialer i Blender
Lær å lage materialer i Blender og koble dem til modeller. Importer ferdige materialer til Unity for å legge til detaljer i spill.
Opprette en lav poly-karakter
Du vil modellere en enkel karakter som kan importeres til Unity.
Lage et spilllandskap
Lær hvordan du lager terreng for steder ved hjelp av Unitys innebygde terrengverktøy, som lar deg tilpasse terrenget fleksibelt.
Lage animasjon og jobbe med kamera
Gjør figurer og objekter til live med animasjon ved hjelp av TimeLines, og lær hvordan du kontrollerer kameraet ditt med CineMachine, et kraftig verktøy som brukes ikke bare i spill, men også i filmer.
Etterbehandling
Legg til uskarphet, refleksjon og forvrengningseffekter i spillet, juster fargekorrigering, tegnedybde og andre parametere og filtre.
Spilldesign
Finn ut hva spilleren vil ha og hvordan du kan gi ham det. Lag spilldokumentasjon slik at teamet forstår ideen din riktig.
Spill DarkLand: begynnelsen
Lag et nivå og fiender, tilpass oppførselen deres, og lær hvordan du kan gjøre dem smartere ved å bruke NavMesh, et veisøkingsverktøy.
Spill DarkLand: finale
Sett opp sikting med musen, lær objekter å spore kryss og avstander ved hjelp av Raycasts.
Avgangsprosjekt
Top-down arkade. Du vil lage et arkadespill basert på spillet Crimson Land. I den vil spilleren bruke forskjellige våpen for å ødelegge bølger av monstre.