Hero background image

Consulting Standard Services

This page contains descriptions of Unity’s standard Solutions Services — Unity’s standard consultancy offerings and deliverables by our Consulting Services team, which are subject to all of the terms and conditions of the Consulting Services Terms, unless otherwise agreed in writing and signed by Unity.

Project Review

This three-week continuous engagement provides a deep dive into your project, followed by an actionable report with recommendations. The structure of the engagement is typically structured as follows:

First week may include:

  • Profiling your Unity project using Unity tools.
  • Performing experimental alterations of your project’s code and assets with your team’s guidance.
  • Analyzing your project’s source code.
  • Providing best practices and recommendations on how to use Unity systems in your project.

The first week can be completed in person or virtually.

In-person includes:

Two working days on-site to assist you on one Unity project.

Virtual includes:

Up to three working days to virtually assist you on one Unity project.

There is a cap of six hours per working day for Unity personnel to engage interactively with you (e.g. via videoconference, text chat, phone call).

Final two consecutive weeks:

  • Remote services after the first week, such as:
    • Performing sufficient research to reasonably answer any questions that arose during Unity’s onsite visit.
    • Consulting with other Unity staff about aspects of your project.
    • When applicable, constructing prototypes and test cases in order to evaluate Unity’s recommendations to you.

  • A written report at the end of the engagement consisting of:
    • Unity’s recommendations for achieving your project’s performance goals.
    • Technical background information to help you understand and successfully execute on Unity’s recommendations.
    • The notable findings that arise from Unity’s analysis of your project.

The notable findings that result from research Unity conducts after analyzing your project.

Examples of technical focus areas for the engagement are below:

Code, assets, and performance (CAP)

  • Identify bottlenecks in your project performance and recommend changes to data, systems, and architecture.

Technical architecture consultancy (TAC)

  • Guidance early in the development cycle of your Unity project to avoid expensive refactoring and additional iteration cycles later in production.
  • Define architecture and provide recommendations for future work based on technical analysis.

Technical art review (TAR)

  • Recommendations and best practices for designing, planning, and optimizing the asset pipeline, workflows, shaders, or usage of tools.

Game design review (GDR)

  • Expert, data-driven insights and actionable recommendations addressing design and performance challenges, using industry benchmarks and competitor analysis to guide improvements.
  • Design areas that could be covered include: game design documentation, user acquisition, game prototype review, KPI data benchmarking, player onboarding, full launch preparation, LiveOps, game economy, soft launch preparation, competitor teardown, market analysis, monetization strategies, player progression, appointment mechanics and social and competitive systems.

Note: Game design reviews may only be conducted virtually.


Accelerator

This week-long engagement is designed to identify and help resolve specific issues within your project. The week consists of one day of preparation for the consultant and up to four virtual working days.

Given the short-term nature of this engagement, Unity’s focus will be on one or two of your most critical performance issues. Unity will transfer knowledge to your staff and provide you with the relevant technical information underlying Unity’s analyses and recommendations. At least one of your senior staff is required to attend the full duration of the workshop. In-person Accelerators are available if needed, but travel time must be accommodated during the week, yielding up to 3 days on site. When delivered remotely, there is a cap of six (6) hours per working day for Unity personnel to engage interactively with you (e.g., via videoconference, text chat, or phone call).

Examples of technical focus areas for the engagement include:

Optimization

Guidance to boost your project’s performance by:

  • Analyzing your Unity project using Unity software and platform-native tools and technologies.
  • Defining new or altered technical architectures to resolve issues stemming from overall technical architecture.
  • Implementing and verifying solutions together with your development team where applicable.

Game design

Addressing design and game performance challenges. Specific Design areas that could be covered include: game design documentation, user acquisition, game prototype review, KPI data benchmarking, player onboarding, full launch preparation, LiveOps, game economy, soft launch preparation, competitor teardown, market analysis, monetization strategies, player progression, appointment mechanics and social and competitive systems.

Technical art

Addressing your team’s productivity in a specific technical art topic, including: VFX Graph, Shader Graph, Custom Passes, Render features, as well as other visual tools in Unity. This Accelerator can also provide guidance on technical art workflows and pipelines for creating the best-looking, most optimized content for your real-time 3D project.

User experience

Addressing issues with developing immersive, intuitive, and engaging experiences for your users. Specialized for VR, AR and digital twin products.

Dedicated Expert Advisor

A Dedicated Expert Advisor will support you over a continuous period through a prepaid pool of working days:

  • One (1) month – 15 working days
  • Three (3) months – 45 working days
  • Six (6) months – 90 working days
  • Twelve (12) months – 180 working days

Your Dedicated Expert Advisor may be responsible for the following:

  • Assisting your team with the technical architecture and implementation of core technical systems, gameplay systems, and content platform systems.
  • Providing guidance to your technical and artistic staff regarding Unity software best practices and technical details.
  • Providing advice and guidance on the Unity software’s technical internals and relevant source code-level implementation details.
  • Advising on and performing profiling and optimizations for your Unity project.
  • Advising on and performing debugging for your Unity project.
  • Providing Unity Editor scripting and tool development.
  • Assisting your team with creating bug reproduction cases.
  • Assisting your team with updating your Unity project to new Unity software releases.

Unity is under no obligation to deliver more than one (1) consultant at a time to act as your Dedicated Expert Advisor. Unity agrees to notify you in the event that Unity changes your Dedicated Expert Advisor during the term.

Background
Interested in learning more?

If you have questions on any of the service terms or deliverables outlined here, feel free to reach out to our team.