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
Friday
Dec092011

Christmas Bash 2011

Xmas Bash 2011

If you want to know where all the cool people are (and me) next Thursday, we'll be at the departmental Christmas Bash with games, a monster word search, pizza and all kinds of fun. If you are a student in the department you can come too. Tickets go on sale in the departmental office from 2:00 pm Monday 12th of December.

Thursday
Dec082011

Marking Evil Squash

evilsquash Logo
This is a much better logo than my version. Thanks Jamie

I’ve spent the last three and a bit days in the lab marking first year student work. And it has been great fun. There were four of us down there watching students go through 15 minute presentations of their Evil Squash implementations. For those of you who haven’t heard of it, Evil Squash is a board game for up to 4 players. It is a kind of cross between Snakes & Ladders and Ludo. We invented it just for the practical session and we are going to invent another one next year.

Our first year students had to create a program that implemented the game, getting all the arrows on the board to work, along with the “Squash” behaviour that is triggered when one player lands on top of another. We provided a “special” dice sequence which allowed us to test all the game actions and we watched each program run through this. Then we took a look at the code, gave marks for style and any extras (some students added AI players who could take on their human counterparts), checked on user documentation and test reports and finally gave out a mark.

We always do a game development for the first year course, but this is the first time we’ve used a brand new game of our own devising. It has worked rather well. Everyone got into the spirit of the development and we have seen some very impressive implementations of the game, including a few Windows Phone versions in Silverlight and XNA. Expect to find Evil Squash in the Windows Phone marketplace soon.

Once nice side-effect of using an original game was that there was no code out there for people try and use. When people get into trouble with a development there is sometimes a tendency to leap onto a search engine and look for code that solves the problem. This is never a good thing to do. A lot of code out there is buggy and hard to understand and often takes you further away from where you want to be. During the marking we ask for bits of the code to be explained to us, and I found that for the ones I marked everybody knew how their code worked. Even those unlucky souls who hit bugs during the presentation were able to say “Aha! I know what is wrong and how to fix it” and point to the code block that was causing the problem. 

We saw some great work, and gave some great marks out. I’m really looking forward to what they turn out next semester.

Wednesday
Dec072011

Project Hawaii For Windows Phone

image

Project Hawaii is a set of cloud services for Windows Phone users which make it really easy to do things like heavy computation, storage, location mapping, optical character recognition and speech recognition. They also provide a really useful relay service that allows phones to communicate directly even though their IP addresses might be local to their operator carrier’s network.

It is free for students and academics, you only need to give your Windows Live ID to get a key and get started. You can download the SDK and have a play from here.

Tuesday
Dec062011

Hull Windows Phone Winners

DSCF5438

Hot on the heels of the news of the competition comes news of the winners. Danny and Steve from our department have both won phones. And very nice they are apparently (front facing camera and all). Extra kudos to Danny for pitching a version of Evil Squash. Now we want to see your stuff in the Marketplace.

Monday
Dec052011

A Windows Phone for Christmas

image

If you are lucky enough to be a student you should head off pronto to the UK Student Blog and see about getting yourself a free Windows Phone. All you have to do is show the bods at Microsoft a screenshot of your application running in the emulator and then promise on your honour to put it onto the Windows Phone Marketplace in time for the Christmas rush. If they like the cut of your jib they’ll send you a phone, no strings attached (after all, that is how wireless phones work you know).

Any of our First Year students who have Evil Squash running on Windows Phone (and there are a few) should get into gear pronto and get themselves into the mix. I want Evil Squash in the marketplace before Christmas and I promise to buy a copy of every version. After all, I’ll need something to do at all the parties I get invited to….