David Edgecombe
Director and Principal Unity Engineer
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.
He spent two and a half years (2017 to 2019) as a Technical Developer at Jagex, where he worked on RuneScape as almost two decades of PC MMO were brought to iOS and Android. He contributed to the Mining and Smithing rework, built UI systems across both the front end and the back end, and built the touch HUD for RuneScape Mobile. That was followed by a short spell as a Senior Unity Developer at Kwalee, before he founded Ocean View Games in 2020.
Before Jagex, David worked on educational game development at a previous agency, 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 built on FishNet networking, and worked across mobile, PC, and WebGL projects for game studios and institutional clients.
David holds the Unity Certified Expert Programmer credential.
He works directly with every OVG client. Clients speak to him personally throughout the engagement, not through a producer or account manager.
Specialisms
Unity architecture
Structuring a codebase so it stays maintainable as the game grows, from the first prototype through years of updates.
Mobile performance
Frame rate, memory, heat and build size on low-end iOS and Android devices, measured in the profiler rather than guessed.
Game deployment
iOS and Android build pipelines, signing and test releases through TestFlight and Google Play, so every milestone build ships the same way.
PC to mobile porting
Fitting desktop games onto touch screens, building on the RuneScape Mobile interface work at Jagex.
Shipping to the stores
Store submission and review, and the monetisation stack of ads, in-app purchases and analytics.
Technical audits
Reviewing an existing Unity project and setting out what to fix first, and why.
Notable Projects
Domi Online
View ProjectLead developer
Lead developer since 2021 on a soulslike online role-playing game with no level or skill caps. With Adam, he built the combat, quest and skilling systems, created the environment art and designed the levels.


Pocket Factory
View ProjectLead developer
Built the whole game for Mojo Games: the merge gameplay, progression and saves, offline earnings, ads, in-app purchases and analytics.


RuneScape Mobile
View ProjectTechnical Developer
Built the touch interface for RuneScape Mobile and converted more than 40 legacy desktop interfaces to work on a phone screen.
Delivered at Jagex, before Ocean View Games.


Word Fun World
View ProjectGame Developer
Designed and developed mini-games that teach English to young learners, working with Cambridge University Press's educational and technical specialists.
Delivered at a previous agency, before Ocean View Games.


Career

Prototype games ahead of release, and improvements to the shared systems behind them.

RuneScape and RuneScape Mobile: the Mining and Smithing rework, front-end and back-end UI systems, and the touch HUD and interface conversion for RuneScape Mobile.

Fish in a Bottle
Game DeveloperApr 2014 - Apr 2017Educational game development for institutional clients including the BBC and Cambridge University Press.
Verify on CredlyUnity Certified Expert
Unity TechnologiesIssued 16 December 2023
Recent Articles
LiveOps for Indie Studios: Doing More with Less
A guide to running live operations on an indie budget, covering seasonal content, A/B testing, event-driven monetisation, and tools that scale.
26 October 2026
Alternatives to Upwork for Hiring Unity Developers (UK)
An honest look at when Upwork works for hiring a Unity developer, where it goes wrong, and the alternatives worth considering, from a developer with 45 Upwork jobs behind him.
19 October 2026
Building Accessible Games: WCAG for Interactive Content
A practical guide to making games accessible to players with disabilities, covering WCAG 2.2 AA standards applied to interactive content.
28 September 2026
Cross-Platform Save Systems: Cloud Sync Done Right
A technical guide to implementing cross-platform cloud save systems in Unity, covering conflict resolution, offline-first architecture, and platform APIs.
7 September 2026
Porting a 20-Year-Old Game to Mobile: Lessons from RuneScape
Lessons from our team's experience porting RuneScape to mobile at Jagex, covering legacy codebases, touch UI, and mobile performance.
24 August 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.
