Work Experience Student – Max Steele

Last week we enjoyed having Max Steele here for a week of work experience.  Max is a 6th form student, currently studying for his A-levels and hoping to pursue a career in Computer science.  Before his time here Max had never done any coding so we thought we would throw him in at the deep end and set him the…

7

TrueSkill in F#

Following the publication of the F# source code for the TrueSkill Through Time paper, we have used the same inference library code to demonstrate how the original TrueSkill algorithm can be coded. In the attached source code, only the program.fs file is different to the TrueSkill through Time blog post and it builds up the…

44

Create a Game with Popfly

Popfly has a great Alpha that lets you create a game in your browser, no programming required, and then easily embed it on your own site. The following is one of the sample games – Space Boy: You can read more on Somasegar’s WebLog: PopFly Game Creator. It looks like Silverlight is going to be a very interesting platform for…

11

Statically link with ILMerge

Today Ralf & I were looking at ways to bundle up a bunch of .Net assemblies into a single assembly for use within our group; the goal to expose only the functionality we want and only need to reference one assembly in our projects. Enter command line app ILMerge by Michael Barnett of Microsoft Research which lets you merge…

2

BabyJack Inline Video Card Game

Its been yet another wet and windy bank holiday weekend here in the UK, so I decided to involve the family and create a video Blackjack called BabyJack, despite the baby’s name being Sean not Jack :). Just press the Play button below to pit your wits against the baby… For those of you interested in how it was done; the video was…

6

Lunar Lander Retro Vector XNA 2.0 Game sample written in F#

While travelling to Microsoft HQ in Redmond earlier in the year for the annual TechFest event – for some fun I decided to have a go at writing a small retro game in F# using XNA 2.0, and attached are the results. When moving over to Pacific time I usually find myself waking up at 4am for the first few days, leaving…

10

LEGO Halo 3 Foundry Forge Kit

We have recently come accross Jeff Keegan’s solution to being obsessed with Halo 3’s Forge mode, but stuck at work without an Xbox: The LEGO Halo 3 Foundry Forge Kit! (LH3FFK)           We loved the idea, and asked Jeff to tell us the story. Here it is in Jeff’s very own words: “Halo…

5

TrueSkill Through Time

In December 2007, we published a paper about the application of TrueSkill to all recorded data of professional and semi-professional Chess play from 1850 to 2006. The dataset can be obtained from ChessBase. We are very happy to be able to release the F# source code that performed all these massive computations. A few things…

11

Arkwright Scholar Erroll Wood Visits MSRC

Erroll Wood visited Microsoft Research Cambridge as an Arkwright scholar, and chatted to the Applied Games Group on Monday 11 of February 2008. Before handing in the mike to Erroll, let us link to some of the games he has written:  Tank Patrol: http://www.newgrounds.com/portal/view/298719 Turret Defence: http://www.newgrounds.com/portal/view/329519 Comet Blaster: http://www.newgrounds.com/portal/view/358561 Turret Defence 2: http://www.newgrounds.com/portal/view/393174 Now, here’s…

1

ArmoredBlitz: Rise and Demise

    ArmoredBlitz, a first person tank shooter and a real-time strategy game all in one, was selected as one of the five winners of the Silicon Minds contest. Its creator, Jacob Liechty is a freshman at Purdue University studying Computer Science.  Jacob also devotes much of his time apart from his studies to video…

4