Portfolio Naam: Sten Duindam studentnummer: 3019434 Intake procedure Opleidingsnaam (instelling) Opleidingsnaam (landelijk) Onderwijsinstelling Plaats Soort opleiding Inschrijvingsvorm Opleidingsvorm HKU Game Development B Creative Media and Game Technologies HKU HILVERSUM B student voltijd Periode 01-09-2016 t/m 31-08-2017
biografie Mijn naam is Sten Duindam en ik ben 20 jaar oud. Tijdens mijn Marketing en Communicatie studie heb ik stage gelopen bij Bluedesk. Hier kwam ik voor het eerst in aanraking met online marketing en werkte ik 40 uur per week aan websites om deze te optimaliseren voor de verschillende zoekmachines. Al snel interesseerde de marketing kanten mij steeds minder en trok het zelf produceren van websites mij meer. In mijn vrije tijd ben ik gaan leren hoe ik websites het beste kon maken. Dit begon met mijn eigen site en al snel viel mij op dat er in mijn omgeving een hoop mensen graag een eigen website wilden. Van mijn hobby mijn werk maken was een droom die uit kwam, elke nieuwe opdracht zag ik als een uitdaging om zoveel mogelijk te maken van de opdrachtgever zijn of haar idee. Mijn bedrijf Stenduindam.nl bestaat nu twee jaar en sinds de laatste 5 maanden is het mijn full time baan. Echter stopt het daar niet voor mij, ik wil steeds meer kunnen en leren. En dat is de kracht van mijn bedrijf. Mijn eerste sites waren simpele pagina's met weinig interactie. Dat groeide uit tot interactieve websites met betalingmodules, koppelingen met social media en veel meer. Naast websites en zoekmachine optimalisate ben ik mij ook gaan richten op e-mail marketing, servers, hosting en social media. Dit maakt mijn bedrijf nu tot een full service online bureau. Door mijn ervaring met websites en andere onderdelen ben ik veel in aanraking gekomen met java, html, css, php en kwam ik er al snel achter dat ik coderen ontzettend leuk vond. Op mijn server werk ik met Apache, phpmyadmin, mysql, ftp etc. Voor een Funda koppeling met één van mijn klanten heb ik bijvoorbeeld een script gemaakt waardoor er van een tabel automatisch een xml bestand gemaakt wordt met alle gegevens van de huizen die aangeboden staan. Deze wordt dan weer automatisch opgehaald door Funda.* 2
Als zij project ben ik youtube handleidingen en tutorials gaan volgen om games te maken. Mijn website projecten zijn te vinden op: http://www.stenduindam.nl/projecten/ Wat ik precies kan doen is te vinden op: http://www.stenduindam.nl/onze-diensten/ Mijn enthousiasme in wat ik doe zorgt er voor dat ik vaak van 09:00 s'ochtends tot 23:00 bezig ben met websites of nieuwe vaardigheden leren. hieronder een aantal website die ik gemaakt heb: http://www.rietgans.nl http://www.stenduindam.nl http://www.vakantiehuispanneciere.com http://www.kuijperssports.nl http://www.pauldevlugt.com http://www.bigstreamers.com *hier is de output van het script dat bij funda de woningen aanbied: http://www.rietgansmakelaars.nl/xml/index.php op het moment ben ik bezig met een vernieuwde versie van http://www.bigstreamers.com en een website voor een vakantiehuis in saalbach. Een aantal afbeeldingen van de Saalbach site: 3
4
Games Sinds ik erachter ben gekomen dat ik games maken zo leuk vind heb ik mij ingeschreven bij de HKU. Als intake opdracht heb ik een werkend spel moeten maken. Dit was voor mij een enorme opdracht omdat ik enkel kleine stukjes of snake werkend heb kunnen maken tot nu. Hieronder afbeeldingen van mijn eerste werkende spel. Snake. De "appels" kunnen opgegeten worden waardoor de slang langer wordt. Blauw geeft -1, groen +1 en wit +2. De code en documentatie zijn te vinden op http://www.stenduindam.nl/hku 5
Als de slang uit het veld gaat of tegen zichzelf aanbotst ben je game over. 6
Voor de intake had ik 2,5 week om een veel beter spel te maken. Met weinig tijd op de klok ben ik direct begonnen en heb ik een spel af weten te krijgen genaamd HKUdefense. HKUdefense Toen ik begon aan de opdracht had ik veel twijfel over de manier van maken. Welk programma ging ik gebruiken etc. Uiteindelijk heb ik met een huidig leerling(bas Klein) van het HKU gechat en hij gaf mij de tip: gebruik de software waar je het meest comfortabel mee bent. Dat was voor mij python/pygame. Ik ben er in gedoken en ben begonnen met de basis maken. Tijdens het schrijven kreeg ik steeds meer ideeën, ik raakte steeds enthousiaster en vond meer en meer elementen om toe te voegen. Elke keer als het werkte kreeg ik een enorme grijns en voelde ik me trots. 26 februari ben ik begonnen en het spel was 8 maart 22:00 af. In HKU Defense is het de bedoeling dat je de hordes monsters af moet weren van de HKU. Versla de laatse eindbaas om te winnen. Het is een verslavende retro shooter dat er voor zorgt dat je blijft proberen om te winnen. Alle code is zelf geschreven of gevonden aan de hand van tutorial en aangepast, de muziek is van meerdere database sites af gedownload evenals de sprites. De spelregels, het spel, de codes etc. zijn te downloaden op http://stenduindam.nl/hku 7
Hoe verder ik in de ontwikkeling kwam hoe meer ik leerde 8
Steeds werd alles geupdate, de monser sprites, de geluiden, de teksten, lettertypes, interacties, aantal monsters, levens, kunnen herladen, sneller/slomer bewegen, eindbazen, scores etc. Helaas heb ik geen eerdere versies van de codes Er is meer over mij te vinden op http://www.stenduindam.nl Ik hoop dat dit een beeld heeft gegeven van mijn kunnen. 9