MVP Keynote

Today was the last day of the summit proper, and we had keynote addresses from Ray Ozzie and Steve Balmer

2422447810
Gathering for the keynote

2421637879

Ray Ozzie was first to speak and take questions.

Steve Balmer arrived looking like this:

2422453168

..and left dressed like this

2421643383

I think we had better find a University of Hull sweatshirt to give him next time.

I've never heard Steve talk before, and I must say I'm impressed. He was knowledgeable, smart, self aware and, above all, funny.  A great way to end a very interesting four days.

Campus Calisthenics

Today was our final day on the Microsoft Campus. Yesterday I carefully scoped out the best place to sit on the bus for photographs and today I took some.

2420452185
Driving past the bay

2421269390
The view down the road

The road is interesting, in that for parts of the journey you are pretty much level with the lake, which is a bit strange. Once we got to the campus we again went off for some sessions, and then I got to "Have lunch with my publisher". I've always wanted to say that. We went to a very nice place and I showed my poise and breeding by choosing the one thing on the menu that came with chips. And very nice it was too. The good news (for me at any rate) is that I think I'm going to be writing another book. 

After lunch I met up with Brian, another MVP who teaches with XNA (all these acronyms - don't we sound cool) and then I shot across the campus to meet up with Andy Sterland and Andrew Neil, ex Hull students who now work for Microsoft. As we were talking I noticed a chap outside the building who looked a bit familiar. It turned to be the legendary Phil Price, another Redmond employee from Hull. Out came the camera......

24212710202420461521

Andy, Phil, Andrew and Andy. If you see what I mean.

Then I shot back to another meeting (they have these amazing shuttles to ferry you around the place), and finally made it onto the bus. The journey back took a while, but I did get some interesting pictures.

2421249950
This guy is using his laptop whilst driving....

2420433973

I love the idea of a "Super Heavy" sticker. And talking of "super heavy"...

2421250872
I took this at the Summit party, which was ace. They had Rock Band set up in a theatre and were letting folk have a go. These guys got booed off after around 30 seconds....

2420441807

More entertainment

2420449637

The party in full swing

Added Value

Today was the first day of the Microsoft Most Valuable Professional (MVP) Summit. Before everything kicked off we went for a walk around Seattle.

2415806817
We found this really cool magic shop. Check out the Elvis Zoltar inside...

I managed to blag a visit to Alan's room. His hotel room is rather high, with some nice views.

2415807543

Overhead view of the monorail

2415808157
Seattle skyline, with clouds

2416630364
Gathering for the opening session. I've never been to one of these before, but the thing that struck me was just how many MVPs there are. This is a big affair. And there are people from all over the world.

2415810149
This was the gathering before we went in for dinner.

2416631466
The food, and the company, was excellent. On the way out I grabbed a picture of the view from the conference centre.

Shopping Trip

The quality of the weather dipped a bit overnight, but at least it wasn't raining. Went over to meet up with Boss at his hotel and it looked like they were prepared for him.

2415832187
Did somebody call the cops?

Turns out the Dalai Lama was in town, and staying in the same place as Boss. These were the outriders for his trips out. We went off in search of breakfast.

2416655564
This place does good sandwiches

2416653992
This place does nice peppers

2415837165
The Dalai Lama hits the road.

2415837767
Boss and hired car

2416658834
Boss in hired car

2415839029
Lego bits, lots of them.

2415839713
Lego pigs

I nearly bought lots of things, but was actually very good. Perhaps tomorrow.

Seattle in Good Weather Shock

We went out for a look around Seattle. And the weather was lovely. I'm breaking in a new camera (what a surprise). It is a tiny Fuji FinePix F50fd. I was unsure it would improve much on my old FinePix F10. But it does. It has already taken some lovely shots. Fuji seem to put some magic pixie dust or something in their cameras that make them just take good pictures.

2409203271
Like this

2410033926
Or this.

We had tea in a super little place on the waterfront. Seattle seems to give priority to the quirky, home grown kind of establishment, and I reckon this is a seriously good move. It gives the place real character.

2409191723
This is where ate. When I took this picture they were playing a Bay City Rollers track ("Saturday night" if you must know..). If that's not personality, I don't know what is.

2410018574
It had a good view of the bay too.

After tea we had a walk around.

2410028234
How tasteful. But not as scary as....

2409196467

2410035246
Of course they have skyscrapers

2409186917
"Pig and Pigeon" Sounds like a good name for a pub.

2409197721 
I think Seattle is going to replace San Francisco as my favourite city in the US. Then again, the forecast is for rain tomorrow.....

Whitby Trip

The weather was supposed to be horrible. Snow on high ground. Roads becoming impassable. Etc etc. But we went anyway. After all, we like Whitby very much. It is a strange place really, touristy in a way that only England can do properly. And we were dead lucky, because the weather, although very cold, was wonderful. Especially for photos.

2393885054

Whitby church on top of the cliffs, and a few boats

2393238891

The bay.

2394746011

Steam Train. Mike knows which one.

2395591344

Air Sea Rescue

2394760257

They say Dracula is buried here somewhere. I'm not going looking.....

Hello From Lisbon

After a very smooth trip last night I'm now in Lisbon at TechDays 08. I came along last year, to the sensibly name TechDays 07 and had such fun that I've come back again and to do two sessions. I've just finished the XNA one and it seemed to OK from my point of view (although I'm worried that I might not have mentioned the book enough....)

2331062464
Where I'm speaking (they have lovely weather here)

As is usual for Portugal, I had a fantastic audience.

2331063186
Left

2331062804
Middle

2330236121
Right

2331062270
After I told my first joke (the people at the back are sound technicians who are paid to be there....)

I had a great time promoting the book and VerySillyGames. I've got another session this afternoon. Wish me (and the audience) luck.

GDC Update

I went to a couple of other sessions yesterday which were of note. The first was an Xbox Live session. This really has taken off in a big way. There was much description of how to improve "conversion", which is where you persuade someone to take their trial version of the game and pay money to convert it into the full game. As the presenter said, most of this is common sense, but it was nice to see it backed up by statistics and set down in one place. The key things are:

  1. Make sure that the trial gives a good impression of the best bits. If the game takes a while to get going, don't just give the player the first level. Make something special for the trial game that gives the whole experience.
  2. Make sure that you don't give the farm away with your trial. People playing the trial version for 5 hours is a problem, they should have bought the game a long time ago. This is hard to do without conflicting with rule 1 of course. Time limited play is a good plan.
  3. Make the game really, really, easy to pick up. Someone who has paid good money for a game will be motivated to invest their own time in learning the controls and gameplay. If they have paid nothing to get started they are much more inclined to ditch your game if they find it hard to understand at the start.
  4. Have a natural end point for the trial that leads nicely into the full game.

Another thing that came out of the discussion was that Xbox Live are very amenable to highly original ideas, much more so than "proper" game developers. If you have an idea this is a good place to take it. And with XNA games now appearing on Live, and a means for getting a following using the community stuff that is coming soon, things can only get more interesting.

The final presentation I went to was from Nintendo. Takao Sawano had come over from Japan to explain how the Wii Fit platform came about. This is the latest in the sequence of "disruptive technologies" that the Wii and the DS have brought to gaming. The presentation was simultaneously translated from Mr Sawano's Japanese text, but none the worse for this, with the translator keeping up admirably. The Wii Fit game took as its' starting point a pair of bathroom scales. Mr. Miyamoto, the legendary Nintendo producer reckoned that people might like the idea of tracking their weight using the Wii. The presentation showed how they developed prototype hardware using rotary encoders to measure the weight before finally fixing on the use of four strain gauges fitted at each corner of the platform.

I know a lot about strain gauges. I used them to weigh fish in a motion compensated weighing machine that I helped build a few years back. They are very accurate and highly sensitive. Using them means that the platform can measure changes in weight in the tens of grams, even being able to detect when you raise and lower your hand. They are also fast, so the game can get fresh readings 60 times a second. This has led to all kinds of games based on weight shifting and aerobics. In the exhibition they have some set up with a skiing game that looks ace.  In Japan they've sold well over a million so far and the game comes to Europe in late April. Of course I'm going to get one. It might even help me get a bit fitter...

Travels with Derek

[Graphics Heavy Post Alert]

Derek knows San Francisco very well. And apart from his habit of walking very fast up hills he makes for an excellent tour guide.  Today we started down at the harbour.

2273794845
Ferry boat and the "other" bridge

2274592624
View from the pier

2273800215
Posing bird

2274595510
Tugs

2274596986
Pier amusements

2274598306
Fancy boat - and no, it didn't hit the jetty

2273808013
The famous Lombard Street

2273811663
View from Coit Tower

2274609256
Another view

2274617694
Bridge and Bay

2274620070
They had some great murals in the tower

2273831173
I like this place

There are a few more on Flickr

Down and Flat in San Francisco

I blame the jetlag. That and an over-confidence in the abilities of lithium ions. Anyhoo, whatever the cause it resulted in me not bothering to charge the camera battery last night, on the eve of our walk around SF, with the opportunity, nay obligation, to take hundreds of pictures. So, of course, ten shots into the trip everything shuts down and the camera becomes a paperweight. Wah.

Fortunately we were on our way to Best Buy, and I had intended to get a new battery at some point anyway, so I would have a spare in case this kind of thing happens. Yes, they do have a battery. It won't be fully charged, but it beats the heck out of nothing. And they also sell travel chargers at a sensible price. And Nigel, once he hears my sorry story, is even willing to plug the charger in for a few minutes to get me back on the road.

2271691312
Go and buy lots of things from this man.

This was service above and beyond the call of duty. Thanks very much for that. And so it was off for a coffee at the local diner.

2271690164
They have everlasting coffee cups here

2271668960
Artistic use of mirror on way to bridge

2271671546
The money shot

2270886829
The view from the beach

2270889919
Playtime

2270882007
These folks asked Derek to take a picture with their camera.

2270891331
Just a few kites

Game Developers Conference in SF

This is a graphics heavy post. Rob is on his travels again...

Up bright and early today to catch the 6:20 am flight out of Humberside Airport for San Francisco. It's a tough life. But mostly OK, right up to the point where I tip wine all over my travel documents on the plane. I also managed to fill one of my shoes with the drink of the chap sat next to me. I offered to let him finish it off from there, but he demurred.

So it was a squelchy walk through Homeland Security and into the land of the free. I had a plan to buy an 80 Gbyte Zune. I bought a little (30G) one last year, and I liked it so much that I planned to get another one as soon as we arrived. Bad things plans. They let the gods know what you are thinking of doing..... The first blow was that my favourite shop in SF, Comp USA, was closing. Really closing. I could have bought a yard of shop counter if I'd wanted, but no Zunes. After some research I've discovered that these devices are pretty darned popular over here. Everywhere I've tried so far has been out of stock. Derek and I went for a walk to find BestBuy, we didn't find the shop, but I took the big camera, and grabbed some snaps.

Funny thing photography. I've got a little camera that will take great photographs just by pointing it in the general direction of the scene and pressing the button. The big camera is a bit more tricky. However, once you have taken the picture and spent some time in Photoshop you can come up with some really nice results.

2269252458
I just like the car

2269275560
..and another car

2269256286
..and a fire engine

2269257356
I think their turn lights are broken

2268468587
Lovely colours

2268470569
..what happens if you point a wide angle lens up in the air

2268477109
Fine Diner

More pictures tomorrow, or today, or whenever.

 

XNA Fun and Games in Dublin

We were up bright and early for a "Breakfast Round Table" discussion with academics from all over Ireland about the teaching of XNA and Computer Science.

Some of the delegates had got up at scarily early hours to travel here and take part. Once I got over the disappointment that the table wasn't actually round a great discussion was had. It was interesting to hear how the computing scene in Ireland is not that different from the UK.  Quite a few places are getting their students to write games as part of their teaching, others are starting game development courses. At Hull we have been doing this for a while, and so I delivered a bit of insight into how we make things work. And gave the book a good plug.

Then the student presentations started. Due to popular demand we were running two tracks and so everyone gave their sessions twice.  I took some pictures of the audience looking happy at the start of my sessions (I always take the pictures at the start, in case it all goes horribly wrong).

2068569574

2067775391
The audience for session 1

The first session went really well with a great audience. Then I staggered out of the lecture room and into the second session.

2068569648
The audience for session 2, how they appeared at the start....

However once I got the laptop working on the projector things settled down a bit and I was able to focus on the job in hand....

2067775499

2067775545
Another superb audience.

I had another great session with these folks, and then it was off to the airport for a flight back to Hull.

The XNA European tour goes on tomorrow to Vienna. You can find out how they are doing on Charles Cox's blog here.

Micro Framework Fun and Games

Today Dave Baker and I strutted our Micro Framework stuff in front of our TechEd audience. Someone had rather kindly told Dave that "He must be mad to present with Rob". If I had a pound for everyone who has said that.....

1885227004
We had some very nice toys to show off

The talk went very well, in spite of the fact that I told my favourite and second favourite jokes. I'm saving my third favourite for the talk tomorrow. We gave away a bunch of T shirts, a copy of the book and a complete development kit, so there were some very happy delegates. We had loads of questions, which I reckon is a good sign.

1885224842
At the start of the Dave and Rob show

After the talk I headed off to "Ask the Experts" and spent a happy ninety minutes admiring all the new .NET Micro Framework platforms that seem to have appeared since I last looked, and meeting up with Roger and Colin, who had come al the way over from Seattle to run some porting classes and talk to delegates.

The way that Microsoft are prepared to send over the people who actually make their stuff always amazes me. Delegates can actually talk to the programmers who actually make the products they are working with. It must be hugely expensive in time and effort, but I'm jolly glad they do it.