
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 44+ 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 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
Recent Articles
- GPU Instancing for Dense Game Worlds in Unity
A technical deep-dive into GPU instancing techniques for rendering thousands of objects in Unity on mobile hardware. Cover SRP Batcher, draw call redu
3 August 2026
- Unity 7 Is Coming: What It Actually Means for Your Game
Unity 7 was announced at Unite Seoul, with a beta in December 2026 and release in Q1 2027. No project rebuilds, no breaking changes. Here is what actually matters for live projects.
27 July 2026
- Unity's Path to CoreCLR: What the Mono Cutover Means for Your Studio
Unity is replacing Mono with CoreCLR, its biggest runtime change in over a decade. Here is what is happening, when, and what to check before it reaches you.
20 July 2026
- Unity 6.5 Is Here: Should Your Studio Upgrade?
Unity 6.5 is a Supported release focused on consolidation, not fireworks. Here is what actually changed and how to decide whether to move your project.
13 July 2026
- Unity vs Godot vs Unreal for Indie Developers (2026): Which Engine Wins?
A practical comparison of Unity, Godot, and Unreal Engine from the perspective of an indie game studio. Cost, scope risk, hiring, marketability, and licence implications for small teams.
29 June 2026
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.

