Skip to main contentSkip to service detailsSkip to contact
Ocean View Games
Unity Co-Development and Staff Augmentation

Unity Co-Development and Staff Augmentation

Add senior Unity engineers to your production team or give us a defined area to deliver. We work in your codebase and sprint cycle, with direct communication and a documented handover.

Domi Online, a live Unity MMO where OVG is the embedded engineering team
Domi Online logo

The embedded engineering team on Domi Online

Developed by Ocean View Games as the client's core technical partner.

Domi is a live MMORPG where we operate as the core engineering team while the client focuses on game direction and community. We provide multiplayer engineering, server architecture, Unity version migrations and performance work for a game with over 1,000 concurrent users.

This is the embedded model at its most involved: our engineers work in the client's repositories and sprint cycle, and the work ships under their brand.

An unfinished brief is fine. The first conversation helps establish scope.

What our clients say

“David and Adam's workflow is always carried out with sophistication and passion, providing our team with vast expertise of the industry whilst maintaining a high standard of work and pride in each component fulfilled. Dedicated members who always goes above and beyond expectations to deliver. Great asset to any team!”
Project: Domi Online
“Initially hired David to review code for the game at a very early stage and was blown away by his abilities and after a round with the board we hired David as lead developer for the project. He brought with him other developers who also did great work and I can say with full confidence there would be no Domi Online without their expertise.”

What are you starting with?

Co-development means different things to different studios. We are honest about which model fits your situation.

Extra hands on your team

Senior Unity engineers embedded in your standups, your Jira and your repo, scaling up for a production phase and back down afterwards with no employment commitment.

How integration works

A workstream owned end to end

Hand us a defined area, multiplayer networking, a mobile port, a UI overhaul or performance work, with clear deliverables and handover points while your team stays on core gameplay.

Explore performance work

A project that needs rescuing

A stalled or over-budget project that has lost its original team. We start with a technical audit and an honest re-scope.

Explore project rescue

How a co-development engagement works

From first contact to handover, with the same visibility and control you would have over internal team members.

  1. 1. Scoping call

    A no-commitment call to understand your project, team and needs. NDA and IP assignment are signed before any code is exchanged.

  2. 2. Assessment and proposal

    Once the NDA is in place, we review your codebase to assess architecture, risks and integration points and estimate effort from the real state of the project, then return a detailed proposal with scope, milestones, timeline and pricing. We onboard to your tools or set up shared ones once you accept.

  3. 3. Delivery and handover

    Milestone builds, sprint reviews or daily standups depending on the model, direct communication with the engineers doing the work, and a documented handover. Any further support period is agreed separately.

What an embedded team brings

Practical engineering support that fits your production workflow.

Planned onboarding

We review the architecture, build process and team conventions early, then agree an initial task that establishes a useful working rhythm.

White-label by default

We work under your brand and follow your code conventions. Confidentiality, ownership of bespoke work and licences for existing tools are set out in the agreement.

Unity depth

Ten-plus years across mobile, PC and WebGL, with Unity 6, Addressables, Shader Graph and the Input System, and advanced C# patterns.

Multiplayer and networking

FishNet server-authoritative architecture and cheat prevention, scaled from small lobbies to Domi Online's 1,000+ concurrent users.

Cross-platform

iOS, Android, WebGL and PC from a single Unity codebase, with our mobile and porting services frequently delivered as workstreams inside a larger engagement.

UK working hours

We are based in London and work in GMT or BST. We agree meeting times and communication with your team, including overlap for international partners.

Working together

Start with a free scoping call about your existing team, your codebase and the capacity or specialist skills you need to add.

We identify which model fits, embedded extension, a workstream owned end to end, full delivery or rescue, and we are honest when co-development is not the right answer for you.

NDA and IP assignment are signed before any code is exchanged. The agreement sets out ownership of bespoke work and licences for any pre-existing tools. We follow your standards and deliver under your brand.

You work with the engineers directly, in your sprint cycle and tools, with the same visibility you would have over internal staff.

Meet the team
Frequently Asked Questions
We confirm availability and an onboarding plan after discussing your scope, codebase and production schedule. Access, build setup and understanding your conventions are part of the start of the engagement.
A day-rate or retainer arrangement can support changing priorities within the agreed capacity. A defined workstream can instead be scoped around milestones and deliverables. We agree the approach and how changes are handled before work begins.
The agreement assigns bespoke work to your studio under the agreed payment terms. Our pre-existing tools and frameworks remain ours and are licensed for use within the delivered project. Third-party components retain their own licences.
Yes. We can work in your repositories, task tracker, review process and sprint cycle. We agree coding conventions, access and communication with your team so responsibilities are clear.
We are based in London and work in GMT or BST. We agree meeting times and handover expectations with international teams. The amount of live overlap depends on your location and working hours.
We plan a handover of the agreed code, documentation, build steps and outstanding issues. Any further support period, maintenance or future capacity is agreed separately.

Need experienced Unity engineers alongside your team?

Tell us about your existing team, codebase and the engineering capacity or specialist expertise you need to add.

Tell us about your project

Prefer to organise your ideas first? Build a project brief.