Skip to main contentSkip to service detailsSkip to contact
Ocean View Games
Unity Technical Audit

Unity Technical Audit

Get an independent review of your Unity codebase, performance and release risks. We explain the findings in a prioritised report that your team can use to plan the next stage.

Domi Online, a Unity MMO that began with a codebase review
Domi Online logo

A codebase review before taking on Domi Online engineering

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

David was first hired to review the Domi codebase during the earliest stages of development. The audit led into full engineering ownership, but it stood on its own first.

Every porting and rescue project we run opens the same way: a clear-eyed audit before anyone writes a line of new code. You get that same diagnostic on its own terms, with no obligation to engage us for the fixes.

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

What are you starting with?

The audit suits three situations in particular.

A struggling build

Frame drops, thermal throttling, memory spikes, crashes or quietly accumulated technical debt. You want to know what is wrong, how bad it is and what fixing it takes.

Try the debt calculator

Investor or publisher due diligence

You are evaluating a studio or a title and need an independent read on whether the codebase is shippable, scalable and worth the ask, written for both technical and non-technical stakeholders.

How we work with publishers

Inheriting a codebase

You have acquired, taken over or are about to commit to a project built by someone else, and need to know what you are taking on before building on top of it.

Explore project rescue

How the audit runs

From repository access to a prioritised action plan, with the access and review time agreed in advance.

  1. 1. Intake

    A short call to agree the areas in scope and your priority order, then read-only access to the repository and a current build. An NDA is standard and signed before access.

  2. 2. Audit window

    We profile, review and document against the agreed areas. The engineer doing the work is the one you spoke to at intake, and we do not modify your code.

  3. 3. Report and walkthrough

    A written report, severity-ranked and roadmapped, with the evidence behind each finding, followed by a call to talk through what to tackle first.

What the audit covers

Up to five areas, scoped with you up front against the size and complexity of the project.

Architecture and code health

Coupling, separation of concerns, maintainability and structural technical debt: where the codebase will fight you as it grows.

Performance

Profiling for frame rate, CPU and GPU load, draw calls, memory and garbage collection, plus thermal and sustained-performance behaviour on mobile.

Build and asset pipeline

Build configuration, asset import settings, Addressables, bundle sizes and the pipeline health that sets your iteration speed.

Stability and crashes

Crash and ANR analysis, error handling and the failure modes most likely to surface in production.

Platform and store readiness

Compliance against current Apple, Google and where relevant console requirements.

The deliverable

An executive summary in plain language, severity-ranked findings with evidence, per-area detail with file and system references, and a prioritised remediation roadmap that is yours to keep.

Tiers and pricing

We scope audits around the size, complexity and condition of the project. Choose the tier that matches your situation and we confirm scope at intake. Every tier is delivered as the same prioritised written report.

Rapid Audit

£1,250 fixed

A fixed fee covering 2 working days. A focused review of one priority area, usually performance or a single problem build.

Deep Audit

£750 / day

Typically 4 to 6 days, so £3,000 to £4,500. Full review across all areas with a costed remediation roadmap.

Due Diligence Audit

£750 / day

Expedited, typically 2 to 4 days, so £1,500 to £3,000. Independent assessment for investors, publishers and acquirers against a deal timeline.

Prices exclude VAT; UK clients add 20% VAT. A billable day is 7 hours. If you engage us for the fixes within 30 days, the audit fee is credited against the first month of remediation.

Estimates and price ranges are planning guides. Your brief, feedback or requested changes may increase or decrease the scope and estimated cost. Fixed-price packages cover the agreed scope. We confirm the pricing basis before work starts and agree any changes to scope, cost or timing with you before carrying them out.

Working together

Start with a short call about what you want to understand: the codebase, performance, architecture or ship-readiness. We recommend an audit scope from there.

The audit is read-only and runs without disrupting your team. You talk to the senior engineer doing the work throughout, not an account manager.

The report is yours. Hand it to your internal team, another studio, or ask us to execute the roadmap.

If you want us to do the fixes, we scope that separately through our performance, modernisation or rescue services. The audit carries no obligation.

Meet the team
Frequently Asked Questions
We normally need read-only access to the Unity project, a current build and steps to reproduce the issues you want investigated. We agree confidentiality, access controls and handling of project files before sharing begins.
A written report with a plain-language summary, evidence for the findings and prioritised recommendations. The agreed scope determines which systems we review. We walk you through the report and explain the next steps.
The audit is an assessment, with changes and remediation scoped separately. We agree any diagnostic build or profiling access needed to investigate the project before starting.
Yes. The report is a standalone deliverable for your team or another studio to use. If you ask us to implement the recommendations, we provide a separate proposal.
Yes. Share the project version and dependencies when we scope the audit. Where the tooling or build environment requires recovery before review, we identify that work first.
Our technical audit service focuses on Unity, where our engineering experience is strongest. We will say at the first conversation if a different specialist is needed.

Need an independent technical view of your Unity project?

Tell us what you want to understand about the codebase, performance, architecture or ship-readiness and we will recommend an appropriate audit scope.

Discuss a technical audit

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