
Games

David Edgecombe
Director and Principal Unity Engineer
London, UK · 12 years in game development
David is the founder and director of Ocean View Games. He has 12 years of experience in game development, with deep specialisation in Unity architecture, mobile performance optimisation, and shipping production-quality builds.
From 2017 to 2019 he led the mobile team at Jagex, working on RuneScape Mobile. The work involved porting a 20-year-old PC MMO to iOS and Android, including thermal management, memory optimisation, and rebuilding the rendering pipeline for ARM hardware. RuneScape Mobile has shipped to millions of installs.
Before Jagex, David worked on educational game development at Fish in a Bottle, contributing to projects for institutional clients including the BBC and Cambridge University Press.
Since founding Ocean View Games in 2020, David has led engineering on Domi Online (a Unity MMORPG with 1,000+ concurrent players, built on FishNet networking) and shipped 40+ projects across mobile, PC, and WebGL through commercial Upwork engagements with a 5.0 rating.
David holds the Unity Certified Expert credential, the highest professional certification Unity offers.
He works directly with every OVG client. Prospects speak to him personally throughout the engagement, not through a producer or account manager.
Specialisms
- Unity architecture
- Mobile performance optimisation
- Thermal and memory management
- Shipping production-quality builds
- MMO and live-service systems
- Cross-platform development
Notable Projects
- Domi Online
Lead engineering
- RuneScape Mobile
Mobile Team Lead at Jagex(delivered at Jagex, prior to OVG)
- Word Fun World
Lead developer at Fish in a Bottle(delivered at Fish in a Bottle, prior to OVG)
- Pocket Factory
Lead developer
Past Employers
RuneScape Mobile, ported a 20-year-old PC MMO to iOS and Android. Millions of installs.
Fish in a Bottle
Game DeveloperApr 2014 – Apr 2017Educational game development for institutional clients including the BBC and Cambridge University Press.
Credentials
Blog Posts by this Author
- Game QA Best Practices: A Developer's Testing Guide
Practical game QA guide covering functional testing, performance profiling, device coverage, and crash resolution. Written by engineers who ship mobile games.
20 April 2026
- Mobile Game Porting Guide: PC to Mobile in Unity
How to port a PC or console game to mobile. Covers input remapping, thermal management, memory budgets, device testing, and timeline expectations.
6 April 2026
- Platform Readiness: What Every Developer Needs Before Hitting Submit
A practical guide to the pre-submission requirements that catch developers off guard. Covers app store compliance, console certification, analytics integration, and the checklist we use before every launch.
30 March 2026
- Is Your Game Ready to Port? A Technical Feasibility Guide
Before committing budget to a port, you need to know what you are actually signing up for. This guide covers the technical factors that determine whether a port is straightforward or a full re-engineering project.
23 March 2026
- When to Migrate Your Unity Project (And When to Stay Put)
A practical guide to deciding whether your Unity project needs a version migration. Covers the real costs, risks, and rewards of upgrading, with a framework for making the right call.
15 March 2026
- Managing Thermal Throttling in Unity Mobile Games
Why your mobile game slows down after 10 minutes and what to do about it. A practical guide to thermal monitoring, adaptive quality, and memory budgeting in Unity, with open-source code.
14 March 2026
- How to Choose a Game Development Partner (and Avoid Common Mistakes)
What to actually evaluate when choosing a game development studio, based on the patterns we see working with clients and the mistakes that cost projects months.
8 March 2026
- AI Tools for Game Development: What Works and What Doesn't (2026)
An honest assessment of AI tools in our game development workflow. Where they save real time, where they waste it, and what we have stopped using.
6 March 2026
- 10 Questions to Ask Before Starting a Game Development Project
Essential questions to answer before beginning development on your game
4 March 2026
- Gamifying Language Learning: Design Principles for EdTech
Our approach to designing educational mini-games that actually teach - from data-driven asset pipelines to culturally sensitive UI.
1 March 2026
- Building Reusable Game Frameworks in Unity | Faster Development
How we built a modular hypercasual framework - reusable audio managers, haptic systems, and UI modules - and how it accelerates client projects.
23 February 2026
- Procedural Generation on Mobile: Balancing Complexity and Performance
How we implemented procedural map generation using Perlin Noise and cellular automata for a 4X strategy game on mobile, including chunk-based loading and memory management.
15 February 2026
- Designing Mobile UI for Complex Games: Lessons from RuneScape and MMOs
Explore the unique challenges of bringing a desktop MMORPG UI to a 6-inch touchscreen. Cover adaptive UI, context-sensitive interfaces, and cross-platform parity.
13 February 2026
- What Makes a Great Game Development Consultancy in the UK?
The UK is home to world-class game development talent. Here is what separates a great game dev consultancy from the rest - and what to look for when choosing one.
9 February 2026
- Building Infinite Progression Systems in Unity | Game Design Patterns
A technical deep-dive into how we engineered 64-bit infinite progression for an MMORPG, bypassing Unity's standard integer limits. Discuss the problem
9 February 2026
- Interview with Merit Circle
I sit down with Merit Circle and talk all things Domi Online
6 March 2024
Work with David
David works directly with every Ocean View Games client. If you have a Unity project that needs senior engineering, get in touch and David will be on the call.

