Unity Twitter



Build your own custom applications to address any problem across the entire building and infrastructure lifecycle for internal or commercial deployment.

Take the fun of game creation to a whole new level! Through mini-adventures we call Creative Mods, you will be able to easily add your own unique style and ideas to your game. Each Creative Mod is fast, fun, and sometimes a little crazy, and they take about 10 minutes to complete. Friends and family can easily play your game, like it, and leave. Unity is the ultimate game development platform. Use Unity to build high-quality 3D and 2D games, deploy them across mobile, desktop, VR/AR, consoles or the Web, and connect with loyal and enthusiastic players and customers.

Enable your developers and engineers to create

Every company has different needs, but existing AEC solutions don’t fit every workflow. With Unity Reflect Develop, you can build your own comprehensive custom solution to address any problem across the building and infrastructure lifecycle, such as digital twins, construction sequencing, BIM coordination, and safety training, to name a few.

How it works

Unity Reflect Develop provides you with an SDK to create custom applications and accelerate development, save money, and scale your distribution. This includes APIs for creating custom plug-ins, importing BIM data in the Unity Editor, streaming BIM data into a runtime app, and a fully open-sourced reference app.

Enable 3D to 7D BIM

Unity Twitter Api

Import data from popular design tool file formats – such as Autodesk Revit, BIM 360, Navisworks, Rhino, and SketchUp – to enable 3D to 7D BIM use cases.

Load large models

Import and load large, detailed models on any screen size by streaming models progressively based on object priority.

Built to scale

Scale success across all your projects. Instead of bespoke projects, Unity Reflect Develop enables you to build repeatable solutions that can be deployed to any current project, small or large.

Any platform, anywhere

Connect stakeholders wherever they are on-premise or in the cloud by deploying custom applications on any device or platform, including VR, AR, iOS, Android, PC, and Mac.

Accelerate development

No need to start from scratch. We provide a set of APIs, samples, and a baseline project to create custom applications that are decoupled from the data. When you build your app, it can be deployed anywhere – it’s not tied to a specific project.

Generate recurring revenue
Oauth

Create recurring revenue beyond the initial project engagement or maximize revenue margins with training and support services.

“The time it takes to create real-time experiences from a BIM model has historically not been swift. With Unity Reflect, it’s easy for any architect or designer to move a BIM model and data into Unity. This is a game-changer for our industry.”

Annual subscription: $690

Unity Reflect Develop is available now. The development license gives you everything you need to build custom applications, including:

  • 1 seat of Unity Reflect Develop
  • Autodesk Revit, Navisworks, BIM 360, SketchUp, and Rhino plug-ins
  • On-premise and cloud-hosted servers for data federation
  • Cloud-hosted project management server
  • Unity Reflect viewer to review projects in real-time 3D on PCs, Macs, iOS, and Android devices (including AR), and HTC Vive
  • Unlimited projects and 10 distribution licenses for development QA, beta
  • Access to additional feature APIs including enhanced model optimization, multiuser collaboration, and annotations
  • 24x5 technical support

Distribution (commercial or internal)

Should you need to deploy your custom application for internal employees or commercial purposes, additional fees apply. Volume discounts are available as you scale.

Talk to our team for additional pricing options that fit users and organizations with different needs and project sizes.

The evolution of Unity Reflect

Learn how Unity Reflect Develop can enable better communication and facilitate faster, more impactful decision-making.

Connecting design and construction

Read about how SHoP Architects accelerates communication in the office and at the job site with real-time BIM experiences in AR and VR.

How Unity Reflect Develop reimagined a skyline

In just four weeks, Valerio Dewalt Train created a 1:1 scale on-site augmented reality (AR) application to showcase a 36-story skyline-altering tower before it was built.

Get in touch to learn more about Unity Reflect Develop.

What if I’m already a Unity Reflect customer?

For current customers, your existing Unity Reflect license will work with both Unity Reflect Develop and Unity Reflect Review for the duration of your contract term. At the end of your contract term, you will have the choice to renew as either Reflect Review or Reflect Develop.

Do I need the Unity Editor to use Unity Reflect Develop?

Yes, in order to build custom applications, the Unity Editor is required.

Which versions of Revit does Unity Reflect Develop support?

It supports the 2018, 2019, 2020, and 2021 releases of Revit.

Which versions of Navisworks does Unity Reflect Develop support?

It supports the 2019, 2020, and 2021 releases of Navisworks.

Which versions of SketchUp does Unity Reflect Develop support?

It supports the 2019 and 2020 release of SketchUp.

Which versions of Rhino does Unity Reflect Develop support?
Which releases of the Unity Editor are compatible with Unity Reflect Develop?

Unity Reflect supports all releases of Unity and will always support the latest release of Unity.

Are there fees associated with commercially distributing a custom Unity Reflect Develop application?

Yes, please speak with a sales representative to learn more.

Is Unity Reflect Develop a cloud-based product?

You can use Unity Reflect Develop on-premise or through cloud hosting.

If I need it, can I get extra support for my project after I purchase Unity Reflect Develop?

Absolutely! With the Unity Reflect Accelerator program, you can get hands-on guidance from a dedicated Unity engineer. Learn more here.

What’s on the roadmap for Unity Reflect?

Visit our public roadmap here. We’d love to hear your feedback.

Validate your advanced proficiency in Unity programming in any industry, and show the world that your technical skills and applied knowledge are top-tier.

For seasoned programmers

This certification is designed for programmers with 5+ years of experience in roles such as Gameplay Programmer, Game Engineer, Software Engineer, Senior Software Engineer, Mobile Application Developer, Tools Programmer, AI Programmer, AR/VR/MR/XR Developer, and DOTS Programmer.

The knowledge tested on this exam is gained through experience on-the-job in real project situations. The test assesses your ability to apply this knowledge to a specific scenario and determine the appropriate action or outcome. It requires analysis, attention to detail, and critical thinking skills, in addition to extensive knowledge of Unity.

  • Experience working with a team of programmers
  • 5+ years of relevant professional programming experience
  • Proficiency in Unity 2019 LTS or later
  • Expertise implementing the technical aspects of design documents
  • Ability to architect solutions at various stages of development
  • Knowledge of advanced techniques to build and customize solutions for complex requirements
  • Ability to identify the root cause of complex problems and solve them using sustainable solutions
  • Experience reviewing and evaluating code for clarity, structure, quality and accuracy
  • Up to date on industry trends and emerging technology

You can expect to see questions across these topics:

Technical feasibility and planning
  • Determining pre-project technical capabilities
  • Analyzing project scope
  • Applying technical documentation specifications to a project
  • Determining the necessary architecture for a project
Coding
  • Evaluating code for quality assurance
  • Analyzing the code’s long-term sustainability
  • Recommending systems for development
  • Using mathematics, programming patterns, algorithms, and structures
  • Understanding how data-oriented design is used in Unity
Workflow
  • Analyzing a project workflow to determine what custom Editor extensions are needed
  • Assessing a project to determine what improvements should be made to the pipeline

You can prepare to pass this certification with the following:

Walkthrough

This short video talks you through a few sample test questions and the thought process involved in arriving at the correct answer.

Practice test

Unity’s official practice test is 22 questions long and the best way to familiarize yourself with the type of questions and rigor you will face on the exam.

Validate your skills and demonstrate your mastery of advanced programming concepts by getting Unity Certified.

Find the right certification to meet your needs. Check out Unity’s full suite of Certifications across four difficulty levels and specialization tracks ranging from Programmer to Artist.

User

These entry-level certifications validate your foundational skills in Unity and ability to create interactive, real-time 3D experiences.

Associate

Stand out from the crowd with a certification designed for creators with a portfolio of Unity projects ready to apply for their first professional Unity role.

Professional

Continue growing your skills with a certification that highlights your readiness for your next professional challenge.

Expert

Validate your expert-level skills and mastery of advanced Unity concepts.

Certified Expert: Programmer (this Certification)

Do I need to take the Professional: Programmer exam before the Expert: Programmer exam?

Unity 3d Blog

No, you are not required to pass the prior level before taking the more advanced certification. However, if you are unsure which level is appropriate for you, we recommend starting with the certification exam where you feel you are most prepared to succeed. This helps you become familiar with the certification process and gain confidence. When you succeed at your first level, prepare for the next level and take the test when you’re ready.

Is the exam specific to the gaming industry?

No, the new Expert: Programmer exam spans various industries. There are questions related to gaming, but the exam is designed to demonstrate your ability to apply your expertise in any situation.

I previously earned the Unity Expert: Gameplay Programmer certification. What happens to my certification?

Unity3d Twitter

The Gameplay Programmer certification has been renamed Unity Certified Expert: Programmer. Your existing certification is still valid. If you reprint your certificate, it will show the new exam name. When your current certification expires, you will take the new exam to recertify. The new name signifies that the certification is applicable across any industry that uses Unity.