Yrke Spillutvikler på Unity - kurs 151 200 rub. fra SkillFactory, trening 12 måneder, Dato 13. august 2023.
Miscellanea / / November 27, 2023
Under trening vil du lage fire spill: 3D-plattformspill, Space Shooter, Tower Defense og 3D-racing
Det siste prosjektet er å utvikle konseptet, design av spill og programmere ditt eget spill, hvor du velger sjanger og plattform.
Grunnleggende del av GameDev-kurset (12 måneder)
Introduksjon til GameDev
1 måned
Introduksjon til GameDev: hvordan spill lages fra idé til utgivelse, introduksjon til spilldesign, teknisk innhold i spillet, innhold og logikk, spillinnhold, spillmotorer, nivåredigering
Unity Editor: Editor Basics, Asset Store, Material, Collider System, Lighting, Prefabs, Terreng, Physics Engine, Particle System, User Interface
Nivådesign ved å bruke eksemplet med 3D Adventure: testscene, arbeid med prefabrikker, nivåmekanikk og dynamikk, grunnleggende om objektinteraksjon, nivåskaping - fra planlegging til dokumentasjon, WhiteBox
Opprette en plassering fra bunnen av: introduksjon til Blender, primitiver, polygonal modellering, lage en enkel plassering, teksturer, pakke ut, importere inn i motoren, sette opp scenen, legge til belysning, interaktiv
Resultat: lage en 3D-plattformer og spillplassering med belysning og interaktivitet
Programmering i C#
2,5 måneder
Visual Studio Basics: introduksjon og historie av C#-språket, Visual Studio-utviklingsmiljø, første program, kompileringsprosess, applikasjonsfeilsøking
GIT Grunnleggende: Versjonskontrollsystemer, Introduksjon til Git, Github, Markdown, Git UI, Git i Visual Studio, Basic Git Operations, Git Branching, Advanced Git-funksjoner
Grunnleggende konsepter og datatyper: variabler, konstanter, bokstaver, grunnleggende datatyper, oppregninger, konsollinndata og -utdata, grunnleggende C#-operasjoner, typekonverteringer
Grunnleggende C#-konstruksjoner: betingelser og konstruksjoner, løkker, arrays, tupler, verksted
Metoder i C#: metoder, metodeparametere, parameteroverføring, omfang, rekursive funksjoner, sluttprosjekt
OOP: referanse og meningsfulle datatyper, strukturer og objekter, klasser og strukturer, funksjoner ved arbeid med referanse og meningsfulle datatyper, pakking og utboksing, innkapsling, arv, polymorfisme, abstrakte klasser, aggregering og komposisjon, statiske klasser og elementer, generaliseringer
Integrering av C# i Unity: funksjoner i C# i Unity, og skaper et enkelt 3D-eventyr
Spilldesign
1 måned
Nivådesign: grunnleggende konsepter, stadier av nivåproduksjon
Nivåproduksjon: idé, papirprototype, blank, nivelleringskunst
Teamutvikling: roller, kunst, ingeniører, designere, ledelse, utviklingsstadier
Skrive et spillkonsept og pitch for investorer: konsept, kort beskrivelse, USP/USP, Designpilarer, Core Loop-formulering og beskrivelse av systemer, investorer, struktur og funksjoner på banen
Resultat: bli kjent med prosessen med å designe et nytt spill. Du vil lære om de grunnleggende tilnærmingene for å komme opp med et spill som vil være etterspurt. Du vil utvikle et designdokument for ditt fremtidige spill.
Space shooter
1,5 måneder
Forberedelse til Space Shooter: beskrivelse av ideen, designdokument, prosjektstruktur og import av 2D-ressurser, sprites
Prefabrikert romskip: opprettelse av romskip, virtuell joystick, kontrollabstraksjon
Nivåscene: kamera, bakgrunn, fysiske objekter, spillerens gjenfødelse, nivåhette
Nivåinnhold: skipsvåpen, skjell, skytebegrensninger, henteobjekter, spawners
Fiendeskip: prefabrikert fiendtlig skip, statsmaskin, målposisjonssøk, skyting
Resultat: utvikle et mobilt 2D-spill Space shooter
3D-racing
1,5 måneder
Forberedelse for 3D-racing: bildedesign, enheter og parametere, Rigidbody-komponent, WheelCollider-komponent, bilkontrollerskript.
Bil: bygge en bil fra primitiver, tilpasse hjul, spiller- og spillerinngangskontroller, tredjepersonskamera, motorlyd, kollisjonslyd.
Bane: miljøsammenstilling, terreng, bane, sjekkpunktpassasje, løpskontroller, start og slutt på løpet, løpsberegninger, posisjon, rundetid, beste tid.
Bots: bot-kontroller, bevegelse til et punkt, bot-bevegelse langs banen, legge til roboter til løpet, robot-vanskelighetsnivåer.
Resultat: utvikle et 3D-dataspill Racing
Tower Defense
1,5 måneder
Forbereder for Tower Defense: Grunnleggende arkitektur, første prototype, tårn, fiendebevegelse, fiendeprototype og eksterne innstillinger
Spillscenegrensesnitt: utvikling av TD-arkitektur, interaksjon mellom spiller og fiende, enkle HUD-elementer, interaktive grensesnitt for å bygge tårn, administrasjon av grensesnittgrupper
Nivåer, menyer og lagringer: arkitektur av TD-nivåer, seier- og nederlagsbegivenheter i nivåer, implementering av nivåkartgrensesnittet, lagring av spillerfremgang til disk, spillstartmeny
Utdyping av mekanikk: vurdering av spillerens ytelse, fiendtlige bølger, bølgeakselerasjon, oppgraderinger
Nye fiender og tårn: rustningstyper og skadetyper, tårnoppgraderinger, spillerferdigheter og annen kodestil
Resultat: utvikle et mobilt 2D-tårnforsvarsspill
Team- eller indieutvikling av spillet ditt
3 måneder
Utvikling av spillprototyper
Design bilde
Meny
Nivåer
Spillenheter
Interaksjoner
Bots
Scenarier
Resultat: utvikle et spill du designer selv. Utvikling kan gjøres individuelt eller i team. Arbeidet vil bli utført under veiledning av en erfaren ekspert. Din oppgave er å gi ut spillet og bringe det ut på markedet (på Steam, Google Play og/eller App Store)
B
bonalina
18.11.2022 G.
Interessant kurs
Fordeler: Tilbakemeldinger fra mentorer, mulighet til å ta opp eventuelle spørsmål under trening. Ulemper: Det er ingen undertekster for videoen. Jeg valgte Unity Game Developer-kurset. Jeg drømte om å lage spill, og til slutt bestemte jeg meg for å prøve å ta kurs. Det er mye nyttig informasjon og interessante oppgaver. Jeg likte oppgavene, det er skriftlig informasjon, tilbakemeldinger fra mentorer...
M
magnet49
30.05.2022 G.
Jeg anbefaler kursene.
Fordeler: Praktisk treningstid, stort volum av webinarer, tilgjengelighet av informasjon. Ulemper: Jeg la ikke merke til noen ulemper. Jeg tar Unity Game Developer-kurset. Temaet "spillmotorer" ble interessant. Jeg ville prøve å lage mitt eget spill. Jeg var på utkikk etter en passende plattform for å studere kurset. Jeg bestemte meg for å ta et kurs om spillutvikling i Unity fra SkillFactory. Studiet foregår i friminutt fra skolen...
R
Rulut678
20.05.2022 G.
Det er bedre enn mange vanlige universiteter
Fordeler: Du kan ta kurs når som helst, 24/7 support, god tid til å fullføre oppgaver. Ulemper: For å fungere trenger du en datamaskin med minst gjennomsnittlig kraft og tilstrekkelig minne. Jeg kjøpte et kurs om spillutvikling ved å bruke Unity-spillmotoren, dette treningsformatet passer helt for meg. Jeg har alltid likt spill og alt som er knyttet til dem, og da jeg så på YouT...