Project Super Awesome Charity Game

We konden bij de introductie van het keuzesemster kiezen uit een aantal verschillende projecten, namelijk: een XBox/PC game met XNA 3.1, een Windows phone game met XNA 4 of een aantal opdrachten van bedrijven. Hierbij hebben Krien Linnenbank, Remco van de Sande en ik gekozen om een Xbox spel te maken. Met het maken van een XBox game moesten we meedoen aan de Imagine Cup en moesten we onze eigen game geluiden opnemen in de studio op school.

We hebben een XBox spel gemaakt genaamd “Super Awesome Charity Game”. Dit spel hebben we gemaakt met C# en XNA 3.1. De gebruiker van het spel vertegenwoordigt een nieuwe hulporganisatie die in Afrika probeert de lokale dorpjes te helpen. De gebruiker beschikt vanaf het begin van het spel over een basis kamp waar hij vandaan probeert omliggende dorpjes te helpen in het regelen van hun basisbehoeften. De gebruiker kan ieder dorp in de buurt helpen door het dorp op te bouwen door middel van het bouwen van waterpompen, boerderijen, scholen en handelsposten.

In dit project heb ik de rol aangenomen als projectleider en hoofdprogrammeur.

gts_menu gts_sacg

Promotiefilm

Soepel had een opdracht gekregen om een promotioneel filmpje te maken voor een ander webgame bedrijf. De collega’s die dit project zouden moeten realiseren waren op dat moment bezet. Ik heb voorgesteld om hier een begin aan te maken, aangezien ik in het tweede leerjaar heb leren werken met Adobe Premiere Pro en hiermee dus een begin kon maken. Ik heb eerst met vormgever Ricardo van Duuren overlegd wat er in het filmpje moet komen. Het bronmateriaal bestond al dus ik kon meteen aan de slag met controleren en monteren. Eerst heb ik alle fragmenten op goede volgorde achter elkaar gezet met goede timing. Daarna heb ik er een achtergrond en effecten op gezet.

CSV Parser

Voor een bestaand quiz-spel van Soepel BV moest een CSV-XML parser gemaakt worden aangezien de klanten gemakkelijk vanuit MS Excel gemakkelijk een CSV kan exporteren. CSV kan niet gemakkelijk ingeladen worden in Actionscript, dus is mij gevraagd om hier een stuk voor te programmeren. Ik heb eerst CSV en XML geanalyseerd. Omdat het beide tekstgebaseerde bestanden zijn, kon ik een zoeken-en-vervangen functie maken.

Body & Brain

Body & Brain is de Nintendo DS titel waar Soepel op des tijds mee bezig was. In de tijd dat ik geen persoonlijke projecten had, heb ik mee kunnen werken aan dit project.

Voordat ik volledig ingezet kon worden in dit project, mocht ik in de middagen de voortgang van Body & Brain testen en fouten noteren. Op dat moment was ik daar het best geschikt voor aangezien ik nog weinig voorkennis van het spel had.

Rattack

Rattack is voorgesteld door het management team als prototype spel. Rattack is een combinatie tussen een tower defence spel en een Real Time Strategy spel. De naam komt van de ratten die je als soldaatjes laat aanvallen. Ik heb dit project in mijn eentje gerealiseerd.

stage_rattack

Fantasy Hockey

Fantasy Hockey is een web spel voor Hoofdklasse Hockey. Het is een manager spel waarbij je een selectie maakt van bestaande spelers om een eigen team samen te stellen waarmee je punten kunt winnen gebaseerd op werkelijke speler statistieken. Dit project is gerealiseerd door meerdere programmeurs en vormgevers. Ik ben de enige geweest die constant op dit project was ingedeeld. Fantasy Hockey is halverwege het project hernoemd naar Hockey manager.

stage_hockeymanager

Project 3D Graphics – Eco Garden

2010

Opdracht:
Maak een webapplicatie met papervision, om een 3D virtual reality wereld te maken. Papervision is een library voor Adobe Flash om 3D beelden te kunnen realiseren.

Het concept wat we met de projectgroep bedacht hebben heet Eco Garden. Eco Garden is een applicatie bedoeld voor basisschool kinderen. Met deze applicatie kunnen deze kinderen leren over het ecosysteem, welke uitvindingen op het gebied van natuurvriendelijke energie winning zijn en hoe het zich in stand houd. Dit wilden we combineren met de augmented reality library ‘FLAR toolkit’. Met FLAR toolkit kan je met een webcam 3D beelden projecteren op het camera perspectief.

hu_flar

Project Beeldverwerking – Orions Fall

2009

Opdracht:
De opdracht voor dit project is het maken van een game in Flash. De game moet zowel op het Web gespeeld kunnen worden (m.b.v. de Flash browser plugin) als gedownload kunnen worden om lokaal te spelen.

Voor dit project hebben we een spel bedacht voor de casual webgamer, Orions Fall genaamd. Een simpele top-down shooter waarbij je een ruimteschip bestuurd om de vijanden van je af te slaan.

Bij dit project was ik als projectleider uitgekozen. Verder had ik de taak op mij genomen om de engine voor dit spel te maken. Dit heb ik in Adobe Flash met Actionscript 3.0 gemaakt. Dit project was niet helemaal afgemaakt en heb ik met toestemming mee naar huis genomen om er zelf meer aan te werken.
Tevens heb ik voor dit project enige leveldesign en andere details ontworpen.

hu_orion

Project Mediamanagement – Med-x

2009

Opdracht:
Het projectteam ontwikkelt aan de hand van eigen ideeën een concept voor een database-driven Web applicatie. De Web applicatie moet twee user interfaces hebben: een publieke gebruikersinterface en een beheersinterface. Tevens moet een beveiliging worden geïmplementeerd op zowel de publieke interface als de beheersinterface.

Het concept dat met de projectgroep bedacht was om een web applicatie te maken voor ziekenhuizen, artsen, huisartsen en hun clienten, waarmee zij makkelijk medicatie bij konden houden en overal konden distributeren. Dit hebben wij Med-X genoemd.

Mijn taak in dit project was het programmeren van de menu balk, bovenin de website. Deze balk moest een aantal knoppen bevatten waarmee je door de inhoud van de site kon navigeren. Ook moest je kunnen inloggen. Dit heb ik gerealiseerd met SWX wat een verbinding met de database verzorgde. Ik heb alles in Adobe Flash met Actionscript 3.0 gemaakt.

hu_medx

Project Audiobewerking – inTune

2009

Opdracht:
Realiseer een werkend prototype van een Java (J2ME) applicatie voor je GSM. Het soort applicatie is vrij, maar de nadruk dient te liggen op het gebruik van audio.

Het concept dat met de projectgroep bedacht was om een gitaarstemmer te maken. We kwamen er achter dat een chromatische stemmer vrij complex was en dat we daar geen tijd voor hadden. Dus hebben we gekozen voor een stemmer met geluid. Mijn taak in dit project was het programmeren van het geluid en menu systeem. Dit moest gedaan worden in Mobile Java.

hu_mjava hu_mjava2