Kasta eldklot med ditt sinne med OSC och bearbetning
I min senaste tutorial talade jag om hur man gör ett Bluetooth MindFlex EEGEN headset och utgång OSC meddelanden.
När jag först började spela med EEG headset, ville jag se vad jag kan göra med den. Så naturligtvis jag experimenterade med att flytta min mus med mitt sinne, och så småningom fick det att kasta eldklot i Street Fighter. För att göra det, använde jag Javas Robot klass i behandling, som visade sig vara mycket användbart för andra saker också.
Denna tutorial ska show dig hur man gör användningen av dessa OSC meddelanden genom att skapa en liten bearbetning program som kommer att tolka meddelanden, och sedan simulera tangentbordskommandon och mus rörelser/klick för att kasta eldklot i Street Fighter.
Om du redan är bekant med bearbetning och tolkning av data, eller bara vill lära sig använda Javas robot klass från bearbetning, Känn dig fri att hoppa över de första stegen. Denna handledning kommer att anta att du har mycket lite programmeringskunskaper och kommer att fördelas på följande steg:
- Grunderna i bearbetning och OSC
- Ställa in ditt projekt
- Parsning OSC meddelanden
- Klassen Java Robot
- Att sätta allt ihop
Varning: Denna handledning är inte utformat att lära dig bra programmering, utan snarare att få dig att se resultat snabbt och förhoppningsvis förstå varför det fungerar.
Om du bara vill ha tillgång till källkoden, kan du hitta det här: https://github.com/andrele/brainwaveosc-robot