Monday, 31 August 2009

Processing vs. Unity

Recently I been using Unity3D. And I'm impressed. I've been working in game engines for about a decade and I've never encountered one that is so easy to use. It's got basically everything you need, integrated with any package you'd want to use, and you can get a license for $200. That is amazing.

Because I'm also teaching it I've been putting together a bit of reference material about it. The first one is a Processing vs. Unity document. It covers some of the syntax differences between UnityScript (a Mono run version of JavaScript) and Processing (well it's Java under the hood). and here it is..

Processing_vs_Unity.pdf

Labels: , , , , ,

Wednesday, 11 February 2009

GCAP 2008 - And now my talk

Some wonderful people posted the entire talk on you tube. That's brilliant I was told no one got it. So here it is...

Part 1



Part 2



Part 3 (this is the one with the pretty examples!!)



Part 4 (more pretty things here)



Part 5

Labels: , , , , ,

Saturday, 22 November 2008

GCAP 2008 - Slides from my talk

On Friday I gave a talk at GCAP. The topic was on teaching artists to program and how this can benefit the whole team. It was a chance to show off some of the experiences I've had through the year while teaching processing.

It's also got a few tips on how to write code for other artists in your team to use. The whole thing went over well, and as promised here are the slides from the talk. If I'm really lucky maybe I can get a recording of it.



Labels: , , ,

Wednesday, 5 March 2008

one down thirteen to go

20080122_07-15_HeightField_Example_0008

Week 01 of 1109GFS is in the can. Thank you to all the awesome students who came along. I had a great time. See you same place, same time, next week.

remember

problem = pebkac;
lol(u);

mattD

Labels: ,

Saturday, 1 March 2008

1109GFS and trying to explain (art == data)

Words as Lines, The first book of Genesis

This is the last weekend before I start teaching at QCA. This year between working full time making games, I'll be teaching two classes called 1109GFS and 1112GFS. They have been titled something like "Programming for Artists 1 & 2" but I prefer to call them 1109 and 1112.

The formal structure of the class will be teaching processing to students of the games design degree. But the subtext of whole thing is to try to show that you can view art as a form of data. It's a different approach and one that takes understanding before you can appreciate all the ramifications of what that approach means. Consequently when I talk about this idea at work they smile politely and nod. There is a lot of scratching and shaking of heads, and it mostly finishes with everyone agreeing that I'm on to something, we just can't put a good finger on it.

First class is on Tuesday night. Wish me luck.

Labels: ,