My project Forms is now called Infinite Forms and it’s now an infinite 3D world with creatures and places to explore. It also has a beautiful procedural colour generation algorithm.
TURN OFF YOUR MIND, RELAX AND FLOAT DOWNSTREAM: EXPLORING PARALLELS BETWEEN PSYCHEDELIC EXPERIENCES AND VIRTUAL REALITY
Hey I will be giving this talk at Resonate next week in Berlin! STAGE L2 TUESDAY, MAY 9, 2017 – 18:00 TO 18:30

Forms screenshots
Schools and Formations
Hey a new creature video, this time focusing on schools and formations of creatures. All the creatures, behaviours, animations and the environment are programmed in C#. The soundtrack is made by the amazing and beautiful Etherwood, who I saw perform last week.
Download my games
Hey
I just published a couple of games I wrote a few years ago in Processing on Itch.
YASC is a fast-paced deathmatch style game for up to 4 players inspired by Spacewar. Each player spawns in a different corner of the screen. Bullets and the players wrap around the screen creating interesting gameplay strategies. Players must acquire ammo, lives and shields to survive. The sun in the center of the screen pulls everything towards it.
YASC requires XBOX 360 controllers to play.
NILL is a procedurally generated game about collecting pods from landing pads inspired by Lunar Lander. Use an XBOX 360 controller or the arrow keys to control your spaceship. Make sure to keep your speed low and your angle straight as you land. Also fuel is limited so make sure and collect the green fuel tanks that fall from the sky, while avoiding the falling asteroids.
A procedural world with procedural creatures…
This is a demo of Forms! A framework for procedurally creating and animating creatures that fly swim and do other crazy beautiful movements.
Super cool and inspiring music by KiloWats
Coded in C# for Unity 3D
Code:
http://github.com/skooter500/Forms
Learning programming through generative art
Whales, dolphins, ray formations and lots of sardines
Some videos of the creatures I’m making for DEEP:
This video is the improved whale behaviour, now with movable fins:
This video shows all the new creatures in a test environment, with a couple of earlier versions of the whale:
There are 2 whales, one with 6 fins and one with 2 fins. There are the wandering dolphins which also flee from the player.
There are the sardines which I am now very proud of. This demo has 500 in VR at 100 FPS. The exhibit beautiful emergent flocking behaviours both in the open water and while in caves. They also flee from the player and the whales. When they do this, a hole opens in the school and the whale passes through. Finally there is the family of ray fish which fly over the scene maintaining a V formation.
Multi-threaded boids
12 Minutes of pure boids. Straight off the laptop. No editing. Enjoy.
The boids in this video and the environment in which they swim are procedurally generated…
My boids are now multi-threaded so there are moe of them. They are limited now only in the poor performance of the pesky Unity trail renderer!
They spontaneously organise themselves into beautiful, emergent patterns that resemble fireworks. Sometimes they seem to form a wall climbing collective, yearning upwards and then emerging over the mountaintop to fly!
Project Janus
I have been working on some robotics projects recently and here is one of them! Project Janus is a gesture tracked robot arm. The arm is assembled from a cheap kit I bought on eBay and it’s connected to an Ardunio micro-controller. The Arduino is running a sketch that allows me to set the angles of each of the servos by sending commands over the USB connection. A sketch written in Processing is running on the connected laptop. The sketch has sliders that allow me to set the the angles on each of the servos. Additionally I use a leap motion to allow me to control the robot arm using intuitive hand gestures. I’m hoping to try out the latest leap motion SDK and also the make the arm controllable over the internet.

























