Auteursarchief: Sander Langhorst
3D Cube
Voor een collega moest er software geschreven worden om in een kubus van 3.22 meter bij 3.22 meter bij 2.60 meter een projectie te laten zien. Deze projectie moest met 3D beamers gedaan worden zodat als je in de kubus staat, dat je als het ware in de ruimte staat.
Hiervoor heb ik alle programmatuur op Unity3D gedaan om dit mogelijk te maken. Dit bevat bijvoorbeeld:
- Stereocamera’s berekend met kubusgrootte en gemiddelde lengte en oogafstand van een persoon.
- Kinect besturing.
- Verschillende beeldeffecten.
Resultaat:
Lijn puzzel spel
Een ochtend in december dacht ik aan een lijnspelletje, waarbij je alle punten zo moet plaatsen dat alle lijnen los van elkaar staan. Ik kon het spel zelf nergens vinden op internet, dus besloot ik het zelf te maken.
Met Processing in Java heb ik een eenvoudige opzet kunnen maken voor dit spelletje. Ik heb simpele 2D lijn-lijn intersectie formules gebruikt om te controleren of de lijnen overlappen.
Onverwacht resultaat: Ik had voor de lijnen de kleuren rood en groen gekozen, zodat er te zien was of ze overlappen (rood) of niet (groen). Hierbij werd het tegendeel bewezen, toen een kleurenblinde collega raar opkeek toen ik vertelde “alle lijnen moeten groen zijn”. Ik heb meteen de lijnen veranderd naar dun grijs en dik zwart. Misschien dat het zelfs een duidelijker resultaat oplevert, als de diktes andersom gebruikt worden (zie resultaat).
Resultaat:
Mandelbrot
Uit interesse heb ik in Processing in Java een Mandelbrot applicatie gemaakt. Door een vierkant te slepen in het beeld kan je inzoomen in de mandelbrot.
Resultaten:
Curlyplant
Op de weg naar huis zat ik een half uur in de trein. In deze tijd heb ik een klein programma geschreven wat een plantje tekent, die zijn weg omhoog groeit.
Dit heb ik geschreven in Processing in Java. Dit heb ik geheel OO geschreven.
Sprookjesbox
De Sprookjesbox is de voorleesapp waarin de waarde van sprookjes wordt gecombineerd met het effect van de nieuwste digitale mogelijkheden. In deze app vind je klassieke sprookjes met allemaal hippe features. Zo kan de voorlees stem worden opgenomen en het verhaal kan worden bewaard! Dit zorgt voor een persoonlijk gevoel en het is handig. Want, verhalen kunnen zo gemakkelijk nog eens worden teruggeluisterd. Denk bijvoorbeeld eens aan een door opa of oma voorgelezen verhaaltje.

Sprookjesbox
Wattcher Mobile
In de periode van augustus 2012 tot februari 2013 heb ik afgestudeerd, voor HU Mediatechnologie, bij het bedrijf Wattcher BV.
Wattcher BV is een bedrijf die een energie monitor heeft ontwikkeld. Voor Wattcher BV heb ik een interactieve mobiele website gemaakt. In de eerste periode van 2 maanden heb ik een ontwerp gemaakt voor Wattcher BV, wat ik daarna geheel ontwikkeld heb. Ik heb in deze periode het CMS Typo3 leren kennen en heb voornamelijk gewerkt met PHP, HTML, CSS en Javascript. Hiervoor heb ik voornamelijk Notepad++ gebruikt met zijn FTP plugin. Ik heb de website moeten testen op verschillende platforms en verschillende versies:
- Google Chrome
- FireFox
- Safari
- Internet Explorer
- Andriod Browser
- Safari op iOS
De interactieve website is hier te vinden: https://m.wattcher.nl/
Afbeeldingen van verschillende onderdelen van de website:
Furukawa Rock Drill Game
Vanaf april 2012 t/m juli 2012 heb ik bij Flow Studios gewerkt aan de informatie app en spel voor Furukawa Rock Drill voor Andriod en iOS.
De applicatie is te vinden op Google Play en iTunes.
FRD GameDealer Locator
Eggy’s Adventures
Vanaf februari 2012 heb ik met Flow Studios aan het spel Eggy’s Adventures gewerkt. Eggy’s Adventures is een physics game voor de android en iOS telefoons, waarbij je het apparaat moet kantelen om het ei (Eggy) door een parcours te manoeuvreren.
Dit project was mijn eerste ervaring met Unity3D. Binnen enkele dagen heb ik de basis van Unity3D onder de knie gekregen en heb ik de basis functionaliteit van het spel geprogrammeerd. Het programmeren heb ik gedaan in C# en Javascript, wat vervolgens gecompileerd word door Unity 3D.
Dit spel heeft een paar maanden ontwikkelingstijd doorgemaakt en is uiteindelijk op de play store en iOS store gekomen:
https://play.google.com/store/apps/details?id=nl.flowstudios.eggy&hl=nl
https://itunes.apple.com/nl/app/eggys-adventures/id526345724?mt=8
XML Flash Gallery
In 2011 heb ik in opdracht van een vriendin een simpele Flash galerij gemaakt om een bepaald aantal foto’s mooi te presenteren op haar website. Dit heb ik gemaakt in Adobe Flash met Actionscript 3.0. In dit project zat totaal 15 uur aan werk.
Op de website moest ook een administratie pagina komen, zodat de foto’s geupload konden worden, een titel gegeven worden en verwijderd worden. Van deze software heb ik een pakket gemaakt wat gemakkelijk is te installeren door andere mensen.
Het resultaat is te zien op noradekoster.nl