logo image
a contractor Unity developer and generalist's portfolio….
Posts Tagged ‘modo’

2014 – Drowhurts

Yes strange name. But this proof-in-concept was something I was contracted to provide. It is an example of a site to upload virtual online stores where the user can browse products on shelves and add them to their shopping cart and then check out via a payment gateway. Currently the system uses Stripe.

I also had to create all the server backend to allow new users to upload shops as Unity web-players and then images etc to get their store to run on the site.

One of the real challenges of this project was to settle on the best approach for handling the large data set within Unity and linking that with data pulled via REST from the server.





Tools: Unity, Modo, Webservices.

Language: C#, JSON, MySQL, PHP and RESTful.

2013 – Huntsman: The Orphanage

Spent four months working on a new alt-horror game called “Huntsman: The Orphanage. I was lead developer and Unity generalist. I was tasked with not only coding up all the various elements required to make a commercial game but I also had to liaise with the artists, designer and producer to get the game just how they envisioned it. Like all large projects there were highs and lows and technical difficulties to overcome.

Grab the game here:


Screen Shot 2013-11-20 at 3.19.53 PM



Tools: Unity, Modo and Maya.

Language: C#.


Museum of Old and New Art

Ongoing project, part-time.

From mid 2009 onwards I have been working on a realtime 3D architectural visualisation and curator’s design tool. This involved many many hours optimising a huge data set that was exported from Autocad which weighed in at around 2 million polygons down to around 200k.

Then I had to use SQLite as a local database within Unity to store all the artworks that could be potentially placed by a curator as they went about designing a new exhibition.

As of 2014 I’m still doing small additions and updates to the core application on a part-time basis.


Tools: Photoshop, Maya, modo, SQLite and Unity.

Language: C#.