Month: May 2015

  • Preventing Kupfer switching to existing windows

    I am enjoying using Kupfer but I don’t like the way it switches to an existing window of an application, instead of launching a new instance. I should write a patch for a config option or similar, but for now, here are my notes on how I disabled the be…

  • Using Kupfer on MATE

    I am trying out MATE desktop and really liking it. I like to use a (GNOME-Do style) keyboard-driven application launcher, and have found Kupfer really good. Kupfer as packaged for Ubuntu MATE does not support MATE desktop, so the file manager (“Caja”) …

  • Tweetable Art Code

    Picking apart some cool code to draw pretty pictures with code that fits into 3 tweets: This comes from a codegolf question here: Tweetable Mathematical Art. Slides: Tweetable Art Code.

  • Drawing into bitmaps and saving as a PNG in Swift on OS X

    Not an in depth post today. For a small iOS Swift/SpriteKit game I’m writing for fun I wanted a very basic grass sprite that could be scrolled; to create a parallax effect. This amounts to a 800×400 bitmap which contains sequential isosceles triangles …

  • Drawing into bitmaps and saving as a PNG in Swift on OS X

    Not an in depth post today. For a small iOS Swift/SpriteKit game I’m writing for fun I wanted a very basic grass sprite that could be scrolled; to create a parallax effect. This amounts to a 800×400 bitmap which contains sequential isosceles triangles …

  • Rabbit Escape 0.3.1 – now with zoom!

    I’ve just release the latest version of Rabbit Escape, which makes things look a lot nicer because you can zoom in, getting you much closer to your rabbits: There are still 60 levels of Lemmings and Pingus -like gameplay, all downloadable for free art…