|
'Software'; daar bestaat toch echt geen goede Nederlandse term voor hoor. Hieronder
staan een aantal programmeerprojectjes die af zijn gekomen om te downloaden.
Let op: veel programma's zijn geschreven in Java dan wel Processing. Dat betekent dat je bij die programma's de Java Runtime Environment (JRE) op je computer geinstalleerd moet hebben staan om ze te starten! De nieuwste versie hiervan kan je hier downloaden. | ||
![]() |
||
|
SoundBalls Totem Namaker ForceFeedBackShockMouse Game Move Your Mac Educatieve software voor Meervoudige intelligentie | ||
![]() |
||
SoundBalls
A game-based sampler with balls. Ik heb SoundBalls gemaakt met de taal Processing voor het vak Introduction to Programming. Het is geen spel waarin je een doel moet bereiken, maar simpelweg iets om mee te spelen. SoundBalls is een sampler die een constant variërend muziekpatroon genereert dat afhangt van de acties van de gebruiker. De speler is een punt dat activerende straling uitzendt. Een aantal ballen vliegen door het speelveld, en als de straling van de speler hen raakt, begint het een geluid, dat eigen is aan de bal, uit te stoten op telkens hetzelfde moment in de maat. Als het effect van de straling is afgenomen, stopt de bal met het maken van het geluid op die plek in de maat. Op deze manier kunnen ballen gecombineerd worden om een variërend ritme tot stand te brengen. In de nieuwe versie wordt het huidige muziekpatroon ook grafisch weergegeven onderin. Verder zijn er een aantal bugs uit verwijderd, het geluid is sneller en werkt het allemaal wat beter. SoundBalls is geprogrammeerd in Processing; je hebt dus Java nodig om het te spelen! (Download Java hier). SoundBalls Geluidsvoorbeeld! SoundBalls Broncode SoundBalls voor Windows SoundBalls voor Mac OS SoundBalls voor Linux | ||
![]() |
||
Totem
Totem is een allerjoligst 3D computerspel met de Qurkelsnurf in de hoofdrol. Totem heb ik gemaakt met een groep studenten voor het vak MKT Project 4 (het maken van een 3D-game). Je speelt het spel met zijn tweeën, en het doel van het spel is om de Totem van je tegenstander te vernietigen. Hiervoor gebruik je uiteraard een katapult. Die heb je niet tot je beschikking, maar laten in het slagveld nou toevallig allerlei katapult-onderdelen verspreid liggen! Beiden probeer je sneller dan de tegenstander alle onderdelen te verzamelen, je katapult te bouwen en de totem van je tegenstander aan gort te schieten. Verder zitten er bewegende vijanden en allerlei speciale items in het spel. Totem werkend krijgen op je computer is niet zo makkelijk als zou moeten, zo heeft het verleden uitgewezen. Sowieso heb je de DirectX SDK versie 9c of hoger nodig (let op: dit is niet hetzelfde als de DirectX die je voor de meeste spellen nodig hebt!) en het Microsoft .Net Framework versie 1.1 of hoger. De installatieprogramma's voor deze twee vind je hieronder als 'Nodig voor Totem'. Je kunt dan als het goed is het spel starten, dit is uiteraard gewoon 'Totem'. 'Totem complete CD' zijn alle bestanden van de officiële CD met installatie van het spel. Ik zal binnenkort testen of je het spel ook vanaf deze CD kan spelen. Of ik dit inmiddels getest heb, weet ik niet meer. Nodig voor Totem Totem Totem complete CD | ||
![]() |
||
Namaker
Namaker is een naamgenerator, en hoewel oorspronkelijk bedoeld voor het genereren van mijn artiestennaam, is het programma in staat elk soort naam te genereren. Op zoek naar een naam voor je eerstgeborene? Op zoek naar een naam voor je nieuwe geheime club? Of voor je zoveelste weblog of amateurfilm? Namaker voorziet in je verlangens. Eigenlijk is Namaker een kutprogramma. Tot op heden is het niet in staat gebleken om een bevredigende artiestennaam op te leveren. Bij het genereren van de namen volgt Namaker bepaalde regels. De kern van de regels is gebaseerd op (zeer eenvoudige) kennis van taal; Namaker analyseert teksten om te kijken hoe vaak bepaalde groepjes van medeklinkers of groepjes van klinkers in deze teksten voorkomen. Deze 'kennis' gebruikt het programma om te beslissen welke letters naast elkaar mogen komen in de resulterende namen. Namaker heeft standaard al wat kennis, alles gebaseerd op Nederlandse teksten. De namen die Namaker dan genereert gehoorzamen als het ware aan de Nederlandse vocabulaire. Door deze standaardkennis te wissen en allerlei andere soorten teksten als invoer te geven, kun je er heel andere of heel specifieke namen uit krijgen. Namaker is geprogrammeerd in Java en werkt op elk platform. Je hebt dan alleen wel (de juiste versie van) Java nodig om het te starten! (Download Java hier). Namaker 2.0 | ||
![]() |
||
ForceFeedbackShockMouse Game
Dit spelletje is een (zeer) klein onderdeel van een project voor het vak MultiMedia Systems. Het is de bedoeling dat dit spel, een klein doolhof zonder begin of einde, via een i/o board een electromagneet onder de muismat van de speler kan bewegen met servomotortjes. Ook kan de magneet aan- en uitgeschakeld worden. Op deze manier kan je als muizer het gevoel krijgen dat je muis tegenduwt, of juist ergens heen wil. De beweging van de magneet onder de muismat wordt in dit spelletje aangegeven met een rood bolletje. Speel als applet | ||
![]() |
||
Move Your Mac
Move Your Mac is een simpel spel dat gebruik maakt van de Sudden Motion Sensor, een bewegingssensor die in alle laptops van Apple zit sinds 2005. Het spel wordt uitsluitend bestuurd door de laptop op te tillen en te kantelen; op deze manier wordt de beweging van een bal gestuurd op het scherm. Op dit moment worden high scores nog niet onthouden, dat is misschien nog een toevoeging voor de toekomst. Dit spelletje is dus helaas alleen geschikt voor Macs, en kan alleen bestuurd worden op Macs die uitgerust zijn met een Sudden Motion Sensor. Move Your Mac is geprogrammeerd in Processing en maakt gebruik van de Processing Sudden Motion Sensor Library door Daniel Shiffman, en van de Ess Sound Library door Krister Olsson. Move Your Mac Broncode Move Your Mac voor Mac OS | ||
![]() |
||
Educatieve software voor Meervoudige Intelligentie
Dit is een educatief programma voor kleuters die les krijgen volgens een methode die gebaseerd is op de theorie van meervoudige intelligentie. Ik heb het gemaakt met Susan voor het vak Human-Computer Interaction. De software wordt inmiddels gebruikt op de Bavinckschool in Den Haag. Het bestaat uit een zevental kleine spelletjes, gemaakt in Flash, die allemaal iets met verkeer te maken hebben. Elk spelletje vergt andere vaardigheden van de kinderen, die steeds verband zouden houden met een ander soort intelligentie. Na alle spelletjes afgerond te hebben, is het vrij spelen; op deze manier worden alle vaardigheden geoefend maar kunnen de kleuters zelf bepalen welke soort vaardigheden ze verder willen ontwikkelen. Een volledige versie van de software zou voor elke schoolmaand op vergelijkbare manier een ander thema behandelen. Omdat het Flash is, zou het programma op vrijwel ieder platform moeten kunnen werken. Je kan het bijvoorbeeld uitvoeren in Internet Explorer. Start ESMI.swf om te beginnen. ESMI | ||