Opleiding: Game Development

Game Developer Opleiding

Je hebt een idee in je hoofd voor een game. Leuk! Maar hoe begin je? In deze opleiding behandelen we hands-on hoe je games maakt. We gaan dit doen door 6 weken lang iedere week een andere stand alone game te maken. Zo bouw je gelijk ook je portefeuille op voor als je verder wilt in de gaming industrie. Deze opleiding is geschikt voor iedereen die wil beginnen met programmeren. Ook is deze opleiding geschikt voor degene die al veel programmeerervaring heeft. 

De juiste game development software is belangrijk om een goede game te kunnen maken. Daarom gebruiken we Unity3D. Dit wordt gebruikt voor het maken van zeer bekende games waaronder Subnautica, Hearthstone en Beat Saber. Daarnaast is het ook nog eens eenvoudig om mee te beginnen. Unity3D wordt gebruikt voor het maken van computer, mobile, console en VR games en ook voor 3D presentaties. Zo kan je games maken op elk niveau en voor elke markt.

Over de Opleiding Game Development

Het maken van games en een virtuele wereld is een creatieve en leerzame activiteit. Het kan worden gebruikt om je verhaal te vertellen, een beleving te scheppen en uitdagingen te creëren. Daarnaast is het een hele goede manier om te leren programmeren.

Om goed te worden in game development helpt het om in een korte tijd diverse kleine games te maken. Daarom gaan we elke week een nieuw spel ontwikkelen waar je ook thuis aan zal werken. Bij elke game zullen we andere aspecten van game development belichten. Zo gaan we werken met objecten laten bewegen, 3D modellen importeren, animaties toevoegen, kunstmatige intelligentie geven aan tegenstanders, online multiplayer en programmeerconcepten behandelen.

De opleiding bestaat uit 6 lessen van 4 uur die zowel fysiek kunnen worden gevolgd als achteraf online kunnen worden teruggekeken. Tijdens de lessen maken we de opzet van een game en behandelen we theorie. Het huiswerk is de game af te maken in een vorm die jij leuk vindt. Gemiddeld zal je thuis 8 uur nodig hebben om de game af te maken en te oefenen met de stof. 

Leerdoelen

Na deze opleiding:

  • Kan je werken met de professionele software Unity3D;
  • Kan je 3D modellen inladen en animeren;
  • Kan je een besturing maken;
  • Kan je een camera een object laten volgen;
  • Kan je AI toevoegen aan tegenstanders;
  • Kan je programmeren in C#;
  • Kan je een game voor de computer en mobiel maken;
  • Ken je wat nodig is om een online multiplayer te maken.

Voor wie is de Game Development opleiding?

  • Programmeerkennis hebben helpt maar is niet vereist
  • Je hebt geen tot weinig ervaring met Game Development
  • Je wilt een eigen game/virtuele wereld maken
  • Je wilt code schrijven voor je game
  • Je bent bereid om 12 uur per week voor 6 weken lang te besteden aan deze opleiding.

Opleiding Inhoud Game Development

Tijdens deze opleiding gaan we een paar games maken in Unity3D. Tijdens deze games zullen we onder andere de volgende aspecten leren.

Wereld inrichten

  • Plaatsen van objecten. Een heel groot gedeelte van de ervaring van je game is de wereld van het spel. Je zal leren hoe je objecten in de wereld kan plaatsen.
  • Modellen inladen. Je leert complexere 3D modellen plaatsen in jouw game.

Beweging

  • Objecten laten bewegen. Je leert objecten in jouw wereld bewegen met code.
  • Besturingssysteem voor de speler. Je leert hoe Unity omgaat met inputs van de muis, keyboard en controller. Hiermee ga je karakters besturen in je game.
  • Artificial Intelligence (AI). In vele games komen er objecten voor die complexer gedrag hebben, bijvoorbeeld tegenstanders. Unity heeft hiervoor een AI systeem waarmee je vrij eenvoudig objecten kan laten doen wat jij wilt.

User interface

  • Het maken van menu’s. We gaan menu’s maken zodat je gemakkelijk kan navigeren door de game.
  • Teksten en knoppen in de game. In de game zelf zijn er ook teksten en knoppen nodig om bepaalde acties uit te voeren en om status bij te houden.

Spelregels

  • Interacties. Objecten binnen je wereld zullen interactie met elkaar nodig hebben. We zullen met het interactie systeem van Unity gaan werken.
  • Logica toevoegen. Een game heeft doelen en gebeurtenissen nodig. Hiervoor gaan we functies maken die bijhouden wat wanneer moet gebeuren.

Multiplayer

  • Online Multiplayer. Het toevoegen van een online multiplayer systeem is vrij lastig en kan al gauw vrij rommelig worden. Je zal tijdens de cursus leren wat er komt kijken bij een online multiplayer game.
  • Communicatie. Je zal leren hoe communicatie werkt tussen verschillende computers. We behandelen TCP, UDP en Websockets en wat je wanneer moet gebruiken.

Programmeren

  • Object Georienteerd Programmeren. Unity3D werkt met een object georiënteerde mindset. Je zal tijdens deze cursus leren wat dit inhoudt. 
  • Enum. Enum is voor beginnende programmeurs exotisch. Het is heel handig om je code netjes te houden en om fouten te voorkomen.
  • Event systemen. Je zal leren over hoe je met behulp van events communicatie tussen verschillende stukjes code kan hebben.

Extra informatie over de Game Development opleiding

  • Na je inschrijving nemen we contact met je op voor een intake. Dit doen we om je ervaring en leerbehoeften goed in kaart te brengen.
  • De cursussen worden gegeven in groepen van maximaal 20 personen . 
  • Je hebt voor deze cursus een eigen laptop nodig om mee te doen. Je hoeft van te voren geen software te installeren.
  • Tijdens de cursus zal er een lunch worden voorzien. Heb je dieetvoorkeuren? Laat het ons weten! Dan zorgen wij voor een aangepaste lunch.
Meer...
€825
ex. BTW
Beoordeling
9.0 (3)
Aangeboden door
School of Data Science
Onderwerp
Gamedesign
Niveau
HBO
Looptijd
6 dagen
Taal
nl
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Min: 2
Max: 20
Tijdstip
Overdag
Tijden en locaties
Online
di 1 jul. 2025
Online
vr 1 aug. 2025
Online
ma 1 sep. 2025
Online
wo 1 okt. 2025
Online
za 1 nov. 2025
Online
ma 1 dec. 2025
Keurmerken aanbieder
Winnaar Beste Opleider van Nederland 2022
Winnaar Beste Opleider van Nederland 2020
NRTO
UWV scholingsvoucher
Winnaar Beste Opleider van Nederland 2023
Winnaar Beste Opleider van Nederland 2024