Making gamesfor education, research and culture

I help universities, museums and researchers turn their ideas into games, from prototype to release. I look for what's naturally fun in the subject itself, then build around that.

Selected work

Cardiff University - School of Journalism, Media and Culture

ViewfindR

A filmmaking simulator where students practise framing, lighting and shot composition.

“His approach displayed an excellent command of the various facets of the process and an impressive skill in articulating a viable sequence of intermediary steps. He reported regularly, met every milestone and delivered a product with all the desired features. No ifs and buts - he does a brilliant job.”

Savyasaachi Jain - project lead, Cardiff University
More

Echo Games CIC - for five museums in and around Bath

Built from Beneath

A digital escape room where players travel back in time, solving puzzles woven from the city's history.

“Geoffrey proved himself an exceptionally competent developer, producing professional standard code that exceeded our expectations. He was punctual, clear in communicating issues, and sustained a professional codebase and developer practice.”

Dr Daniel J. Finnegan - client, Echo Games CIC
More

Echo Games CIC - with Great Ormond Street Hospital

T Cell Titans

A shooter game that puts players in command of the body's immune response against cancer.

“He quickly understood my inputs and translated them into the game. He communicated effectively and was always willing to work on all the little visual adjustments I asked for, sometimes even predicting them. He is professional, organised, attentive, and his enthusiasm for game development is contagious.”

Daniela De Angeli - lead artist, Echo Games CIC
More

University of Bath - with NT Bath Assembly Rooms

A Regency Scandal

A ball turns into a murder mystery where players and spectators solve puzzles together.

More

About

I'm a gameplay programmer and educator based in London. I help universities, museums and cultural organisations make games that draw out the fun already in learning something new.

I've shipped games and kept them running once real players depend on them - I think as much about what happens after launch as before it. Teaching keeps me close to the people on the other end of a project too - not developers, but the ones who need to understand what's being built, and why.

Get in touch

Want to build an engaging experience or test an idea out? Get in touch - let's figure out together how to make it happen. We'll start with a quick call, then I'll give you a clear, fixed quote.