Course Standards

2025-2026 Academic Year

CL75 Unity 3D Programming II

Course Type: Updated

Standard/Objective NumberStandard/ObjectiveCourse WeightRBT Designation
1.00Learn to navigate the most up to date Unity game development engine25%-
1.01Identify panels and windows in the Unity Interface.2%-
1.02Create projects and import custom packages in Unity.2%-
1.03Incorporate and manipulate assets.2%-
1.04Create a script and link it to an object.2%-
1.05Navigate the Unity development environment.2%-
1.06Identify how the use of scripts adds to functionality of games developed in Unity.2%-
1.07Create and navigate scenes.2%-
1.08Define a prefab and handle collisions.2%-
1.09Add collision components to objects.1%-
1.10Control an object's position by the mouse and define a spawn point.1%-
1.11Interpret persistent data.1%-
1.12Analyze the advantage of using full screen UI elements.2%-
1.13Distinguish between the five panels in the Unity Integrated Development Environment.2%-
1.14Justify when to use a prefab and construct one.2%-
2.00Apply Unity C# language to build gaming interactivity and create simple 3D designs40%-
2.01Create projects.3%-
2.02Recognize scenes attributes.3%-
2.03Switch between scenes.2%-
2.04Use scenes to control game flow.3%-
2.05Include more than one level in a game.2%-
2.06Justify the use of empty game objects.3%-
2.07Add objects to a scene.3%-
2.08Determine the scope of a variable and when public variables should be used.2%-
2.09Use UI components to display text.3%-
2.10Appraise why to use a public variable for start Obj.2%-
2.11Evaluate why “cc” is or is not a good variable name.2%-
2.12Determine what factors should be used to decide if a key should be turned into a prefab.2%-
2.13Evaluate the important of coding with the gems inactive.2%-
2.14Start and stop the spin of a wheel.2%-
2.15Evaluate asset and variable names3%-
2.16Differentiate between a regular collider and a trigger collider and their use.3%-
3.00Refine the iterative process (plan, implement, review, adjust)35%-
3.01Test a game within the Unity environment.4%-
3.02Differentiate between collision components available4%-
3.03Evaluate how persistent data can be used in multiple scenes.2%-
3.04Appraise the effect telling the story from the first person point of view has on a game.4%-
3.05Interpret the effect of using elements such as pellets and portals have on a game.1%-
3.06Construct the Ball Bouncer Game.10%-
3.07Formulate a playtesting questionnaire.3%-
3.08Integrate a game improvement plan.3%-
3.09Evaluate the effectiveness of a game improvement plan.4%-