Prepare for the UCA Game Dev exam
Tutorial
·
Beginner
·
+10XP
·
90 mins
·
(7)
Unity Technologies

You've worked hard on the Unity course and are almost ready for the exam. This tutorial will help you prepare by reviewing what the exam covers and making sure you understand everything. Follow along to check your knowledge and be fully ready for the certification test.
Languages available:
1. Overview
You’ve completed all the basic requirements for the course. Now all that’s left is to make sure you’re ready to take the certification exam and make any final adjustments to your game to make sure it meets the goals outlined in your Game Design Document.
But first, in this tutorial, you’ll systematically go through the learning objectives for the exam to make sure you’re ready.
2. What does the certification exam cover?
The Unity Certified Associate: Game Developer credential is meant for anyone interested in pursuing a career in real-time 3D game development with Unity. If you have this certification, it means that you have a comprehensive understanding of essential techniques for Unity game development.

The exam covers the following 16 distinct domains:
- Animation
- Asset Management
- Audio
- Editor Interface
- Employment Preparedness
- Game Art Principles
- Game Design Principles
- Industry Awareness
- Lighting
- Materials and Effects
- Navigation and Pathfinding
- Physics
- Programming
- Project Management
- Services
- User Interface
In the next steps, you’ll systematically go through these topics, reviewing additional material as necessary, to make sure you’re confident going into the exam.
3. Understand the exam objectives
Before you get started actually studying the objectives, it will be helpful to fully understand how the objectives are organized.
Review the format of the objectives
Open the exam outcomes PDF (which is linked from the main credential page), then scroll down to page 10 to get a detailed outline of the topics covered on the exam.

You will notice that there are four levels of organization in these objectives:
- The domain (for example, “1. Animation”)
- The topic (for example, “1.1 Animator System”)
- The sub-topic (for example, “a. Animator Controller Asset”)
- The learning objective (for example, “1. Examine the Animator Controller”)
Read the objectives in context
It’s important to look at the objective in the context of its domain, topic, and subtopic to fully understand what the objective is referring to.
For example, if you read the objective 13-1.1-a-1, which is, “Recognize the purpose of existing code”, you might not be sure precisely what that refers to or where to start when reviewing that objective.
However, look at the objective in the full context:
Programming - Camera API - ScreenPointToRay - Recognize the purpose of existing code.
With this context, you will know to focus your attention on the ScreenPointToRay function.
4. Revisit the quizzes
The best way to gauge how prepared you are for the exam is to redo each of the quizzes you completed during this certification prep course, from Unit 1 through Unit 9. The questions in those quizzes were designed specifically to assess the objectives on this exam. For your convenience, here are links to each of those quizzes:
- Unit 1 Quiz - Unity fundamentals
- Unit 2 Quiz - Program a basic game
- Unit 3 Quiz - Audio
- Unit 4 Quiz - VFX
- Unit 5 Quiz - UI
- Unit 6 Quiz - Animation
- Unit 7 Quiz - Materials
- Unit 8 Quiz - Lighting
- Unit 9 Quiz - Iterate on your game
Each quiz will take you approximately 10 minutes to complete, so re-doing all nine of these quizzes will take you 1.5-2 hours to complete. For any questions you get wrong, make sure to review the feedback so that you understand why your answer was incorrect.

If you are getting 90% or more of the questions on those quizzes correct, you are probably ready for the exam!
5. Use the objectives checklist
We have provided you with a comprehensive study guide that will allow you to go through the objectives one at a time to double-check that you are familiar with each one.
To best utilize the study guide, follow these instructions:
1. Make a copy of the checklist.
- Create a copy of the UCA Game Dev Objectives Checklist spreadsheet.
- If you do not have a Google account, you can download a PDF version of the spreadsheet, but it will not be as interactive.
2. Review the format of the checklist.

- Column A: Checkboxes — As you go through the spreadsheet, you can track your progress using the checkboxes. When you feel comfortable with an objective, you can check it off and see your progress percentage go up.
- Column B: Learning Objectives — Each of the learning objectives is listed, along with the domain, topic, and subtopic it’s a part of.
- Column C: Sample Question Prompt — If there is a specific question dedicated to this objective from the course, the question prompt will be listed in this column. This can help give you a better picture of the type of question you might expect about any objective.
- Column D: Quiz Questions — If there are any quiz questions about this topic, they are listed here in the format [unitNumber.questionNumber]. For example, 6.2 refers to Unit 6 quiz, question number two. If you are unsure about an objective, you may want to go and check out that specific quiz question to test your knowledge.
- Column E: Lesson Coverage — If there are lessons from the course that cover the objective, they will be listed here. If you are unsure about an objective, you may want to go back and review the lessons listed to refresh your memory.
- Column F: Documentation Link — For further reading on any topic, the relevant documentation from Unity’s manual or scripting documentation is listed here.
3. Systematically go through the objectives.
- There are 135 objectives listed and there are about 100 questions on the exam, which means you should expect to see one question on most of the objectives listed.
- Go through the checklist one row at a time and make sure you feel comfortable with each one. When you’ve gone through them all, you should feel confident for the exam!
6. Next steps
Now that you’re ready, you can go on and take the exam! If your exam is not scheduled for a while, you may want to revisit this tutorial as a refresher before you attempt it.
Next, you’ll finalize your project to get it ready to share with the world.