Stekker Fest - Week 6: Als een wipkip zonder kop werken
Deze weeknote bestrijkt iets meer tijd dan de vorige versies. Waar er bij vorige posts voor gezorgd is dat precies 1 kalenderweek werd besproken, gaat deze post over vorige week t/m gisteren (dinsdag 10 augustus). Het wordt namelijk steeds moeilijker coherent na te denken over wat nou precies wanneer is gebeurd. Enfin, vooruit met de geit!
Lilian kwam vorige week terug van een weekje ertussenuit. Volledig verfrist kwam ze ons team weer versterken en Adriaan droeg een paar taken terug aan haar over. Het is erg fijn dat Lilian terug is want ze kan zelfstandig werken en is organisatorisch sterk. Dus: huur en coördinatie levering van podiumonderdelen en het LED scherm waren geregeld. Ook is er een geschikte partij gevonden voor kunstgras, wat we willen gebruiken voor de aankleding van het podium. Er komen stroken speciaal kunstgras met een rubberen mat eronder op de plekken waar deelnemers onverhoopt van de kip af zouden kunnen vallen.
Veiligheid: valhelmen
Julius heeft een onderzoek gedaan naar valhelmen. Het is volstrekt de bedoeling dat je als deelnemer op de kip blijft zitten maar we zouden schijnheilig zijn als wij zouden beweren dat we helemaal niet weten wat er gebeurt als je alcohol en zwaartekracht samen in de mix brengt. Veiligheid voorop, dus heeft Julius een paar mooie helmen gevonden. We hebben een grote en kleine maat en ze zijn makkelijk verstelbaar dus volgens mij hebben we iedereen wel gedekt. Het dragen van een helm heeft trouwens 2 mooie bijkomstigheden. Ten eerste draagt het bij aan de ervaring van deelnemen aan een race en ten tweede triggert het een bewustwording dat de activiteiten vragen om extra veiligheid. Kijk, de helmen gaan hun werk sowieso wel doen hoor maar het zou nooit weg zijn als een deelnemer er iets voorzichtiger door gaat worden. Aldus de theorie.
Het team van PLAY Pilots stresstest de helmen "... voor uw veiligheid" (TM)Wipkippen gebouwd
Zoals genoemd in de vorige post hebben we de bouw van de wipkippen uitbesteed aan Yvo Schotman. Op zijn werkplaats ging het bouwen van de prototype echt zo snel, heerlijk was dat. Met al zijn rechterhanden leek het Yvo eigenlijk beter als we niet wat extra helpende handjes zijn kant op zouden sturen, in z'n eentje zou hij nog de meeste meters maken. En dat was geen grap, vooruitlopend op de planning kreeg Adriaan dinsdag bericht dat ze af waren. Wij hebben ze opgehaald en toen is het beheer van de kippen overgedragen aan Julius, hij is verantwoordelijk voor het verven van de kippen.
Wipkippen... klaar terwijl u niet lang wachtVerven
Toen we wisten dat de wipkippen klaar waren klom Julius in de telefoon om een knokploeg helpende handjes te regelen om de 3 kippen zo snel mogelijk van hun ontwerp te voorzien. Karel heeft iedere kip van een unieke vormgeving voorzien
Wipkippen visuele stijlUniek is leuk, maar levert veel handwerk op. Het initiele idee was om de ontwerpen met een beamer op de wipkippen te projecteren, geinspireerd door hoe WeberSG op hun kantoor een geweldige muurschildering heeft aangebracht. Het bleek lastiger dan verwacht, waarschijnlijk hadden we in een eerder stadium al moeten weten dat we wilden gaan beamen. Ondanks dat de wipkippen heel erg aan de hand van Karel's ontwerp zijn gebouwd zijn ze de verhoudingen en de lijnen net wat anders uitgevoerd. Het bleek lastig om Karel's ontwerp zo te projecteren dat ze precies op de wipkippen zouden passen. Om onnodige tijdsverspilling aan perfectionistisch gemiereneuk in de marge te voorkomen nam Julius het besluit dat de ontwerpen maar naar beste inzicht en kunnen moesten worden uitgevoerd. Karel hield z'n hart vast maar onze hulptroepen hebben kwaliteit geleverd.
Wipkippen verven, met als laatste plaatje het eindresultaat!Vormgeving
Vorige week heeft Karel de laatste hand gelegd aan de vormgeving van de game. Zonder er al te veel over te zeggen hier een paar indrukken van de stijl. Je ziet een titelscherm, in-game scherm met 2 gremlins in beeld (dat zijn twee special events, waar we het in de vorige blog over hebben gehad) en eindoverzicht wanneer potje voorbij is. De kippen bewegen lineair van links naar rechts aan de hand van hoe snel de speler wipt in combinatie met hoe goed hij/zij om gaat met de special events.
Vormgeving
Techniek
Game ontwikkeling
Sebastian Kox van OneSeconds is voor ons de voorkant van de game aan het ontwikkelen, ofwel dat wat je ziet op het scherm. Dat doet hij in Quartz Composer. Wij kenden de omgeving nog niet zo maar zijn onder de indruk van hoe snel Sebas ermee kan werken en hoe mooi de resultaten eruit zien. Binnen korte tijd had Sebas antwoord op de vragen van Adriaan mbt communicatiemogelijkheden met database en met andere delen van het systeem, bijv. het triggeren van een high-speed filmpje. Voortgang gaat lekker en jullie gaan a.s. zaterdag mooie beelden zien!
Volautomatisch triggeren highspeed video
Aangezien we dolgraag high-speed videobeelden wilden schieten van gezette momenten van een potje, hebben we alles op alles gezet om dit volautomatisch voor elkaar te krijgen. Een monikkenwerk om bij elk potje de video met de hand te gaan schieten en daarna snel het geheugenkaartje in de computer steken en beschikbaar stellen aan de game. Onzin, dat moet automatisch kunnen! We gaan de camera via een USB kabel verbinden aan een netbook, die bij de camera wordt geplaatst. We hebben AutoIt ingezet om het starten en stoppen van videoopname aan te sturen. Wat AutoIt verder doet is het verwerken van de zojuist genomen opname. De video wordt gekopieerd naar de netbook, over netwerk doorgestuurd naar de hoofdcomputer en de naam van de video wordt in een database gezet, gekoppeld aan het actueel potje wat wordt gespeeld. Handig, want na Stekker Fest kunnen de vriendelijke nerds bij PLAY Pilots dan makkelijk met terugwerkende kracht de resultaten van Stekker Fest koppelen aan de bijbehorende videobeelden.
Vanuit Quartz videoopname op netbook starten en stoppen
Open Sound Control (OSC)
Open Sound Control (OSC) is een protocol waarmee je kleine berichten tussen computers uit kunt wisselen. Van huize uit bedoeld om muziekprogramma's met elkaar te laten communiceren (vergelijkbaar met MIDI, maar handiger) maar je kunt het in feite voor vanalles gebruiken. Wij gebruiken het om de data vanuit de Wii Remotes (ofwel de input van de wipkippen) door te sturen naar de frontend om de voortgang van de virtuele kippen te faciliteren, maar ook om events te triggeren. Vanuit de game stuurt Sebas een OSC bericht naar de netbook om video opname te starten en later weer te stoppen. OSC is makkelijk om mee te werken en werkt super voor ons.
Voortgangsmeter
De spelers zitten met hun rug naar het scherm te wippen en zien dus niet hoe goed ze het doen. Daarom willen we ze een voortgangsmeter aanbieden. In het verlengde van onze wens om onze spelinstallatie een fysieke verschijningsvorm te geven besloten we deze voortgangsmeter in de vorm van een rij gloeilampen te maken. Om dit vanuit de computer aan te sturen gebruiken we een Arduino microcomputer en een circuitje waarmee we vanuit de laag-spanningscircuit van de Arduino (5 Volt) de hoogspanningscircuit van de gloeilampen (230 Volt) kunnen schakelen. Dat doen we aan de hand van deze schakeling. Eerst heeft Adriaan de aansturing van de LM3914 Display driver chip zonder hoge spanning gemaakt en toen dat werkte met bevende handen een enkele gloeilamp circuit gebouwd, volledig overtuigd dat hij op het punt stond zichzelf te elektrocuteren. Gelukkig is dat niet gebeurd. Nu weten we dus hoe we dit varkentje moeten wassen en gaan we de komende dagen dit truukje 30 keer herhalen, 10 lampen per wipkip.
Voortgangsmeter met gloeilamp testopstelling
Wipkiprace prijzen
Je doet zo'n wipkiprace voor de eer, nietwaar? Toch? ...Nee? Nou, dan kan het natuurlijk ook doen voor de prijzen die je kunt winnen. Lilian is gisteren getogen naar Protospace om met hun gave lasersnijders te gaan experimenteren. Ze werd uitstekend ondersteund door het personeel en kwam aan het einde van de dag met te gekke prototypes terug. Nu weten we wat we willen en gaat Lilian donderdag de rest van de prijzen bij Protospace fabriceren. Dus nu weten jullie het: wil je zo'n te gekke unieke wipkip medaille om je nek? Strijden zal je!
Voortgang
Met nog een halve week te gaan begint te spanning enorm te stijgen. Alle losse trajecten moeten samen gaan komen en in de praktijk levert dan altijd nog wat verassingen op. Daarom gaan we vandaag eind van de middag de totale opstelling in de kelder van ons pand opbouwen en testen. Dat zal genoeg input en werk opleveren om de komende dagen te vullen!
Naar alle waarschijnlijkheid gaat het niet opperbest weer worden zaterdag (BOOO!!!) dus we moeten rekenen gaan houden met een druppeltje regen.
Tot dusver deze update. We gaan hard, momentum zit er goed in, de sfeer is opperbest en we krijgen al enorm veel zin om de bezoekers van Stekker Fest zaterdag los te zien gaan op de wipkippenrace. Als je nog geen kaartje hebt: waar wacht je op, bestellen die hap!





















