Unity Certified Associate - Programmer Exam Voucher

$259.00 $199.00 Save 23%
Shipping calculated at checkout.
SKU: UNITY_UCA_P

Prerequisites

·         2-3 semesters of post-secondary Unity classwork or equivalent independent study

·         Experience with a diverse range of Unity projects

·         Importing assets or code, including from the Unity Asset Store or Unity Package Manager, and addressing conflicts that arise as a result

·         Performing debugging of non-complex problems

·         Interpreting pre-existing, well-documented code

·         Integrating and modifying pre-existing well-documented code

·         Building basic scene management, including loading scenes

·         Creating, editing, and using Prefabs 

·         Deploying a basic build

Exam details

The exam is based on Unity 2019 LTS 

What’s on the exam?

You can expect to see questions covering these tasks:

Unity Programming

  • Evaluate code for integration into an existing system created/architected by a lead
  • Make decisions required to prototype new concepts
  • Determine code that would accomplish a specified interaction or programming logic
  • Decide how to implement scene management and transitions
  • Apply basic data persistence within a runtime session
  • Given a situation, determine proper usage and application of the Unity API
  • Decide the appropriate properties, scripts, and components of GameObjects for required tasks
  • Apply concepts required to write code with basic inheritance and interfaces
  • Choose the appropriate data structures for a specific situation
  • Choose the appropriate data types for a specific situation
  • Identify the steps required to deploy a basic build

UI

  • Apply concepts required to lay out a user interface
  • Identify the process required to bind data on the UI to application data
  • Decide how to capture and respond to UI input using the Event System
  • Decide how to create the menu flow in an application state

Debugging

  • Troubleshoot code that fails to perform as expected
  • Troubleshoot common compilation bugs
  • Troubleshoot runtime exceptions
  • Determine techniques required to refactor and improve code
  • Determine techniques required to profile and debug trivial performance issues

Asset Management

  • Identify the process required to create a prefab from art and code
  • Identify properties of nested prefabs and prefab variants
  • Identify the primary purposes of version control when working with Unity

You May Also Like