It’s Movember again!

So it’s Movember again, the time of year when men all over the world grow ridiculous moustaches to raise money and awareness for men’s health, specifically prostate cancer and other cancers that affect men.

I’m really happy to work at an agency that supports Movember and lets us do work to promote the cause.
Last year, we made a site called Mo’s Wanted – a 3D flash based, police line-up showing all our team members, their donations and most importanlty, the progress of their mustaches!

It was a great project to work on and I wrote a blog post about it here. We had a nice surprise this week too, as due to the strange cycles of award ceremonies, it has just picked up a couple of Cream Yorkshire Awards – Best Digital work and the Chairman’s Award.

The Cream Yorkshire Awards are all about celebrating and rewarding creativity in Yorkshire.

Open exclusively to those based in Yorkshire and The Humber, these awards provide the opportunity for those in this region to compete with others in their area.

Open to those working in the advertising, design and digital sector as well as clients and in-house teams.

Our office is doing another excting project for Movember this year – The Gallery of Mo!

As well as the obvious, raising money and awareness for Movember and highlighting all the fab work the charity does, we want to give something back to all the loyal and generous donators.

SO, this year for every £1 you donate our skilled team of designers will spend 1 minute creating a portrait of you based on the image you supply, with one minor addition – a Mo of our choice.

So get on over to the page, make a donation and you can be supporting a great cause and also getting a really cool portrait. Here’s a few of my favourites so far –

Mos Wanted


First – the obligatory “I’ve not posted much for ages” bit. I’ve been working away on lots of interesting projects, including a couple of E-Learning applications, some games, a few more music experiments, more arduino tests and I’m starting to get underway on some iPhone and Android apps too – both native and Air based! So hopefully I’ll have some more updates in the near future. But today I want to talk about our fancy new charity fund raising site – Mos Wanted.

During November I will be growing a moustache to help spread awareness of Prostate Cancer and raise some cash for charity.

Movember challenges men to change their appearance and the face of men’s health by growing a moustache. The rules are simple, start Movember 1st clean shaven and then grow a moustache for the entire month. The moustache becomes the ribbon for men’s health, the means by which awareness and funds are raised for cancers that affect men. Much like the commitment to run or walk for charity, the men of Movember commit to growing a moustache for 30 days.

You can read more about about Movember at their site –

If you have a bit of spare change you wouldn’t mind donating to this great cause, then here’s a link to my sponsorship form –, where you’ll get to see me sporting a huge mustache, as well as my current progress.

You can also check out the site I’ve made with some guys from work documenting our Mo-Growing progress –

Mos Wanted Line Up

Case file

Or you can use the photobooth site we made –
Mos Wanted Photobooth

Which lets you test drive mustaches – either from saved photos –

Lawrie Mo-laroid

Or from your webcam –

I worked with some of the great designers in my office, to make this site promoting our fund-raising efforts. All the work was done in our downtime, when no client work was on and over a few late nights. I’m pretty proud of the results, and I’ll try to post a code round up, some of the lessons learned and maybe even some code snippets when I get a chance.

Also – The site is today’s site of the day on DesignLicks and is in the running for an FWA – so please head over to the FWA site and vote for it!

Cheers guys.
With your help we might reach out £3000 target!

New game – PuzzBox

I’ve finally got all the contract details sorted with one of my new games – PuzzBox, a stylish little Simon-esque puzzle game – sponsored by the guys over at BubbleDevil.

It’s a basic “copy the number pattern as it gets longer” memory puzzle game – but I’ve jazzed it up with some PV3D, particle effects and some displacement maps which give a nice glitchy effect.

Give it a play and let me know what you think.

Arduino Project + Home Office

So, I’ve been pretty busy lately – back to work, which is great – getting stuck back into interesting Flash development for an awesome client, with some really good people.

But that doesn’t mean I’m falling behind on my other on-going projects. I’ve still got 2 games almost finalised, and my interactive arts project with Josh Sadler is coming on well.

For the arts piece, I’ve recently picked up an Arduino.

What’s an Arduino?

Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It’s intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.

Sweet! I’ve been interested in HCI, hardware hacking and alternate input devices for a while – so I really should have picked up an Arduino ages ago!

Check out this beaut –

Here’s the kit I bought – complete with LEDs, potentiometers, breadboard and LCD screen. There’s lots of possibilites here. On the day it arrived, Josh and I managed to get it hooked up to some code we’d written (in PureData and Processing respectively).

And as a bonus, just for mentioning it, I get extra added blog cred. Just check out this XKCD –

In other news, the design site Inspiredology recently ran part two of their round up of “INSPIRING WORK ENVIRONMENTS”.

It’s fun to notice how every single one is a mac! I guess mac users are just more stylish. My current “home office” certainly offers no competition –

Yeah, that’s right. I code on a stool.

AS3 Quick Tip – Remove a specific item from an array.

I’ve been working on a project today and needed a function to remove a specific item from an array. This is what I came up with, so I thought I’d share it here.

var myArrayOfLetters:Array = ["a","b","c","c","d","e","f","g","c"];
//This will remove all instances of "c" from your array - so you will end up with
function removeItemArray(thearray, theItem):void{
	trace("Remove "+theItem+" from "+thearray);
	for(var i:int=0; i

This will remove all instances of theItem from your array. If you know there will only be one instance of the item in the array, you can add "break;" to the conditional in the loop to save CPU.

var myArrayOfLetters:Array = ["a","b","c","d","e","f","g"];
//This will remove the first instance of "c" from your array - so you will end up with

function removeItemArray(thearray , theItem):void{
	trace("Remove "+theItem+" from "+thearray );
	for(var i:int=0; i

Hope you find it useful.