The Rob and Jon Show

Today was the day that Jon and I sang for our supper, so to speak. We were the "international" part of an international discussion of computer games and curriculum. I talked about XNA and Jon talked about Skill Set Accreditation. We both only had five minutes to fill, which is both a blessing and a curse. Not much time for bad things to happen, but hard to fit everything in. In the end it all went swimmingly. And there are pictures.

413197045
Gathering for the conference

413197205
Need a haircut

413197341
Had a haircut

413197574
A bit of abstract stuff

413197656
Flags

413199358
Off for a walk

413200808
This is what makes the cable cars work....

 

413201619
Nice Church

413201961
Wires

413203022
Refueling

413203290
Bikes

413203692
I love this kind of stuff...

413203823
Down on the wharf. Ask Jon about the lens he nearly bought...

413204301
Work that lens....

413204437
I've no idea what the boat is called. But it looks nice

413204768
"Love Songs" album cover shot....

413205135
Our hotel is about under that flag...

413206366
Nice sky

413206459
..and just one more...

A Gaming Education

This is a text heavy post. Sorry about that, but I figured I'd better write some proper stuff so that the boss doesn't think I've spent all my time in SF (you are allowed to call it that once you've been here three days) wandering round taking photographs...

Today we discussed computer games in the context of education. Which has been very interesting. Quite a bit of the discussion has been outside the scope of what we presently do at Hull, but it is fascinating in itself. At Hull we teach Computer Science with Games Programming.

The word with in our course title is very important. It means that we are going to make you into a Computer Scientist, but one who can work with the particular needs of the computer games industry. This means that you'll be grappling with performance issues, 3D graphics, physics and artificial intelligence, because that is what sits underneath games and makes then tick. You will also be dealing with things like project management, software engineering and working in a team, because this is how games are actually got out of the door and into the shops.

We do not teach game design, story telling, character construction or fine art. These are totally separate fields and dealt with by specialist team members. However, a lot of folks at the conference do teach this material. And it is fascinating. We had some game industry gurus along to give us their take on education and research and the results are thought provoking stuff.

The first thing that came up was  how little we really know about computer games and education. We are only just starting to figure out what categories of material there are in the field, and how they relate to each other, and what we can teach about them. There is quite a bit of resistance to teaching about games in academic circles, which I think is a shame. Media is a well established area of study, and I think that compared to computer games it is somewhat shallow.

After all, we don't find completely new forms of TV receiver, with new and interesting abilities, appearing every five years. And the narrative and structure of content delivered with just a picture and some sound that you sit in front of is much more restrictive than something that you can interact with directly. Perhaps things will change, perhaps we'll get the word game out of computer gaming, align it with the entertainment field, and then it will become more respected as an area for study. Perhaps.

Doug Church from Electronics Arts delivered the keynote, talking about research in computer games. The news was not good. Points that he made included (apologies for any mis-quotes):

  • From a research point of view the games writers don't know  what they want, over and above the immediate problems that they have to solve in the present release. Blue sky research would be nice, but who has time for blue sky?
  • There is no grammar for describing content. Games are described in terms like "a bit of Grand Theft Auto with a Tekken twist" because there is simply no other way of expressing what they are.
  • There is no publishing culture in the games business. After all, why would you give away your hard earned knowledge in a paper for others to read? The way that ideas and techniques move around is when people move with them.
  • There are no shared tools between academia and industry. Industry builds up and  tears down tools so rapidly that these are usually unstable, transient and poorly documented, and so of limited use anyway.
  • Games writers hardly ever use books about game design, or techniques which are taught for this purpose. They go with experience and track record when deciding what to do and who to hire. They also play lots (and lots) of games - which academics may not.
  • Not all game writers read published research, although they can be enticed into it by a good looking demo.

So, with all that said, what do we do? Well, there was an acknowledgement that students are where the future is at, and they must be connected to  the profession, preferably on a one to one basis. Computer game education should be seen as "an invitation into a community and a chance to choose a future". In other words, a game you might like to play I suppose.

The way forward is through frequent, immersive, collaboration between student, teacher and professional. The way I see it, this could just about work. As long as students understand that the business is a profession, and not just a way to live out your fantasies, the industry starts to take a longer term view of research and academics start to play more games and take them more seriously.

Then Doug said something which really cheered me up He emphasized how important it is for the game creators to function as a team, communicate ideas to each other and plain just work together. "Human interaction is the hardest part of the job".We've been hammering this at Hull for years, and it is nice to see it brought out again as a priority by the game makers. He also mentioned that estimation is important. Whenever you do something you should try and work out how long you think it will take. Apparently he process of making  a wrong guess is very useful educationally...

Then after lunch we did some work on creating gameplay that was intriguing. We played a game involving bits of paper and paperclips, and then fiddled with the rules and changed the scenario. This was great fun. At the end we had something that we might want to take somewhere into a computer program. Things that came out:

  • If you want to teach with games, you are going to teach procedures, not facts.
  • The items in the game end up being incidental, whether they are monsters, buildings, cars, people or whatever. Players figure out what they represent in terms of the game and then work with that.
  • You can completely change the character of a game by making very simple, subtle changes to the rules of play.
  • You can design really interesting gameplay just with paper and paperclips.

I'd love to take these ideas and get students to brainstorm some gameplay and then build it. I'm not sure if this would be part of our taught provision at Hull, but it would be good fun for our fledgling game creators club to have a go it. Inspiring stuff.

Teaching Fun and Games

Did some proper work today. We saw some very good presentations about the way in which games are made, and what games makers do. There was also some good stuff on gameplay.

I'll put up a more lengthy discourse on this later, for now you'll have to do with some pictures:

413178607
A great place for lunch

413178736
This is the Cheesecake Factory atop Macy's

413178857
It has a great bar. The temptation to start at one end and work our way along was hard to resist...

413179075
..but this is the view from the balcony. And the main reason I went.

413179173
Star and Stars and Stripes

413179980
Jon waits patiently. Enjoying his coffee......

413180129
Back to ground level

413180519
Flowers

413181010
Night streets

Managed to stay up to 8:00 pm today. Maybe even later tomorrow....

SF Shopping

The good news (I guess) is that after today the conference will start, which will mean an end to sight seeing and a great reduction in the picture count. However, until then....

Having got this wide angle lens thingy I though I'd have a play with it. So we set off downtown in search of shiny things to buy and photo opportunities.

411181879
What happens when you don't use the fisheye correctly

411182164
What happens when you do...

411182266
Yummy

We found this shop which sells amazing tellies for amazing prices. If I could get one to work in the UK I'd bring one home on Saturday. There were flat screens built into all kinds of really detailed models. Curse you NTSC...

411182341
Stylish TVs are us

411182551
Love the colours

411182825
If we ain't got it, it means you don't need it..

411183133
I've bought mine, comrade..

411183250
I love these models, I really wanted a Jane Austen action figure for number one wife, but they don't seem to do that one

411183409
More wideangle misuse

411183664
..and again

411183746
Some captions write themselves

411183871
Whenever we go back to the hotel, it is always uphill.....

SF Sightseeing

Authors Note: this is another graphics heavy post. Sorry about that.  But there are some nice pictures (and I've put even more on Flickr)

Some things you just have to do. If you go to San Francisco you have to go see the bridge. So we did. Boarded a boat trip at 10:00 in the morning (which was very quiet, we had the run of the top deck) and away we went.

411155288
Tour Boats

411155513
Setting Sail

411155846
Bridge and Boat

411159687
Flying without flapping

411159754
Bridge and Bigger Boat

411156105
Where's Purdy?

411156168
Not as big as ours, but quite impressive non the less

411156367
Contre Jour

411156644
Heading Back

411156742
I bought a sensible hat. Or did I?

411156805
Look at those two gulls taking aim.....

411156943
Gulls and Bridge and Flag

411159839
Sailing

411159941
"The Rock"

411157042
Jon "I'd have cracked out of there in week" Purdy

411160134
So there...

411157479
Jolly boating weather
411157727
Pier 39

411158090
Fancy a pedal? We got the boat in the end

411158172
Tulips


411158694
Boats

411158992
Basking case

411159110
Yep. It's a real one

411159466
Lumpy lanscape

At this point the memory card in the camera was full, and so you are all spared the bucket of frogs that Jon wanted me to take a picture of. However, there is always tomorrow....

Chinese New Year in San Francisco

So we were walking down the street, and wondering if it was normal in San Francisco for people to stand at the side of the road and watch the traffic go past. I mean, they've had cars in America for quite a while, right? And the novelty must have worn off by now you would have thought. We asked someone what was going on and they told us that New Year Parade was just about to go past. I'm pretty sure it wasn't laid on just for us, but it felt like it.

409725201
Waiting for the parade

409720613
Here they come...

409720809
All together now: "Y M C A".....

409720946
Horse Power

409721213
"Did you vote for me? Did you?"

409721698
Cool Outfits

409721853
Coolest Car

409722176
Flying the flag

409722517
Insert "tender behind" joke here

409722671
Of course, we were all really waiting for some dragons

409722840
We were not disappointed

409722998
Does he have a dentist?

409723254
I hope these say nice things.

409723794
And so into the sunset

409723950
Colourfull news

409724498
Back to the hotel

409767649
A nice shot to end on

Chinatown, where it all goes down

Author's note 1: I'm fiddling with the time and dates of posts to make things seem in sequence. And this post is very graphics heavy.

I think I may have used up all my luck for the rest of the year. We arrived and found that the hotel is right on the edge of Chinatown. So there are loads of wonderful shops and stalls to look at, just around the corner. And then we got to see the Chinese New Year parade. And I had my new camera to play with....

Wonderful.

Author's note 2: Most of my pictures also feature some part of Jon Purdy, perhaps a bit of a shiny head or patch of tasteful shirt. See if you can spot him in these shots. There are even more on Flickr for you to refine your Purdy spotting skills.

409718071
Calibration shot for "Where's Purdy" competition. I didn't ask him to smile, which is probably just as well...

409726331
On the way to the hotel (that is not Jon in the foreground)

409716066
Hotel Lobby roof

409716283
Down California Road

409716404
Chinatown

409716527
My kinda store. I'm taking orders......

409716620
Balcony

409716738
Nice brickwork

409716935
Soul Men Sounding Good

409717063
"Win one for me daddy..."

409717154
More stalls

409717644
All set for the Crazy Taxi racing

409718151
Just make sure you use it for the forces of good...

409719072
Open Wide

For some time I've been after a wide angle view for my photographs. I found a shop which had a whole bunch of these. Having negotiated a really good price (no - really) I bought this thing to whack on the front of the camera which gives it an almost-fisheye effect (hence the round edges). This was the test shot in the shop. You might see this used to some effect in later snaps.

409719287
If you are going to make a bronze statue, why would  you make it doing that?

More later.

Travel in Hope and Pain

I've managed to wangle a trip to the Game Developers Conference in San Francisco California. Not quite sure how I did it, but very pleased to be going. Anyhoo, we made trip today. We started in Humberside airport at 5:00 am and thence (posh prose) we moved  on to Amsterdam.

409725428
Starting from Schipol

409725562
"The Dammed" assemble

The plane was full. And I mean full.  And since it was the "nerd express" to the conference everybody had used their internet skills to bag all the best seats by booking online. This meant that there was not a tall seat for Rob. The cabin staff were very sorry. I was even sorrier.

409725655
Legoom, KLM style

There should be a rule requiring airlines to hold the legroom seats for tall blokes like me who really need it. Perhaps I should start an e-petition... Mind you, winging about slightly uncomfortable seats on a free trip to California sounds a bit rich to me, so perhaps I'll keep quiet.

409725867
The girl in the window seat took a picture for me

Anyhoo, we got there OK and on time, and had a smooth taxi ride to the hotel.

409725724
First view of SF

We are going to freshen up (whatever that means) and then go for a wander round town. For the first time ever, I'm staying in a city with a proper middle (as opposed to a bunch of malls) and so it should be fun.

Pastemaster 2 Launched

PasteMaster 2
Pasty Powerhouse...

I've developed a tool for assessment which has proved useful. It provides a means by which you can quickly and easily create pro-forma comments and mark values and then insert them into any document. The comments are entered into a number of categories and given marks (if you want to). Then, when you select them they are copied into the bottom area and the total calculated.  Pressing Clear gets rid of the comments and sets the total to 0. The comment text is automatically loaded into the paste buffer so that you can just paste it into any Windows application. The comments are remembered automatically, and there are 6 pages available.  You can download an installer for the program here.

Burn In

I've just abut got my magic message system to working on the big plasma.  It displays the time on the screen in a nicely muted shade of grey. I'd heard that plasma screens have problems with burn in, and I thought I had been careful to avoid that. So when we turned the display off to plug in our new PS/3 I was mortified to see the time etched on the screen......

Fortunately, when our shiny new PlayStation 3 was fired up, nobody could see the damage, which cheered me up a bit. We were playing Ridge Racer, which looked OK but no better than versions on other platforms (even the PSP version compared well...)

407097268
Underwhelmed

Now, we were using the composite output to drive the display. And Ridge Racer is not one of the better launch titles. But I have to say that the experience did very little for me and the rest of the bunch around the machine.

When we had the Wii running we would usually find a bunch of laughing people waiting to have a go. With the PS/3 nobody seemed that impressed, even when they found out what was running the show. I'm told that it can do great things, and I'm looking forward to seeing it run on a decent connection with a better game.

Actually the best part of it was when I turned the PS/3 off. And found that my burned in time display had been replaced by the Ridge Racer speedo...... 

Service with a Smile

Went to Doncaster today for an external exam board meeting. Meant I missed some meetings at Hull, which was nice. The way I see it, they should schedule every meeting I have to go to at exactly the same time, so that I can pick the one I want to attend, and then have a good excuse to avoid all the rest.

Anyhoo, I shot off down the motorway, looked at some student work, had some very constructive discussions (which is par for the course at Doncaster) and then it was time to eat. We usually have a working lunch of sandwiches just before the exam board. But not today. Today we ate in the training restaurant. Which was wonderful. We were surrounded by attentive, polite, friendly (if a little nervous) faces who did the whole "posh nosh" thing around us.

As they were still being trained they had not picked up any of the habits of waiters that I have had to deal with in the past. In other words they didn't hide, bring the wrong thing, look down their nose at me when I ask for the house white (or even worse, a glass of water) and treat me like an idiot.  The food was great, the service was great, and I didn't have to pay. That to me is perfection...

The Humming Bag of Danger

My bag has started humming to itself. Scared me half to death when I first heard it at 3:00am. Scared me even more when I found out what it was.

Under Vista, if I ask my machine to Sleep it doesn't quite behave the same as it used to. Sometimes it wakes up. In my bag. Being wrapped in plastic doesn't do much for airflow, so the thing just sits there humming and getting hot. I'm sure it would shut down before it set fire to the house, but it is rather worrying.

Number one son has had the same thing happen with his Mac Portable, so this thing might be becoming common.  The way I see it, if you are putting your machine in your bag, you really should hibernate the device. This copies the entire memory to disk and then shuts down completely. The effect is similar to sleep, except that it takes a bit longer to wake up because the file has to be loaded off the disk when the power comes back on. With sleep the memory content is retained and so the machine can come back instantly. But it seems like computers are becoming lighter sleepers.....

Maxing out Vista

I managed something today which I didn't think was possible. I managed to get my machine to use up nearly all its memory. I was testing a SideShow gadget application which starts running automatically when the SideShow device is connected. But because I haven't completed the code yet, the program didn't finish properly. So Vista started it again. And again. So I ended up with several hundred copies of the program in memory before I realised what was happening.

403841557
86% and counting...

By the time I worked out what was happening I had 86% of my memory filled up. The nice thing is that Vista never really slowed down or seemed to suffer. I just saved my files, shut the machine down and rebooted. Which is quite impressive when you think about it.

Almost Lucky

This is the complicated tale of boy meets tablet, boy tries to run Vista on tablet, boy finds that more memory would help run it faster, boy buys memory that won't fit and then, after he has made the memory fit boy finds that it won't work. And he is the thick end of 60 quid light on the deal. Now read on...

I sent the memory back to Ebuyer who admitted it was faulty. At the same time I managed to acquire the memory from somewhere else. So I called Ebuyer and say that, since the memory was faulty and I'm sorted, I'd really just like a refund. They say yes. Happy ending.

Then the memory arrived this morning in the post anyway.....

Open Wide....

Went to the dentist today. I had to fill in a new form. Apparently my dental practice has spent up all the money that the Health Service gave them last year, and is now running on empty until April. This means that yours truly has now had his teeth privatised. I had to sign up to say that I would pay for my treatment.

There were three prices on the piece of paper, fifteen quid, forty three quid and one hundred and ninety quid. "Don't worry about those" said the nurse airily. "We'll decide which one to use later". 

There is only one thing that scares me more than someone poking around in my mouth with bent metal and drills, and that is having to pay around half the price of a PS/3 for the privilege.

Anyhoo, apparently my teeth are OK at the moment so it was the lowest price for me today. My teeth are a pretty horrible colour but apparently quite hard wearing. And I'm going to brush them very carefully from now on...

Go See Hot Fuzz

Hang on a minute. Let's see if I can find the right font. Ah. There it is.

Go See Hot Fuzz

Go now. Go quickly. You'll thank me. It is brilliant. Best film I've seen this year. Better than Bond (and that is saying something). Funny. Clever. Well made. True to itself.

The film is about a hot shot London copper banished to the sticks for being too efficient. But once he gets out there he finds something very nasty in the woodshed, and the church, and the florists. Gory, scary and funny in turn, it reminds you just how good Simon Pegg is. I'm going to buy the DVD as soon as it comes out. And in the meantime I'm going to re-watch all my Spaced episodes again.