Spiludvikler på Unity fra bunden - gratis kursus fra Skillbox, træning, Dato: 29. november 2023.
Miscellanea / / November 27, 2023
Alle, der ønsker at komme ind i spiludvikling
Lær at programmere i C#, forstå det grundlæggende i 3D-modellering og funktionerne i spiludvikling. Du kan begynde at arbejde inden for det felt, der interesserer dig.
Begyndere programmører
Systematiser din viden i C#-sproget, studere Unity API. Ved afslutningen af uddannelsen vil du have en dyb forståelse for alle udviklingsstadier og en færdiglavet portfolio - du vil kunne kræve mere for dit arbejde.
For erfarne udviklere, der ønsker at bevæge sig ind i spiludvikling
Mestre Unity-motoren, lær at skabe spillogik, og forstå, hvordan et spiludviklingsteam fungerer. Du kan ændre dit speciale og gå på arbejde i et spilstudie.
3D-MODELERING, GRUNDLÆGGENDE OM ARBEJDE I UNITY Leder af spiludviklerens forretningsrolle, COO for spiludviklingsstudiet IThub-spil, certificeret Unity-udvikler
Introduktion til enhed
Installer motoren, bliv bekendt med grænsefladen og arbejd med primitivet.
Arbejde med aktiver på scenen
Du vil finde ud af, hvordan og hvor du kan downloade færdige modeller og grafik, lære om kameraer og belysning.
Introduktion til grænseflader
Opret din første grænseflade ved hjælp af Canvas-elementet.
Introduktion til C#
Skriv kode, der får spillet til at reagere på spillerinteraktioner med grænsefladen.
C# workshop
Du lærer om variabler, datatyper, arrays, loops og metoder - du vil forstå det grundlæggende i næsten ethvert programmeringssprog. For at styrke dine færdigheder skal du oprette et Tic Tac Toe-spil.
Spil Red landsbyen: begyndelse
Du vil forstå, hvad spilløkken og spilletid er i Unity, føj baggrundsmusik til spillet.
Spil Red landsbyen: finale
Skriv spilløkkemetoder og opsæt spilprocesser.
Flyt og drej
Lær at flytte og rotere objekter ved hjælp af kode, vektorer og Transform-komponenten.
Introduktion af fysikmotoren
Lær at arbejde med kollidere, triggere og RigidBody for at drage fordel af kraften i Unity-fysikmotoren.
Wild Ball Game: Del 1
Forstå indstillingerne og animationen af karakteren, opret en forhindringsbane.
Wild Ball Game: Del 2
Lær, hvordan du indtaster data, opsætter dit kamera og opretter niveauer ved hjælp af ProBuilder.
Wild Ball Game: Del 3
Tilpas lyden, tilføj en forsinket genstartsmekaniker, og bliv bekendt med partikelsystemet til at skabe specielle effekter.
Wild Ball Game: Del 4
Tilføj teksturer og materialer til spilaktiver for at gøre spillet mere farverigt.
Arbejde i teams
Du lærer, hvorfor der er brug for et team i spiludvikling, hvordan opgaverne er fordelt, og hvilke roller der er. Overvej værktøjer, der hjælper jer med at arbejde sammen om et projekt.
Fortælling i spil
Mestre principperne for historiefortælling i spil og forstå, hvordan plottet i et spil adskiller sig fra bøger og film.
Platform: del 1
Du vil begynde at arbejde med 2D-grafik, tilføje sprites (billeder) og animationer til spillet.
Platform: del 2
Du vil forstå 2D-fysik, gennemgå din viden om kollidere og triggere og lære om konnektorer og effektorer.
Platform: del 3
Lær, hvordan du sætter kameraet op, så det jævnt følger helten, skab modstandere og skriv logikken i deres adfærd ned.
Platform: del 4
Tilpas spilgrænsefladen og karaktercontrolleren, implementer valget af bonusser, skader på spilleren og fjender.
C# workshop
Forstå loops, switch-case-konstruktion og boble- og udvalgssorteringsalgoritmer for at forbedre dine programmeringsevner.
Mobilspil Crazy Run:
Design grænsefladen til forskellige opløsninger, lær hvordan du arbejder med mobildatainput - berøringsskærm og gyroskop.
Introduktion til Blender
Du vil forstå grænsefladen i den gratis 3D-editor Blender for selv at skabe aktiver til dine spil.
Rekvisitter modellering
Lær at skabe statiske miljøelementer - rekvisitter.
Arbejde med materialer i Blender
Lær at skabe materialer i Blender og link dem til modeller. Importer færdige materialer til Unity for at tilføje detaljer til spil.
Oprettelse af en lav poly-karakter
Du vil modellere en simpel karakter, der kan importeres til Unity.
Oprettelse af et spillandskab
Lær, hvordan du opretter terræn til steder ved hjælp af Unitys indbyggede terrænværktøj, som giver dig mulighed for fleksibelt at tilpasse terrænet.
Oprettelse af animation og arbejde med kameraet
Bring karakterer og objekter til live med animation ved hjælp af TimeLines, og lær, hvordan du styrer dit kamera med CineMachine, et kraftfuldt værktøj, der ikke kun bruges i spil, men også i film.
Efterbehandling
Tilføj sløring, refleksion og forvrængning effekter til spillet, juster farvekorrektion, tegnedybde og andre parametre og filtre.
Spil design
Find ud af, hvad spilleren vil have, og hvordan man giver ham det. Opret spildokumentation, så teamet forstår din idé korrekt.
Spil DarkLand: begyndelsen
Skab et niveau og fjender, tilpas deres adfærd, og lær hvordan du gør dem smartere ved hjælp af NavMesh, et stifindingsværktøj.
Spil DarkLand: final
Indstil sigte med musen, lær objekter at spore kryds og afstande ved hjælp af Raycasts.
Afgangsprojekt
Top-down arkade. Du vil oprette et arkadespil baseret på spillet Crimson Land. I den vil spilleren bruge forskellige våben til at ødelægge bølger af monstre.