I’ve spent 30+ years asking the same question: “Ok great… but why?”
Why did that game stay with me after I put it down? What exactly made it compelling? What fell short? How did others experience it?
I have a profound love for games, and I believe the medium only evolves when we question everything.
What I Offer
I provide specialist support in both game design and production, helping teams strengthen their creative vision and deliver projects with clarity and momentum. See my portfolio for examples of external projects I’ve supported.
Design
Vision and Goals Refinement Working with you to clarify your vision and refine goals, then shaping these into a clear, actionable design plan.
Design Audit A thorough review of mechanics, systems, onboarding and player experience, ensuring your game is consistently driving toward its intended vision.
Systems and Feature Design Injecting fresh thinking and inventive mechanics to help your game evolve beyond its current design and stand out in a crowded market.
Narrative and World-building Story structure, quest and mission design, character development, and integrating narrative meaningfully with gameplay.
Ongoing Design Support Retainer‑based collaboration for a set number of hours per week, providing continuous input and hands‑on design support to help your game reach its full potential.
Production
Project Planning and Scoping Defining goals, milestones, scope and constraints, then shaping them into a realistic roadmap.
Production Audit Analysing tools, workflows, roles and handoffs to identify bottlenecks and recommend improvements to how the team operates.
Full‑Lifecycle Expertise Using experience across development disciplines and multi-platform release to strengthen communication, support better decision‑making and detect issues early.
Development Pipeline Improving how work flows from idea to shipped feature across internal and external teams, including tracking, prioritisation and release readiness.
Ongoing Production Support Retainer-based support for consistent production guidance, helping the team maintain momentum, adapt to change, and keep the project on track over time.
Let’s Work Together
If you’d like to work together, share a few details about your project using the form here. I’ll review your message and get back to you as soon as I can.