I'm playing around with the "run to the right" AI I've shown here before ( http://www.youtube.com/watch?v=DlkMs4ZHHr8 ). I decided to change the heuristic for A* (roughly speaking, the goal the Mario AI is trying to archieve), so that Mario tries to be as close as possible to the mouse pointer. In the video, I just show the behaviour a bit and try to bring Mario in dangerous situations, which the AI solves on its own!
The red lines show which routes the AI is considering, you can see them adapting to new obstacles once they appear. The AI only uses information on screen, and runs in Java, in real time (slowed down here to 5fps).
Infinite Mario AI - Slowmotion ExampleRobin Baumgarten2009-08-07 | This is work in progress!
Excerpt from the Mario AI follows Mouse video ( http://www.youtube.com/watch?v=qYluZRwrw9w ), where I increased the visibility of the red paths.
I'm playing around with the "run to the right" AI I've shown here before ( http://www.youtube.com/watch?v=DlkMs4ZHHr8 ). I decided to change the heuristic for A* (roughly speaking, the goal the Mario AI is trying to archieve), so that Mario tries to be as close as possible to the mouse pointer. In the video, I just show the behaviour a bit and try to bring Mario in dangerous situations, which the AI solves on its own!
The red lines show which routes the AI is considering, you can see them adapting to new obstacles once they appear. The AI only uses information on screen, and runs in Java, in real time (slowed down here to 5fps).
Enjoy!3D printed traffic light for a 2 year old traffic-light-obsessed kidRobin Baumgarten2022-12-28 | ...Political Party - Alt Ctrl Button Mashing Game!Robin Baumgarten2022-11-25 | [Political Party] is a button mashing game built by We Throw Switches and me (Robin Baumgarten) for the Now Play This exhibition in Somerset House in 2022.Line Wobbler - FILE 19Robin Baumgarten2022-07-12 | A short video of Line Wobbler, my 1D Dungeon Crawler hardware game at FILE Festival Sao Paulo in 2019.Quantum Jungle: Interactive Quantum Art Installation with 1008 springs!Robin Baumgarten2021-12-08 | Quantum Jungle is an interactive art installation that playfully visualizes Quantum Physics concepts. It calculates Schrödinger's Equation to model the movement of a quantum particle, and shows concepts such as superposition, interference, wave-particle duality, and quantum waveform collapse.
Realized by Berlin-based game artist Robin Baumgarten in collaboration with a team of quantum physicists headed by Prof. Sabrina Maniscalco (Aalto University and University of Turku), and Prof. Marilu Chiofalo (University of Pisa), the piece is an interactive light installation which is installed at Palazzo Blu in Pisa until April 2022.
More videos of Quantum Jungle, behind-the-scenes content and my other installations are on my instagram at robin.wobbles
Artist: Robin Baumgarten
The Scientific team: Sabrina Maniscalco Marilù Chiofalo Caterina Foti Guillermo García-Pérez Matteo Rossi Boris Sokolov Jorge Yago Malo
Partners: University of Helsinki University of Aalto University of Pisa Institute Q QPlayLearn Algorithmiq Palazzo Blu Fondazione di Pisa
Music in video: Sonor by Eugenio MininniWobble Sphere - IntroRobin Baumgarten2020-07-22 | Check out my new playful installation: Wobble Sphere!Line Wobbler: A one-dimensional video game! (at Experimenta 2020, 2 min edit)Robin Baumgarten2020-03-04 | Line Wobbler at the Science and Art Biennale Experimenta 2020 in Grenoble. The installation had 4 Line Wobblers in a free-standing intertwined setup. More information on http://linewobbler.comExtreme stress test of Quantum Garden 😱Robin Baumgarten2019-03-03 | I showed of Quantum Garden at the London Maker Festival, and it was a big hit with the kids. And a great stress test too. It survived! More info on http://wobble.gardenQuantum Garden: An interactive quantum computing installationRobin Baumgarten2018-11-18 | Quantum Garden is a citizen science project where everyone can contribute to solve a quantum physics research problem of crucial importance for the outbreak of quantum technologies. The project is a collaboration between the University of Turku, the School of Science and the School of Arts, Design and Architecture at Aalto University and it is sponsored by the Centre for Quantum Engineering (CQE).
Realised by London-based game artist Robin Baumgarten in collaboration with a team of quantum physicists headed by Prof. Sabrina Maniscalco (Aalto University and University of Turku), and curated by Dr. Annakaisa Kultima of the Media Department (Aalto University), the piece is an interactive light installation which will be part of Lux Helsinki Light Challenge (#valohaaste).
More info: http://quantum.garden/
Installed in A BLOC at Aalto University, just outside the Metro exit.
Artist: Robin Baumgarten
The Scientific team: Prof. Sabrina Maniscalco Dr. Nicola Lo Gullo Dr. Matteo Rossi MSc Francesco Cosco MSc Walter Talarico Turku Quantum Technology Team
Sponsors: Centre for Quantum Engineering Aalto University European Commission QPlay project
Curator: Dr. Annakaisa KultimaLine Wobbler with cats and kids at the V&A Videogames Design/Play/Disrupt ExhibitionRobin Baumgarten2018-09-09 | My one-dimensional experimental hardware game Line Wobbler shown at the V&A Videogames Design/Play/Disrupt Exhibition. The exhibition is on until February 2019: vam.ac.uk/exhibitions/videogames
More on Line Wobbler here: http://linewobbler.comSpooky Knocking at a DistanceRobin Baumgarten2018-05-30 | This video shows an early prototype of a playful installation that I'm building for the Aalto Flow Workshop.
Here's the pitch description: Spooky Knocking at a Distance is a playful installation that transforms some of the benches scattered around the Aalto Flow area into interactive messaging stations. Revellers sit on these benches to take a rest and discover that they can transmit signals to other benches by knocking on the bench surface. These knocks are transmitted to other benches, where actuators start knocking the surface and emit a light burst.Sound Brush Motion Reactive Pen prototypeRobin Baumgarten2018-01-13 | This is a little prototype made by Robin Baumgarten and Etienne Guerry. It reacts to motion with sound, vibration and light.
Made for the This Is Playful Hackathon organized by Plush&Nuggets in Grenoble in January 2018.
It uses an ESP32 to send motion data over wifi to a Processing script that creates reactive sound.Line Wobbler playable Christmas Tree at Kings Cross - short gameplayRobin Baumgarten2017-12-12 | I've designed, helped build and installed a playable Christmas tree at King's Cross Station for Christmas 2017. It's based on Line Wobbler, my one-dimensional dungeon crawler.
In the game, you control the green dot and want to reach the top of the tree. Wobble the controller to defeat enemies and overcome other obstacles!Wobble Garden - Spring Football DemoRobin Baumgarten2017-12-02 | Here's a demo of Spring Football - a little football game with three goals on the Wobble Garden controller.Wobble Garden experimental Spring Controller - Behind the ScenesRobin Baumgarten2017-12-02 | I'm building a new experimental controller game using springs and LED rings! I'm explaining some of the involved tech in this video.
More info online on http://wobble.garden and on twitter at twitter.com/Robin_BWobble Garden: Experimental Spring ControllerRobin Baumgarten2017-12-01 | Here's a sneak-peek of the new controller I'm building! It's called Wobble Garden and is an arrangement of sensing springs combined with reactive lighting. Players wobble springs to interact with the installation and play games. It creates a unique visual and tactile experience and will be scaleable to a several meter large installation!
The official website is wobble.garden, and you can contact me on Twitter at @Robin_B to keep up with the project.Line Wobbler Exhibition in a Beer Tram in HelsinkiRobin Baumgarten2017-11-16 | On 14th November 2017, we booked a party tram and put experimental hardware games, live music, a video jockey and beer on it, and cruised all around Helsinki at night! It was fantastic.
Organisation: Annakaisa Kultima (Finnish Game Jam + Aalto University)
Games: Robin Baumgarten (LineWobbler.com)
Music: Joonas Turner & co FROM GROTTOSplash Jam 2017 Game: Shooting Star by PolarTronRobin Baumgarten2017-11-07 | Made by Polartron during the Splash Game Jam 2017. Pure awesomeness! Play it here: polartron.itch.io/splash-jam-2017-shooting-star Splash Jam: http://www.splash-jam.comTesting Spring Prototype 2Robin Baumgarten2017-10-16 | This is a little test run of a new spring game I'm working on, shown at the BeMyHuman Party in Barcelona, 14. October 2017Hardware Jam games made at Drexel Uni Experimental Hardware JamRobin Baumgarten2017-05-09 | ...Schrödingers Litterbox: An Experimental Vibration Glove Cat GameRobin Baumgarten2017-03-19 | Find an invisible cat with our unique vibration glove. Once you find Schrödinger's kitty on the touch panel litterbox, it will purr and glow warmly in your hand.
Short experimental hardware game made on the Train Jam 2017 by Robin Baumgarten and Veve Jaffa, with an arduino, vibration motors and a touch panel.
Source code is online here (for patreon backers): patreon.com/Robin_BExperimental Conductive Rubber Band Controller Game: RubberArmsRobin Baumgarten2017-01-22 | For Global Game Jam 2017 I made a small experiment featuring a conductive rubber band controller. The resistance of the rubber band is measured by an Arduino, sent to Unity3D and in the game, you control two Bleps, throwing young Bleps around. No concrete game goal so far!Line Wobbler at the digiPlaySpaces 16 exhibition, TorontoRobin Baumgarten2016-04-27 | http://tiff.net/kids-family/digiplayspace16/digiplayspace-2/line-wobblerThe Brain 2 - RoboLab Movement test with knife. What could go wrong?Robin Baumgarten2016-04-21 | ...SaltySpaceSlugsRobin Baumgarten2016-04-07 | A little VR experiment I made during the Vive Jam in Copenhagen in February 2016Train Jam 2016 Route Timelapse FasterRobin Baumgarten2016-04-05 | ...Copy of Train Jam 2016 Route TimelapseRobin Baumgarten2016-04-05 | ...Train Jam 2016 Route TimelapseRobin Baumgarten2016-04-05 | ...Knife To Meet You: A custom hardware knife-avoidance game 🔪Robin Baumgarten2015-11-09 | Knife To Meet You is a custom hardware game featuring three buttons that players need to press while avoiding a sharpened French kitchen knife that moves ever faster and more erratic as the game progresses. Project website: http://aipanic.com/projects/knife-to-meet-you
Made with cutting edge technology, an arduino, servo, dissplay and a knife!
Made at the ZooMachines Festival game jam in Lille, France, Nov 2015 By @joonturbo, @arankoning, @gib, and @robin_b
🔪🔪🔪🔪🔪🔪Line Wobbler Maker Faire Rome 2015 TimelapseRobin Baumgarten2015-10-18 | 1 hour of Italian kids playing Line Wobbler at the European Maker FaireRocket League Respawn GoalRobin Baumgarten2015-08-21 | Boom Boom Goal!Stugan Trafikverket game jam: HYPERDARKRobin Baumgarten2015-07-26 | At the Swedish Stugan game accelerator we had a 12 hour hackathon where Clint Siu and I made a little racing game called Hyperdark. It's played by hovering your mouse over the little red cabins. The spaceship starts to visit those cabins faster and faster, making it hard to keep up!Stugan Pier Zoom DeepdreamRobin Baumgarten2015-07-09 | A computer dreams about jumping off a pier by a Swedish lake.Line Wobbler Experimental Gameplay Workshop Background Video GDC 2015Robin Baumgarten2015-03-09 | This is the video I used for my presentation of Line Wobbler at the Experimental Gameplay Workshop during GDC 2015. I talked over it (which isn't recorded here), so the sound of this video isn't all that useful.Train Jam 2015: Custom theremin style controllerRobin Baumgarten2015-03-04 | Made on the Train Jam 2015 by Robin Baumgarten and Maurizio Scuiar.Line Wobbler at Super Warehouse Gaming Party January 2015Robin Baumgarten2015-02-02 | Line Wobbler is a one-dimensional dungeon crawler game with a unique wobble controller made out of an upside-down shoe tree and a several meter long ultrabright LED strip display. The entire game runs on an arduino, including sound, particle effects and 60+fps.
Line Wobbler is available to buy for expositions and parties!My Alternative Controllers at the Game Science Center BerlinRobin Baumgarten2015-01-02 | A quick video I shot in December 2014 of my three alternative controllers that are on display at the Game Science Center in Berlin.
The first one is the Slider Controller with a motorized linear potentiometer, controlling a flappy-bird-like game. It uses an Arduino connected to Unity3D.
The second one is a converted Radio Box that now houses a Nexus 7 and an Arduino.
The third is the Line Wobbler, which uses an accelerometer in an upside-down shoe-tree to control a game on a linear LED strip. It also runs on an Arduino (the teensy 3.1).Line Wobbler: 1D Game with custom spring joystick control - GameplayRobin Baumgarten2014-11-26 | I made a game that is played on a one-dimensional LED strip with a new controller using the spring and knob from a shoe-tree. The first game for this setup is a dungeon crawler - you control the green dot and have to overcome obstacles such as lava pits, conveyor belts and enemies. You can attack using a unique 'wobble' attack.
You can see the path it plans to go as a red line, which updates when it detects new obstacles at the right screen border. It uses only information visible on screen.
At the "close call" situation: In this version of Mario, when you're jumping while sliding on a wall, you jump backwards and upwards away from it. That's what the AI did twice to get out of the hole. This is possible in this version of Mario, which is a Freeware Java clone. See the links below for more info.
*Update*: My Mario AI won the ICE-GIC conference competition this year! Yay!Cell Invaders - A Game for the Royal Society Science Summer Exhibition 2013Robin Baumgarten2013-06-19 | Cell Invaders is an action-puzzle game where you're in charge of your cells' defenses. Attacking pathogens use certain complex sugars to connect to cells in the human body. To thwart them, we create synthetic sugars that saturate their receptors. Your task is to build these complex sugars using building blocks and make sure no pathogens can reach the cell membrane!
Made by Robin Baumgarten (code), Gorm Lai (code), and Benjamin Donoghue (art), for the Royal Society: http://sse.royalsociety.org/2013/gamesMoonzooka Alpha Gameplay Video - Winner of The London Game Jam 2013Robin Baumgarten2013-06-05 | Here is some early gameplay footage of our game Moonzooka. This video shows the "King of the Planet" mode, where you get one point per second that you stand on the planet that is green.
Moonzooka is our entry to the London Game Jam 2013, held on the 1st and 2nd of June. The topic was "Over the Top", so we made a local multiplayer planet-sized space blaster with Moon Bazookas and an intro that is its own (very nsfw) text-adventure game!
Made for The London Game Jam 2013 by: Yuji Kosugi (Code) twitter.com/YujiLY Robin Baumgarten (Code) twitter.com/Robin_B Daniel Murdoch (Sound & Music) twitter.com/DanMurdochMusic Carles Salas (Story) twitter.com/Queledonius Chapman Lee (Graphics)Blood Stream Bandits (ExPlay GameJam Entry)Robin Baumgarten2012-10-16 | Blood Stream Bandits is our entry to the 24h ExPlay GameJam that happened on the 5th-6th November 2012 at the Science Museum London. The theme was "Deception".
This game was inspired by viruses deceiving the body defenses by pretending to be harmless cells.
In our game, you control little triangular shapes, which you can move together to form squares. The goal is to avoid being eaten by the monsters coming from the right. There are two types of monsters, one eats triangles and the other eats squares. You can deceive them by arranging your units in the corresponding opposite shape. Occasionally there are yellow power-ups floating into the screen that give you additional triangles to play with. The game gets faster and harder over time and is over when you lose all your units.
It runs on Android and we didn't use any libraries - the game was written from the very scratch (blank MainActivity.java file). Quite hardcore, and if we did it again, I guess we'd use some libraries. Made by Robin Baumgarten, Benjamin Donoghue and Gorm Lai. Sounds by Doug Pennant.Spiral SimulationRobin Baumgarten2012-04-12 | Quick and dirty simulation how spiral arms appear4 Player Reactor for Android - GameplayRobin Baumgarten2009-08-26 | This is a small and fast reaction game for the Android that I've programmed in the last month. Up to four players try to react fastest when certain things happen on the screen. It's available on the Android Market for £0.97, but there's also a free version for 2 players, called 2 Player Reactor.
Music: Wasteland (Leo Der Stapanians)Infinite Mario AI: Mario follows MouseRobin Baumgarten2009-08-07 | This is work in progress!
I'm playing around with the "run to the right" AI I've shown here before (http://www.youtube.com/watch?v=DlkMs4ZHHr8 ). I decided to change the heuristic for A* (roughly speaking, the goal the Mario AI is trying to archieve), so that Mario tries to be as close as possible to the mouse pointer. In the video, I just show the behaviour a bit and try to bring Mario in dangerous situations, which the AI solves on its own!
This is based on Infinite Mario ( http://www.mojang.com/notch/mario ). In this version, walljumps are possible (you can see Mario climbing out of a hole).
The red lines show which routes the AI is considering, you can see them adapting to new obstacles once they appear. The AI only uses information on screen, and runs in Java, in real time.
Music: "Slap the phono" from Ohmega Watts (album: wax reform).
PS: I need some more participants in a very small Pac-Man survey for my PhD! If you play it 5 times, it would help me a lot: http://apps.facebook.com/adaptive_gameInfinite Mario AI - Long LevelRobin Baumgarten2009-08-05 | This is my attempt at a Mario AI using a path-finding algorithm called A*. The bot won both Mario AI competitions this year!
You can see the path it plans to go as a red line, which updates when it detects new obstacles at the right screen border. It uses only information visible on screen.
At the "close call" situation: In this version of Mario, when you're jumping while sliding on a wall, you jump backwards and upwards away from it. That's what the AI did twice to get out of the hole. This is possible in this version of Mario, which is a Freeware Java clone. See the links below for more info.
*Update*: My Mario AI won the ICE-GIC conference competition this year! Yay!Infinite Mario AIRobin Baumgarten2009-08-05 | Here's my attempt at an AI for the Mario AI Competition ( http://julian.togelius.com/mariocompetition2009 ). You can see the path it plans to go as a red line, which updates when it detects new obstacles at the right screen border. It uses only information visible on screen. I've included a slow-motion part in the middle where it gets hairy for Mario. :-)
For the technical inclined:
It uses a self-implemented A* algorithm (check http://en.wikipedia.org/wiki/A*_search_algorithm ), and runs in real-time. If you're taking part in the competition, it's level difficulty 10 with a seed of 30.
PS: I need some more participants in a very small Pac-Man survey for my PhD! If you play it 5 times, it would help me a lot: http://apps.facebook.com/adaptive_game