Beroep Game-ontwikkelaar op Unity - cursus 151.200 wrijven. van SkillFactory, training 12 maanden, Datum 13 augustus 2023.
Gemengde Berichten / / November 27, 2023
Tijdens de training maak je vier games: 3D-platformgame, Space Shooter, Tower defense en 3D-racen
Het afstudeerproject is het ontwikkelen van het concept, het gamedesign en het programmeren van je eigen game, waarbij jij het genre en platform kiest.
Basisonderdeel van de GameDev-cursus (12 maanden)
Inleiding tot GameDev
1 maand
Introductie tot GameDev: hoe games worden gemaakt van idee tot release, introductie tot game-ontwerp, technische inhoud van de game, inhoud en logica, game-inhoud, game-engines, niveaubewerking
Unity Editor: Basisprincipes van de editor, Asset-opslag, Materiaal, Collider-systeem, Verlichting, Prefabs, Terrein, Physics Engine, Deeltjessysteem, Gebruikersinterface
Niveauontwerp aan de hand van het voorbeeld van 3D Adventure: testscène, werken met prefabs, niveaumechanica en -dynamiek, basisprincipes van objectinteractie, niveaucreatie - van planning tot documentatie, WhiteBox
Een locatie helemaal opnieuw creëren: introductie in Blender, primitieven, polygonaal modelleren, een eenvoudige locatie creëren, texturen, uitpakken, importeren in de engine, de scène opzetten, verlichting toevoegen, interactief
Resultaat: creëer een 3D-platformgame en gamelocatie met verlichting en interactiviteit
Programmeren in C#
2,5 maanden
Visual Studio Basics: introductie en geschiedenis van de C#-taal, Visual Studio-ontwikkelomgeving, eerste programma, compilatieproces, foutopsporing van applicaties
GIT Basics: Versiecontrolesystemen, Inleiding tot Git, Github, Markdown, Git UI, Git in Visual Studio, Basis Git-bewerkingen, Git Branching, Geavanceerde Git-functies
Basisconcepten en gegevenstypen: variabelen, constanten, letterlijke waarden, basisgegevenstypen, opsommingen, console-invoer en -uitvoer, standaard C#-bewerkingen, typeconversies
Basis C#-constructies: conditionals en constructies, loops, arrays, tuples, workshop
Methoden in C#: methoden, methodeparameters, doorgeven van parameters, bereik, recursieve functies, eindproject
OOP: referentie- en betekenisvolle gegevenstypen, structuren en objecten, klassen en structuren, kenmerken van het werken met referentie- en betekenisvolle gegevenstypen, inpakken en uitpakken, inkapseling, overerving, polymorfisme, abstracte klassen, aggregatie en compositie, statische klassen en elementen, generalisaties
C# integreren in Unity: kenmerken van C# in Unity, waardoor een eenvoudig 3D-avontuur ontstaat
Spel ontwerp
1 maand
Level Design: basisconcepten, stadia van levelproductie
Niveauproductie: idee, papieren prototype, blanco, niveaukunst
Teamontwikkeling: rollen, kunst, ingenieurs, ontwerpers, management, ontwikkelingsfasen
Een gameconcept en pitch schrijven voor investeerders: concept, korte beschrijving, USP/USP, ontwerppijlers, Core Loop-formulering en beschrijving van systemen, investeerders, structuur en kenmerken van de pitch
Resultaat: Maak kennis met het proces van het ontwerpen van een nieuw spel. Je leert over de basisbenaderingen om een spel te bedenken waar veel vraag naar is. Je ontwikkelt een ontwerpdocument voor je toekomstige game.
Ruimte schieter
1,5 maanden
Voorbereiding voor Space Shooter: beschrijving van het idee, ontwerpdocument, projectstructuur en import van 2D-assets, sprites
Prefab-assemblage van ruimteschepen: creatie van ruimteschepen, virtuele joystick, besturingsabstractie
Niveauscène: camera, achtergrond, fysieke objecten, wedergeboorte van de speler, level cap
Niveau-inhoud: scheepswapens, granaten, schietbeperkingen, ophaalobjecten, spawners
Vijandelijke schepen: prefab vijandelijk schip, State Machine, zoeken naar doelpositie, schieten
Resultaat: ontwikkel een mobiel 2D-spel Space shooter
3D racen
1,5 maanden
Voorbereiding voor 3D-racen: beeldontwerp, entiteiten en parameters, Rigidbody-component, WheelCollider-component, autocontrollerscript.
Auto: een auto bouwen van primitieven, wielen aanpassen, speler- en spelerinvoercontroller, derde persoonscamera, motorgeluid, botsingsgeluid.
Baan: omgevingsmontage, terrein, baan, checkpointpassage, racecontroller, begin en einde van de race, racestatistieken, positie, rondetijd, beste tijd.
Bots: botcontroller, beweging naar een punt, botbeweging langs de baan, bots toevoegen aan de race, bot-moeilijkheidsgraden.
Resultaat: ontwikkel een 3D-computerspel Racing
Toren verdediging
1,5 maanden
Voorbereiding op Tower Defense: basisarchitectuur, eerste prototype, toren, vijandelijke beweging, vijandelijk prototype en externe instellingen
Spelscène-interface: ontwikkeling van TD-architectuur, interactie tussen speler en vijand, eenvoudige HUD-elementen, interactieve interfaces voor het bouwen van torens, beheer van interfacegroepen
Niveaus, menu's en opslag: architectuur van TD-niveaus, overwinnings- en nederlaaggebeurtenissen in niveaus, implementatie van de niveaukaartinterface, opslaan van de voortgang van de speler op schijf, startmenu van het spel
Verdiepende mechanica: beoordeling van spelersprestaties, vijandelijke golven, golfversnelling, upgrades
Nieuwe vijanden en torens: pantsertypes en schadetypes, torenupgrades, spelersvaardigheden en andere codestijlen
Resultaat: ontwikkel een mobiel 2D-torenverdedigingsspel
Team- of indie-ontwikkeling van uw game
3 maanden
Ontwikkeling van spelprototypes
Ontwerp afbeelding
Menu
Niveaus
Game-entiteiten
Interacties
Botten
Scenario's
Resultaat: ontwikkel een spel dat je zelf ontwerpt. Ontwikkeling kan individueel of in teamverband plaatsvinden. De werkzaamheden worden uitgevoerd onder begeleiding van een ervaren deskundige. Jouw taak is om het spel uit te brengen en op de markt te brengen (op Steam, Google Play en/of App Store)
B
bonalina
18.11.2022 G.
Interessante cursus
Voordelen: Feedback van mentoren, de mogelijkheid om eventuele vragen te beantwoorden tijdens de training. Nadelen: Er zijn geen ondertitels voor de video. Ik heb gekozen voor de opleiding Unity Game Developer. Ik droomde ervan games te maken en uiteindelijk besloot ik cursussen te volgen. Er is veel nuttige informatie en interessante taken. Ik vond de opdrachten leuk, er is schriftelijke informatie, feedback van mentoren...
M
magneet49
30.05.2022 G.
Ik raad de cursussen aan.
Voordelen: Handige trainingstijd, groot aantal webinars, beschikbaarheid van informatie. Nadelen: Ik heb geen nadelen opgemerkt. Ik volg de opleiding Unity Game Developer. Het onderwerp ‘game-engines’ werd interessant. Ik wilde proberen mijn eigen spel te maken. Ik was op zoek naar een geschikt platform om de cursus te bestuderen. Ik besloot een cursus game-ontwikkeling in Unity te volgen van SkillFactory. Studeren vindt plaats in de vrije tijd van school...
R
Rulet678
20.05.2022 G.
Het is beter dan veel reguliere universiteiten
Voordelen: Je kunt op elk moment lessen volgen, 24/7 ondersteuning, voldoende tijd om taken uit te voeren. Nadelen: Om te kunnen werken heb je een computer nodig met minimaal gemiddeld vermogen en voldoende geheugen. Ik heb een cursus game-ontwikkeling gekocht met behulp van de Unity-game-engine, deze trainingsvorm is volledig geschikt voor mij. Ik heb altijd van games gehouden en alles wat daarmee te maken heeft, en toen ik het op YouT zag...