Thought for the Dazed

I've had to give up that Distance Learning course as I was having trouble seeing the teacher.

Flickr
www.flickr.com
RobMiles' items Go to RobMiles' photostream
Twitter
C# Yellow Book

Search entire site
Sunday
Jan272013

Heart Attack Lives

HeartAttack

This shows a tense moment in the game, you can’t see the amazing shader ripple effect, but when the game is running it looks amazing. I’ll see if we can put a video up somewhere.

We got the game working. Thanks to Lewis for some stonking artwork and everyone else for the bits that they did. Which were many. It was really great to forget everything else for a while and concentrate on just one program. This is the first time I’ve actually done the development thing in one of our competitions. It definitely won’t be the last.

Saturday
Jan262013

Saturday GameJam

DSCF0528.jpg

When David drove us home last night we noticed that the snow was beginning to pile up. This morning there was a lot of it about. We managed to get into the GameJam around 8:00 am anyway, to greet Simon who had been up all night making the game. And we had a game, with the not too original name of “Heart Attack”. Bad things move menacingly towards a beating heart, which fires antibodies to dispatch them. Things are made even more interesting by the way that the baddies are only visible as the “pulse wave” of the players heartbeat passes by them. Simon assured us he could write a really funky shader that would show the effect.

So we sent him home to bed and we set to work. The first thing to do was to get the heartbeat values out of the Gadgeteer device and into the game. Turns out that’s what USB serial ports are for and so after putting together a tiny serial protocol we had that working. Then it as just a matter of the two Davids and me creating assets and building gameplay and sound. Which was great fun. I did find time to take some pictures too.

DSCF0538.jpg

Where we are working

DSCF0543.jpg

Having our pictures taken…

DSCF0546.jpg

Oooh. Old school.

DSCF0533.jpg

Inflatable bed, 10 quid from Tesco. Guess who’s using it….

You can find more shots here.

Friday
Jan252013

Global GameJam Hull Gets Going

DSCF0509.jpg

Waiting for the theme…..

When we started off with Global GameJam Hull we were very worried that nobody would turn up. Every meeting ended with an anxious discussion focused on “Bums on Seats”. As you can see above, we ended up with plenty of folks, which was great. The competition started with a couple of excellent videos setting the scene (and reminding everyone about the power of deodorant) and then we got the theme. No pictures, no words. Just the sound of a human heartbeat. Genius.

Then it was off to form teams and get cracking. I ended up in a team with two David’s and a Simon. We named ourselves “The Simon Grey Glee Club” and started casting around for ideas. During the discussion I mentioned that I happened to have a Gadgeteer Heart Rate Interface, although I’d lent it to James to do some Imagine Cup stuff. Could we make a game which made use of the heart rate of the player?  The answer was yes, so I was instantly on the phone to James who was kind enough to swing by and drop off the hardware and his sample code.

By the end of the evening I’d got the interface working and verified that we could get heart beats and pulse rates from it. Tomorrow I’ll make an interface to get those values into the game. I’m not working overnight on this, but I will be there really early in the morning.

Friday
Jan252013

Graduation Friday

DSCF0495-Edit.jpg

Had a great time at the Graduation on Friday. I’d not done one for a while, and I’d forgotten just how much fun they can be. After that it was a mad hurry to get ready for Global GameJam Hull. In fact, you probably won’t hear much from me for a while as we will be busy making games and having fun.

DSCF0502.jpg

Here are the folks on the platform.

Thursday
Jan242013

MonoGame at the Global Game Jam Briefing

Pics (1 of 2)-Edit.jpg
Another day, another room full of smiling faces. Or something.

You can excuse the audience for looking a bit shell shocked. They had just sat through a whole bunch of game development stuff. I started proceedings, with a fifteen minute section that I retrospectively titled “Watching Rob fail to get his tablet to work in lots of different ways”. After I got a picture on the screen and a keyboard and mouse that worked (something that turned out to be surprisingly difficult and worthy of a blog post all to itself) I did some stuff about how easy it is to get MonoGamae working Windows 8. You can find my slides and sample code here.

Then it was the turn of Simon to talk about good practice for game development and creating sprite sheets. Before this talk we had engaged in a game of “PowerPoint Chicken”. The game is very simple, the one who is the latest to have their slides ready for a presentation wins. I thought I was in with a good chance of winning, what with having my slides ready less than five minutes before the talk. Of course this left me no time to test my tablet, hence the pain at the start, Simon beat me easily, I think he was writing his deck while I was speaking. Which is probably cheating. Anyhoo, it all passed off well enough, with plenty of failing demos to keep the audience amused.

A word from the wise here, PowerPoint chicken is a dangerous game.

Finally Louis, one of our students, turned up and gave the best presentation of the day all about Unity. I’m really going to spend some quality time with this framework, it looks excellent. I’ll put slides and sample code from the other presentations later on.

Now it is full steam ahead for Global Game Jam Hull. We have over 100 folks registered, a bus full of folks coming over from Grimsby, a load of our students. And some games to make.