The digital home of Richard Garside

This is my digital home, a resting place for my personal and client projects. I'm a web developer based in Leeds. I specialise in .NET MVC and apps for Windows 8 and Mac. You can find out more about me here.

Recent stuff from my blog

  • Tower Blocks March Report

    So, I'm 3 months in and Tower Blocks has not yet become an Internet sensation. Also, I've been really busy with client projects and found it really hard to find the time to focus on Tower Blocks. This must be the dip I've heard so much about and experienced on most projects I've ever worked on. I've still got lots of ideas for this project, but I've also got new project ideas and it's very tempting to abandon this one and move on to new green pastures.

    In March the iOS version of Tower Blocks went live, but I didn't have enough time to get the problems I've got with the Windows Phone 8 … more

  • Putting iAds in a MonoGame game

    Here is the code you need to add to Main.cs in you game to get iAds working. You don't need to add any unique IDs. The iAd SDK is able to work out what you app is by magic. Everything will work fine as long as your app is registered for iAds in iTunes Connect.

    I call the method SetupAdvert at the end of FinishedLaunching in Main.cs:

    private object _adBannerView;private bool _advertPausedGame; private void SetupAdvert(){    int width, height;    var view = (game.Services.GetService(typeof(UIViewController)) as UIViewController).View;    if … more

  • The Monument Valley Gap

    There's a great quote by Ira Glass, captured nicely in this video. The quote is about learning to writing stories, but I'm going to apply it to creating games. It talks about the gap between your skill to produce something and your taste to recognise something truely special. Sometimes the gap is so painful to see that you want to quit, but all great creative people making interesting stuff have stuck with it through the gap till their skills caught up.

    Monument Valley for iOS recently came out and I was reminded of the gap between my taste in games and my current ability.

    If you haven't … more