Seb Lee-Delisle


Margate Games : ready to play?

It’s been an intense week of troubleshooting calibration – but I finally got it working today! It’s still a bit fragile so I’m not sure how well it’ll hold up over the festival but fingers crossed.


There have been so many things to fix – just one was the vibrations from the floor so I bought this massive lighting stand from Amazon and strung up the board on bungees – this has isolated it from the surroundings.


Of course with all the craziness I’ve barely managed to make any games, but I hurriedly put together a target practice game today, and just now finished an Asteroids style game.

Emma Coopers photo of the Target Practice game – she got a high score of 80!

All set for the official opening of Geek tomorrow, where I’ll be on a panel talking about the project.

This post first published on the Margate Games blog February 21st 2014

Posted in Projects | Tagged , | Comments Off on Margate Games : ready to play?

Margate Games : calibrating LazerArcade

Today was my first day on site in Margate and setting up the LazerArcade system at full size. I’ve had a tiring day trying to calibrate and I can’t seem to get it quite as accurate as it was at home. And the microphones pick up all the vibrations on the floor so I can only imagine what it’ll be like with thousands of people walking around!

I have some more things to try – I’ve panic ordered a large lighting truss from Amazon that’ll arrive tomorrow and I’ll be hanging the board from that with bungee cord to try to isolate it from the sound in the hall.

For a board this size I probably need more than 6 mics too, but tomorrow I’m going to try moving the mics closer together and see what happens. Check out the video below to see more.

This post first published on the Margate Games blog February 18th 2014

Posted in Lasers, Projects | Tagged , | 2 Comments

Margate Games : research on Brighton Pier

Brighton Pier

Yesterday I was researching on Brighton Pier to see if there were any shooting / throwing games that I could steal, or in art-speak, “draw inspiration from” for my LazerArcade project.

It’s always interesting the current crop of characters from popular culture converted into plush toys. Last year it was Angry Birds, the year before that it was Stewie and Brian from Family Guy, but now it’s the minions from Despicable Me.

Tin Can Alley

There were wall-to-wall penny drop games then a mish-mash of games based on franchises – Deal or No Deal, Guitar Hero (with specially fortified guitar controllers) and even a Fruit Ninja on a giant touch screen.

I found a few shooting computer arcade games, one based on Terminator with glowing plastic rifles, several with zombies – I suspect I’m not the only one who prefer my games to have non-human targets.

Shooting Game on Brighton Pier

Eventually, there were a couple of manned side-shows that had real physical missiles – the rather dull Tin Can Alley (£2 for 3 balls!) and then a more interesting one with a bow and arrow – the targets were balls floating on a stream of air. I watched for a full two minutes as one player kept dropping the arrow. I felt for the underpaid assistant who had an air of resignation as he explained again and again how to grip the bow.

I ran into a local friend and began to ask what he was doing on the pier but I knew the answer before he told me – “friends visiting from out of town”. Locals rarely go to the pier of course! I enigmatically told him I was there for “research”.

View From Brighton Pier

As I walked back to shore the sun was setting and I was reminded of the original purpose of the pier – a promenade that makes you feel like you’re out at sea. The noise and spectacle has its energy but it feels a means of extracting money from you in the most efficient way possible. And for fun fairs, that’s nothing new, and I guess if you’re having fun it’s a fair trade.

This post first published on the Margate Games blog February 17th 2014

Posted in Lasers, Projects | Tagged , | Comments Off on Margate Games : research on Brighton Pier

Margate games: locating bullets with sound

I’ve been working on a system that uses microphones to locate where a bullet has hit the wall, so that I can make a digital firing range using lasers and Nerf guns. Since I posted last, I’ve been thinking more about the history of arcades, first with traditional manned side-shows, and then in the 80s with the advent of computer game arcades.

I’m thinking that I could join all of these up to the present day – I’m planning on making a shooting game with 80s style laser projected asteroids that break apart when you hit them. I’m also thinking that a laser coconut shy is a ridiculously good idea that I can’t resist building.

I know I promised that I would explain my alternative bullet locating system that uses infrared lasers, but I’m holding off on that. In the last post I explained how I’m using piezo microphones to locate where the hit occurred. It’s a fragile system, and I honestly never expected it to work, but to my astonishment I’ve been getting some good results. Check out this video:

I’m going to keep the infrared laser solution as a plan B, but for now I’m optimistic about this sonic detection system.

This post first published on the Margate Games blog February 2014

Posted in Lasers, Projects | Tagged , | Comments Off on Margate games: locating bullets with sound

Margate games: Digital shooting gallery R&D

I can’t believe it’s already been two weeks since my first Margate visit and since then there’s been a burst of technical R&D. I’ve decided to recreate the magic of an old fashioned side show, with additional computers and lasers.

I was initially inspired by the Das Blinken Blonken project on Instructables. It’s a hand made electronic ball throwing game where the target has sensors, lights and a scoring system. How fun to throw real things at digital things?


The amazing Blinken Bonken game by Instructable member zippy314

It got me thinking about coconut shies and the knock-down-cans game (known as chamboule-tout in France and Dosenwerfen in Germany). It’d be pretty fun to make a coconut shy where you have real balls, but the coconuts are projected with a laser. But then I heard that there was a history of shooting galleries in Margate, and that led me on the path of creating my own digital shooting game, with physical bullets and laser projected moving targets.

Winchester Rifle Range on Margate seafront

My first decision – what type of gun? I have strong memories of excitedly getting my hands on a heavy air rifle at a sideshow as a kid, so my immediate thought was a BB gun. I immediately went and bought an Airsoft gun – it fires 6mm BBs and are supposedly safe to fire at humans, but are just scary enough to be exciting. As a confirmed pacifist it seems strange to be excited about guns, and even stranger to remember how much I loved playing with cap guns growing up.

OK, so I’ve got the idea, but how do I build it? The main problem that I have is trying to detect where a bullet has hit the wall. My friend Jason Hotchkiss has built a ping-pong table that plays music notes depending on where the ball hits. And his system uses microphones attached to the table, that detect the sound the ball makes. It then calculates the tiny time differences the sound takes to reach each microphone, and triangulates the sound back to the source.

Although it’s not triangulation – it’s multilateration because you don’t know the actual time the sound took to reach the sensors, but only the difference between the times that the sound reaches each microphone. It’s an incredibly complex maths problem – I dare you to have a look at the formula on the wikipedia page. Jason had already solved this problem (with what I know now to be an incredibly clever and fast estimation system), but I arrogantly thought that I could improve on his solution. And promptly headed down into the worst maths rabbit hole you can imagine.

You’ll be pleased to hear that I’ve pretty much come out of it now – (I’ll be sharing the technical details in detail on my own blog once I finish the project). Here’s a short and very early test of the system.

In my next post I’ll be talking about the other solution I’ve been working on that uses an infra-red laser light plane.

This post first published on the Margate Games blog February 2014

Posted in Lasers, Projects | Tagged , | Comments Off on Margate games: Digital shooting gallery R&D

Margate Games residency – revisiting Margate

It was my first visit to Margate yesterday since I was a kid. I walked around and got a feel for the town, and was lucky enough to get a tour of the dilapidated theme park, Dreamland. There are creepers and weeds everywhere – a stark reminder that nature takes over astonishingly quickly when left to its own devices.

As I looked through old photos of the pristine Dreamland from the 40s, I was struck by how gorgeous it was – clean and classy, and very very fashionable. There were perfect little working steam trains, clean white 30s style buildings – everything was shiny. When I visited in the 80s as a kid there was a certain energy and excitement but it certainly wasn’t glamorous, and there was a distinct feeling that this place was past its prime.

Margate clearly has its problems and is rough around the edges. But it’s heartening to see new shiny bits emerging; a completely modernised and refurbished hotel, a proper coffee shop that does a great flat white (pretentious I know but I’d be more than useless without a decent coffee 🙂 ), a bar that serves chocolate, fancy restaurants, including a trendy pizza house all set to attract the local hipster community, and of course the Turner gallery.

It’s nice to see some of the local architecture live up to its original promise; classic Victorian seaside architecture, but somehow more delicate than Brighton (my home town).

It seems that the Geek Festival – and also the work of the game making artists – can work to bring a bit of sparkle back to this historic town. I’m going to be thinking about how I can recreate the joy and excitement of the classic fairground sideshow, using computer technology, sensors, and most likely lasers. Because what’s more sparkly than a laser? 🙂 More of that in my next post.

This post first published on the Margate Games blog January 2014

Posted in Lasers, Projects | Tagged , | Comments Off on Margate Games residency – revisiting Margate

Margate Games residency kicks off

2014 is off to a great start and my first project is an artist’s residency in Margate in the run up to the Geek Festival.

I’ll be working on it over the coming weeks and writing up my progress on the Margate Games blog.

I was considering reviving the PixelPhones project but now I’m wondering about something a little bit new. I’ll keep you informed of my progress. 🙂

Posted in General, Lasers, News, Projects | Tagged , | Comments Off on Margate Games residency kicks off

Review of 2013

Review of 2013

As the new year starts I like to reflect on the past year, and it’s become quite the annual tradition. Clearly this is quite a self indulgent activity, and I do it more as a reminder to myself than anything else. That said, I’ve really enjoyed reading my friends’ yearly reviews, Remy, Simon, Laura, and Val. So maybe you’ll enjoy this too? Who knows? I can’t promise anything though 🙂



The project that dominated 2013 was undoubtably PixelPyros. After the successful launch of the project in 2012 at the Brighton Digital Festival, the Arts Council suggested that I take the show on tour. In January I started making plans.

It’s hard to describe how large an undertaking this was, so I’ll probably go into it in some separate blog posts. But suffice it to say it monopolised my time for most of the year. The sheer effort of will required to make a project like this materialise out of nothing cannot be underestimated. Finding venues, negotiating with suppliers, applying for funding, health and safety reports, event insurance, and that’s before we even start looking at the technical implications, R & D and coding!

PixelPyros crew Huddersfield
The PixelPyros crew in Huddersfield

Thankfully I had some pretty special people helping, including production manager Becky Stevens, programmer Paul Hayes and designer Val Head, not to mention my friends at laser specialists LM – I couldn’t have done it without them.

It was a massive project, and a big challenge, and at the end of it I’m left with a feeling of elation. The 5 dates nationwide attracted crowds of tens of thousands of people. Artistically and technically I couldn’t be happier, and I loved working with the crew (and the lasers, but more of that below).


The laser and projector set up for PixelPyros

Yes, lasers require their own heading. I spent a lot of time in 2013 playing with lasers. I bought a small one for practicing with in the studio, and on tour we used really powerful ones. It was quite the challenge to get the lasers working in sync with the projectors.

I used the open Etherdream hardware and programmed it with Memo Akten’s openFrameworks addons. (More info on my laser blog posts) I added a lot of new code that I’ll be continuing to work on this year with an aim to release for public consumption.

But on the whole it was just a delight to work with lasers. It’s such a different paradigm from pixels, and the intensity and colours are spectacular. Expect to see more lasers from me in the future.


8436763912_71085c3030_oPhoto by Geri Coady

I spoke at fewer conferences this year than previous ones, mostly because I’ve been concentrating on my projects, and speaking can be quite a distraction, much as I love it.

I gave keynote speeches at FOWD London, Web Expo in Surrey, and From the Front in Bologna.

The speaking highlight for me was probably at New Adventures back in January. It was the last one of three and I’d attended all of the others. Simon and his team put so much love into this conference and this is reflected by the warmth of the audience. It was probably the best feedback I’ve ever had from a conference. And I don’t think it was just because I gave away a Commodore 64.


Spoken Nerd
Glow stick motion detection fun at the Festival of the Spoken Nerd

In April I was offered the guest spot at the Festival of the Spoken Nerd‘s London gigs. It’s a great show and Helen, Steve and Matt were so welcoming – I really enjoyed it. I pretty much just did what I do at conferences (and I always overran – sorry guys!) but it was a real learning experience to present creative programming to a new audience in a different environment. I really hope I get the chance to work with them again, and it’s also given me some ideas for more performance based projects in the future.

Creative Coding Podcast

There was a burst of activity between February and April where my co-host Iain Lobb and I produced a 30 minute podcast live every week. We got some great guests and I liked the new shorter format, but it was still a bit stressful grappling with the various bits of slightly flaky technology to pull it together.

We’ve made the decision to put it on hiaitus for a while, but I’m sure we could be persuaded to bring it back. Do you miss it? Let us know!

Art projects

Lunar Trails print
One off Lunar Trails prints, hopefully going on sale in 2014

Apart from PixelPyros, Lunar Trails also had an outing in Brussels in November at the gorgeous arts venue BOZAR. It’ll be travelling more in 2014, more information on that coming soon.

I also spent a large part of 2013 working on one-off prints, made using a plotter from the 80s. Putting them up for sale has long been on my list of things to sort out – hopefully this year!

My other big project PixelPhones was on the back burner a little, although I expect to revive that in the coming months too.


Photo stolen from Microsoft

In June I was amazed and honoured to win 3 Microsoft Critter awards! Developer of the year, Voice of the year and Web Personality of the year. Truly astonishing.


In March, there was a profile of me in the Make blog, and in December Leila Johnson interviewed me for Hack Circus.

I was also on Canadian national radio – CBC’s Spark program talking about creative coding with Nora Young.

I was a guest on Stacey’s Bitchcast and Happy Monday with Sarah and Josh, as well as loads of radio interviews during the PixelPyros tour.

US visa

It’s been a great year, but it’s not all good news. You may remember that in 2012 I had a bit of trouble with US immigration, and now I can no longer enter the country on an ESTA visa waiver. And when I applied for a visa to visit for the Eyeo festival it was refused! I’m not sure how to fix this one, but I’ll be finding a good lawyer to try to figure it out, maybe next year. Full story on the podcast.


I set up a brand new workshop this year all about making games in JavaScript and I love teaching it! I haven’t had as much time for running workshops as I usually would, but I’ve taken my CreativeJS training to the BBC, Lego and PA Consulting.

My friend and regular collaborator Val Head has taken on teaching my CreativeJS for designers workshop in the USA (and possibly even in the UK this year!).

And expect more UK courses from me this Spring. Sign up to the mailing list if you want to be the first to hear about new workshops.

The site has had another brilliant year with nearly half a million visitors, and there’s a fantastic team of writers covering all the latest and funnest JavaScript projects and tutorials.

What’s next?

2014 is already shaping up well, net magazine are running a big feature about me and my work in the March edition, I’ve got the GEEK festival‘s residency for game-making artists running until the end of February, more CreativeJS workshops, another laser based project in the middle of March, and I’ve been invited to install Lunar Trails in a gallery in France throughout April and May.

Speaking of Lunar Trails, the engineer that built the hanging plotter with me, Paul Strotten, is currently designing and building a delta 3D printer with a view to selling it. It looks absolutely amazing – his stuff is always just really solidly made. So I expect to be playing with 3D printers this year.


So to summarise, I’ve worked very hard in 2013 and it’s been rewarding. The only things I’d like to change are to be able to put more time into my code to make it more reusable and contribute better to open source projects. But on the whole, it’s been great – let’s hope things continue this well in the future.

Posted in Annual Review | Comments Off on Review of 2013

Lunar Trails comes to Brussels

Right in the middle of the PixelPyros tour, I’m taking a minor detour to Belgium where I’ll be installing Lunar Trails at the Bozar Night 2013.

There’ll be several other digital installations and performances, check it out if you’re in the area.

Posted in javascript, Processing | Comments Off on Lunar Trails comes to Brussels

PixelPyros – call for sponsors


In the final run up to the first date at Nottingham GameCity, it’s about time I make one more push for sponsors. It’s a chance to have your name associated with this massive installation that’s travelling around the country. And we’re already getting some sniffing around from the TV stations, so we’re hoping it’ll get lots of profile.

We have platinum and gold levels for the corporations, but if you’re not Microsoft or Google you can still help – we now have micro-sponsor slots starting at £100.

Platinum : Entire tour £5,000, one night £1,000
Gold : Entire tour £3,000, one night £800
Micro sponsor : £100 per night or £300 for the whole tour

Not only do you get your logo projected on the screen in-between shows, but you’re also helping the event to happen. Your company can truly be a supporter of this very cool arts project (even if I say so myself 🙂 )

There are limited spots so please mail me if you’re interested in one of these. Thanks!

[UPDATE] of course I forgot to mention the most important part! We’re expecting at least 30,000 people to see the show across the tour. We’ve already got a couple of sponsors confirmed so if you’re interested, let me know soon!

Posted in PixelPyros | Comments Off on PixelPyros – call for sponsors