Profession Spiludvikler på Unity - kursus 151.200 rub. fra SkillFactory, træning 12 måneder, Dato 13. august 2023.
Miscellanea / / November 27, 2023
Under træningen vil du skabe fire spil: 3D platformspil, Space Shooter, Tower Defense og 3D racing
Det afsluttende projekt er udvikling af konceptet, spildesign og programmering af dit eget spil, hvor du vælger genre og platform.
Grundlæggende del af GameDev-kurset (12 måneder)
Introduktion til GameDev
1 måned
Introduktion til GameDev: hvordan spil laves fra idé til udgivelse, introduktion til spildesign, spillets tekniske indhold, indhold og logik, spilindhold, spilmotorer, niveauredigering
Unity Editor: Editor Basics, Asset Store, Materiale, Collider System, Lighting, Prefabs, Terræn, Physics Engine, Partikelsystem, Brugergrænseflade
Niveaudesign ved hjælp af eksemplet med 3D Adventure: testscene, arbejde med præfabrikater, niveaumekanik og dynamik, grundlæggende om objektinteraktion, niveauskabelse - fra planlægning til dokumentation, WhiteBox
Oprettelse af en placering fra bunden: introduktion til Blender, primitiver, polygonal modellering, skabelse af en enkel placering, teksturer, udpakning, import til motoren, opsætning af scenen, tilføjelse af belysning, interaktiv
Resultat: skabe en 3D-platforms- og spilplacering med belysning og interaktivitet
Programmering i C#
2,5 måneder
Visual Studio Basics: introduktion og historie af C#-sproget, Visual Studio-udviklingsmiljø, første program, kompileringsproces, applikationsfejlfinding
GIT Basics: Versionskontrolsystemer, Introduktion til Git, Github, Markdown, Git UI, Git i Visual Studio, Basic Git Operations, Git Branching, Advanced Git Features
Grundlæggende begreber og datatyper: variabler, konstanter, literaler, grundlæggende datatyper, opregninger, konsol input og output, grundlæggende C# operationer, type konverteringer
Grundlæggende C# konstruktioner: conditionals og konstruktioner, loops, arrays, tuples, workshop
Metoder i C#: metoder, metodeparametre, parameteroverførsel, omfang, rekursive funktioner, afsluttende projekt
OOP: reference og meningsfulde datatyper, strukturer og objekter, klasser og strukturer, funktioner ved at arbejde med reference og meningsfulde datatyper, pakning og udpakning, indkapsling, arv, polymorfi, abstrakte klasser, aggregering og sammensætning, statiske klasser og elementer, generaliseringer
Integrering af C# i Unity: funktioner i C# i Unity, hvilket skaber et simpelt 3D-eventyr
Spil design
1 måned
Niveaudesign: grundlæggende koncepter, stadier af niveauproduktion
Niveauproduktion: idé, papirprototype, blank, niveaukunst
Teamudvikling: roller, kunst, ingeniører, designere, ledelse, udviklingsstadier
At skrive et spilkoncept og pitch for investorer: koncept, kort beskrivelse, USP/USP, Designsøjler, Core Loop-formulering og beskrivelse af systemer, investorer, banens struktur og funktioner
Resultat: stifte bekendtskab med processen med at designe et nyt spil. Du vil lære om de grundlæggende tilgange til at komme med et spil, der vil være efterspurgt. Du vil udvikle et designdokument til dit fremtidige spil.
Space shooter
1,5 måned
Forberedelse til Space Shooter: beskrivelse af ideen, designdokument, projektstruktur og import af 2D-aktiver, sprites
Præfabrikeret rumskib: skabelse af rumskib, virtuelt joystick, kontrolabstraktion
Niveauscene: kamera, baggrund, fysiske objekter, spillerens genfødsel, niveauhætte
Niveauindhold: skibsvåben, granater, skyderestriktioner, opsamlingsgenstande, spawners
Fjendtlige skibe: fjendtligt skib præfabrikeret, statsmaskine, målpositionssøgning, skydning
Resultat: udvikle et mobilt 2D-spil Space shooter
3D racing
1,5 måned
Forberedelse til 3D-racing: billeddesign, entiteter og parametre, Rigidbody-komponent, WheelCollider-komponent, bilcontroller-script.
Bil: Byg en bil ud fra primitiver, tilpasning af hjul, afspiller- og spillerinputcontroller, tredjepersonskamera, motorlyd, kollisionslyd.
Bane: miljøsamling, terræn, bane, checkpoint passage, race controller, start og slutning af løbet, race målinger, position, omgangstid, bedste tid.
Bots: bot-controller, bevægelse til et punkt, bot-bevægelse langs banen, tilføjelse af bots til løbet, bots sværhedsgrader.
Resultat: udvikle et 3D computerspil Racing
Tower Defense
1,5 måned
Forberedelse til Tower Defense: Grundlæggende arkitektur, første prototype, tårn, fjendebevægelse, fjendeprototype og eksterne indstillinger
Spilscene-grænseflade: udvikling af TD-arkitektur, interaktion mellem spiller og fjende, simple HUD-elementer, interaktive grænseflader til at bygge tårne, styring af grænsefladegrupper
Niveauer, menuer og gemmer: arkitektur af TD-niveauer, sejrs- og nederlagsbegivenheder i niveauer, implementering af niveaukortets grænseflade, lagring af spillerens fremskridt på disken, spilstartmenu
Uddybende mekanik: vurdering af spillerens præstation, fjendebølger, bølgeacceleration, opgraderinger
Nye fjender og tårne: rustningstyper og skadestyper, tårnopgraderinger, spillerfærdigheder og anden kodestil
Resultat: udvikle et mobilt 2D tårnforsvarsspil
Team- eller indieudvikling af dit spil
3 måneder
Udvikling af spilprototyper
Design billede
Menu
Niveauer
Spil enheder
Interaktioner
Bots
Scenarier
Resultat: udvikle et spil, som du selv designer. Udvikling kan ske individuelt eller i team. Arbejdet vil blive udført under vejledning af en erfaren ekspert. Din opgave er at frigive spillet og bringe det på markedet (på Steam, Google Play og/eller App Store)
B
bonalina
18.11.2022 G.
Interessant kursus
Fordele: Feedback fra mentorer, mulighed for at besvare eventuelle spørgsmål under uddannelsen. Ulemper: Der er ingen undertekster til videoen. Jeg valgte Unity Game Developer-kurset. Jeg drømte om at skabe spil, og til sidst besluttede jeg mig for at prøve at tage kurser. Der er en masse nyttig information og interessante opgaver. Jeg kunne godt lide opgaverne, der er skriftlig information, feedback fra mentorer...
M
magnet49
30.05.2022 G.
Jeg anbefaler kurserne.
Fordele: Praktisk træningstid, stor mængde webinarer, tilgængelighed af information. Ulemper: Jeg bemærkede ikke nogen ulemper. Jeg tager Unity Game Developer-kurset. Emnet "spilmotorer" blev interessant. Jeg ville prøve at skabe mit eget spil. Jeg ledte efter en passende platform til at studere kurset. Jeg besluttede at tage et kursus om spiludvikling i Unity fra SkillFactory. Studiet foregår i fritiden fra skole...
R
Rulut678
20.05.2022 G.
Det er bedre end mange almindelige universiteter
Fordele: Du kan tage undervisning når som helst, 24/7 support, masser af tid til at udføre opgaver. Ulemper: For at arbejde skal du have en computer med mindst gennemsnitlig effekt og tilstrækkelig hukommelse. Jeg købte et kursus om spiludvikling ved hjælp af Unity-spilmotoren, dette træningsformat er helt egnet til mig. Jeg har altid godt kunne lide spil og alt, der er forbundet med dem, og da jeg så på YouT...