Game-ontwikkelaar op Unity from scratch - gratis cursus van Skillbox, training, Datum: 29 november 2023.
Gemengde Berichten / / November 27, 2023
Iedereen die zich met gameontwikkeling wil bezighouden
Leer programmeren in C#, begrijp de basisprincipes van 3D-modellering en de kenmerken van game-ontwikkeling. U kunt gaan werken in het vakgebied dat u interesseert.
Beginnende programmeurs
Systematiseer uw kennis in de C#-taal, bestudeer de Unity API. Aan het einde van de training heeft u een diep inzicht in alle ontwikkelingsfasen en beschikt u over een kant-en-klaar portfolio - u kunt meer in rekening brengen voor uw werk.
Voor ervaren ontwikkelaars die de overstap willen maken naar game-ontwikkeling
Beheers de Unity-engine, leer hoe u gamelogica creëert en begrijp hoe een game-ontwikkelteam werkt. Je kunt van specialisatie veranderen en aan de slag gaan in een gamestudio.
3D-MODELLING, BASIS VAN WERKEN IN UNITY Hoofd van de zakelijke rol Game Developer, COO van de game-ontwikkelingsstudio IThub Games, gecertificeerde Unity-ontwikkelaar
Inleiding tot eenheid
Installeer de engine, maak kennis met de interface en werk met de primitieven.
Werken met assets op het podium
Je leert hoe en waar je kant-en-klare modellen en afbeeldingen kunt downloaden, en leert over camera's en verlichting.
Inleiding tot interfaces
Maak uw eerste interface met behulp van het Canvas-element.
Introductie van C#
Schrijf code die ervoor zorgt dat het spel reageert op spelersinteracties met de interface.
C#-workshop
Je leert over variabelen, gegevenstypen, arrays, lussen en methoden - je begrijpt de basisprincipes van vrijwel elke programmeertaal. Om je vaardigheden te versterken, kun je een Tic Tac Toe-spel maken.
Spel Red het dorp: begin
Je zult begrijpen wat de gameloop en gametijd zijn in Unity, achtergrondmuziek aan het spel toevoegen.
Spel Red het dorp: definitief
Schrijf gameloop-methoden en stel gameprocessen in.
Verplaatsen en roteren
Leer objecten verplaatsen en roteren met behulp van code, vectoren en de component Transformeren.
Maak kennis met de Physics Engine
Leer werken met botsers, triggers en RigidBody om te profiteren van de kracht van de Unity-fysica-engine.
Wildbalspel: deel 1
Begrijp de instellingen en animatie van het personage, creëer een hindernisbaan.
Wildbalspel: deel 2
Leer hoe u gegevens invoert, uw camera instelt en niveaus maakt met ProBuilder.
Wildbalspel: deel 3
Pas het geluid aan, voeg een mechanisme voor vertraagde herstart toe en maak kennis met het deeltjessysteem voor het creëren van speciale effecten.
Wildbalspel: deel 4
Voeg texturen en materialen toe aan game-items om het spel kleurrijker te maken.
Werken in teamverband
Je leert waarom een team nodig is bij de ontwikkeling van games, hoe taken worden verdeeld en welke rollen er zijn. Overweeg hulpmiddelen waarmee u samen aan een project kunt werken.
Verhaal in games
Beheers de principes van het vertellen van verhalen in games en begrijp hoe de plot van een game verschilt van die van boeken en films.
Platformgame: deel 1
Je gaat aan de slag met 2D-graphics, waarbij je sprites (afbeeldingen) en animaties aan het spel toevoegt.
Platformgame: deel 2
Je begrijpt de 2D-fysica, herziet je kennis van botsers en triggers, en leert over connectoren en effectoren.
Platformgame: deel 3
Leer hoe je de camera zo instelt dat deze de held soepel volgt, tegenstanders creëert en de logica van hun gedrag opschrijft.
Platformgame: deel 4
Pas de spelinterface en karaktercontroller aan, implementeer de selectie van bonussen, schade aan de speler en vijanden.
C#-workshop
Begrijp lussen, de constructie van schakelkasten en algoritmen voor het sorteren van bellen en selecties om uw programmeervaardigheden te verbeteren.
Mobiel spel Crazy Run:
Ontwerp de interface voor verschillende resoluties, leer werken met mobiele data-invoer - touchscreen en gyroscoop.
Maak kennis met Blender
Je begrijpt de interface van de gratis 3D-editor Blender, zodat je zelf assets voor je games kunt maken.
Props-modellering
Leer statische omgevingselementen te creëren - rekwisieten.
Werken met materialen in Blender
Leer materialen maken in Blender en koppel deze aan modellen. Importeer kant-en-klaar materiaal in Unity om details aan games toe te voegen.
Een Low Poly-personage creëren
Je modelleert een eenvoudig personage dat in Unity kan worden geïmporteerd.
Het creëren van een spellandschap
Leer hoe u terrein voor locaties kunt creëren met behulp van de ingebouwde Terrain-tool van Unity, waarmee u het terrein flexibel kunt aanpassen.
Animatie maken en werken met de camera
Breng personages en objecten tot leven met animatie met behulp van TimeLines, en leer hoe u uw camera kunt besturen met CineMachine, een krachtig hulpmiddel dat niet alleen in games maar ook in films wordt gebruikt.
Nabewerking
Voeg vervagings-, reflectie- en vervormingseffecten toe aan het spel, pas de kleurcorrectie, tekendiepte en andere parameters en filters aan.
Spel ontwerp
Ontdek wat de speler wil en hoe je het hem kunt geven. Maak speldocumentatie zodat het team uw idee goed begrijpt.
Spel DarkLand: het begin
Creëer een niveau en vijanden, pas hun gedrag aan en leer hoe je ze slimmer kunt maken met NavMesh, een hulpmiddel voor het vinden van paden.
Spel DarkLand: definitief
Stel het richten in met de muis en leer objecten kruispunten en afstanden te volgen met behulp van Raycasts.
Afstudeerproject
Arcade van bovenaf. Je maakt een arcadespel gebaseerd op het spel Crimson Land. Daarin gebruikt de speler verschillende wapens om golven monsters te vernietigen.