
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
- 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
- Cross-Platform Multiplayer Networking in Unity: FishNet, Mirror, and Photon Compared
A technical comparison of Unity multiplayer frameworks based on our hands-on experience. Server-authoritative vs P2P, bandwidth, and when to choose each.
22 June 2026
- Unity vs Godot vs Unreal for Beginners (2026): Which Engine Should You Start With?
A senior studio's honest answer for new game developers. Unity, Godot, or Unreal: which engine has the gentlest learning curve, the best free tutorials, and the highest chance of you actually finishing a game.
1 June 2026
- Mobile Game Optimization: A Unity Developer's Checklist
A practical, actionable checklist for optimizing Unity mobile games. Cover profiling tools, texture compression, draw call batching, and more.
25 May 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.

