Bletchley Park Visitor Centre - touchscreen exhibits at Bletchley Park

Project
touchscreen exhibits at Bletchley Park (June 2014)
Client
Bletchley Park Trust
Agency
Clay Interactive
My role
software developer
Website
bletchleypark.org.uk

I worked with Clay Interactive on a number of touchscreen exhibits for Hut 8 and Block C of the restored museum of codebreaking. I'm a big fan of Alan Turing so to say I was excited to work on this project is an understatement.

Clay trusted me to develop four interactive pieces for Hut 8, and another four for Block C, using Chrome in Kiosk mode. In the process I wrote our own bespoke Javascript animation engine that makes heavy use of CSS transforms. I drew on my html knowledge, mixing in some pretty daring tricks such as seamlessly blending in high resolution movies, timer-sequenced CSS-transforms, and movie sprites. We ended up reusing the same library for another project later.

Being on the bleeding edge of Chrome's rendering engine meant figuring out how to deal with a variety of bugs for which little or no documentation exists at all. Luckily these were mostly to do with depth-ordering and clipping.

"Bletchley Park was officially opened on 18th June 2014 with a visit by HRH The Duchess of Cambridge, where she had an opportunity to try one of our exhibits, experiencing what it was like to intercept morse code messages at a Y station."

  • HTML + Javascript in Chrome Kiosk mode
  • JS/CSS-based animation engine (own code).
  • Phidgets interfacing for LEDs on Block-C Radio Operator
  • design by Clay Interactive

Back to Software