Bij het vak hoort het collegedictaat Gameprogrammeren versie september 2011, download de PDF hier (6.8MB). Dit is vanaf begin september te koop bij het studiepunt
van de betafaculteit (BBL kamer 184). Er is veel veranderd ten opzichte van de versie van vorig jaar. Als je het vak herkanst, raad ik je aan om de versie 2011 van het dictaat te gebruiken. Verder is de volgende literatuur ook beschikbaar:
- Een overzicht van de syntax diagrammen die tijdens de colleges gebruikt worden.
- Een overzicht van veelgebruikte klassen in C# en XNA.
- De op het college vertoonde Powerpoint-presentaties zijn te downloaden op de college-pagina.
- De voorbeeldprogramma's uit het dictaat kunnen hier gedownload worden (50MB).
Tentamens
Er is een aantal oefententamens beschikbaar, zie onderstaande tabel.
Andere interessante links
- Op de MSDN pagina vind je de volledige beschrijving van alle klassen en methoden in de XNA bibliotheek.
- Alhoewel er niet echt een "standaard" is die vastlegt hoe we goede, duidelijke code moeten schrijven, zijn er wel veel dingen over geschreven. Bijvoorbeeld hier of hier. Iedereen schrijft zijn code op een andere manier, maar het volgen van dit soort vuistregels is aan te raden. Het belangrijkste is om consequent te zijn. Bijvoorbeeld als je ergens een methodenaam met een hoofdletter begint, dan kun je dat maar beter overal doen. Leesbare code verhoogt de bruikbaarheid van je code voor anderen en maakt het voor de assistenten een stuk makkelijker om je practicumopgaven na te kijken ;-).
- Alhoewel C# een door Microsoft ontwikkelde taal is, bestaan er ook compilers voor andere platformen zoals Linux. Hierop werken de meeste standaardbibliotheken gewoon. Echter, je kunt er geen XNA games mee maken aangezien die gebruikmaken van de Windows-specifieke DirectX bibliotheken.
- Op het blog van Tigran Gasparian kun je meer informatie lezen over source control, ofwel samenwerken aan dezelfde code en het automatisch backuppen/bijwerken.