C++ for Games

Engels

Bachelorniveau | 10 weken | Engelstalig
Data: nog niet bekend

Een hoger niveau

Vaardig zijn in programmeren is een steeds belangrijkere vaardigheid om over te beschikken. Programmeertalen als Python, Rust, C, and C++ worden in vele verschillende sectoren gebruikt, onder andere onderzoek, financiƫn, kunstmatige intelligentie, data science, en videospellen. Het is niet voldoende om in slechts een taal te kunnen programmeren, maar hoe programmeerproblemen op een hoger niveau op te lossen.

Door de basiskennis van C++ door de ogen van een gameprogrammeur te leren, zul je niet alleen leren hoe je complexe programmeerproblemen aan moet pakken; je zult ervan genieten om het te doen!

Waarom BUas?

  • Perfect startpunt om alles over Game Development te leren
  • Het is een online cursus.  Je kunt ervoor kiezen om de interactieve labdagen online bij te wonen of op de campus in Breda
  • Je behandelt alle basiskennis van C++
  • Je leert je eigen game te bouwen

Opbouw van de studie

Curriculum

Tijdens deze cursus leer je hoe je in C++ programmeert. Deze cursus veronderstelt niet dat je eerdere programmeerervaring hebt. De cursus omvat de basiskennis van programmeren in C++ en tegen het einde van de cursus kun je een eenvoudige 2D game maken die in C++ geschreven is.

 De cursus behandelt de volgende onderwerpen:

  • Basiskennis van C++ (datatypes, voorwaarden & lussen, functors, klassen)
  • De Standaard Softwarebibliotheek (containers, algoritmes, bereik, zicht)
  • Wiskunde voor games (vectoren, matrixen, krommingen, 2D-fysica)
  • Patronen in gameontwerp (eenvoudige, herbruikbare elementen)

Studiebelasting en begeleiding

De totale studiebelasting is vijf studiepunten. Dit betekent dat studenten waarschijnlijk 14 tot 17 uur per week dienen te investeren om de cursus af te ronden. Dit omvat de tijd om de online colleges te volgen, de interactieve labdagen, en het afronden van de opdrachten.

De cursus is ontworpen om een interactieve praktijkervaring te bieden. Het grootste gedeelte van je leren vindt plaats in de vorm van online colleges die buiten de les gegeven worden, en praktijklabs die in de les of online gegeven worden, waarin we werken aan specifieke programmeervoorbeelden en de vordering van je opdrachten bekijken en feedback geven. Dit is een open ervaring dus je feedback wordt niet alleen door de docenten, maar ook door je studiegenoten gegeven!

Studie methode

De kennis die je gaat toepassen op de opdracht wordt als online colleges aangeboden. Deze colleges bevatten korte, bondige inhoud die de kennis biedt die nodig is om de opdrachten af te ronden.

Tijdens de interactieve labdagen krijg je feedback op je opdrachten om je te begeleiden richting het maken van een 2D-game. De labdagen zijn elke dinsdag en donderdag en duren elk ongeveer twee uur (met een pauze). De labs worden ook opgenomen, dus je kunt de labs op afstand volgen. Maar de beste manier om feedback op je opdrachten te krijgen is om persoonlijk aanwezig te zijn!

Praktische informatie

Edubadge

Tegen het einde van de cursus hebben de studenten een 2D-game gebouwd die op een online platform geplaatst kan worden. Bovendien dienen zij te reflecteren op het veranderproces en tegelijk hun beslissingen te verantwoorden, en hoe ze zich persoonlijk ontwikkelden tijdens deze reis.

Als je deze cursus succesvol afrondt, ontvang je een Edubadge, een erkend digitaal certificaat. Deze microcredential wordt op NLQF-niveau 6 uitgegeven.

Toelating en inschrijving

Om toegelaten te worden tot deze cursus dien je een diploma te hebben dat gelijkwaardig is aan havo, vwo of mbo of dien je deze opleidingen momenteel te volgen. Ook dien je aan te tonen dat je het Engels voldoende beheerst d.m.v. je toetsresultaten voor het Cambridge C1 Advanced / Cambridge Certificate in Advanced English (CAE) examen.

Twintig kandidaten worden tot de module C++ for Games toegelaten. Deze module kan doorgang vinden als we tenminste tien kandidaten hebben. Je kunt je tot vier weken voor de startdatum van de cursus aanmelden.

Schrijf je hier in

Meer cursussen voor professionals

Wist je dat wij meer cursussen voor professionals aanbieden? Op deze pagina vind je een overzicht van alle cursussen en kun je uitgebreidere informatie over deze microcredentials lezen.