Thank you for reading this post, don't forget to subscribe!
Course Description This goal of this workshop is through completing activity challenges in all the six Unity Expert Gameplay. Programmer Certification exam topic areas and reviewing suggested reading in the ebook, participants will be prepared to successfully pass the exam and gain certification. This workshop covers six topic areas distributed over 3 days of study. These topics include: The format of this workshop is project and activity based. Participants will spend most of their time individually programming to solve challenges introduced by the instructor with brief group discussion and group sharing to clarify concepts and problems. This workshop is not a follow-the-leader style course. Participants will need to feel comfortable individually programming a game in Unity. Level Advanced Learning Objectives Rapid Gameplay Prototyping Interpret Game Design Document to determine basic game functionality Build a prototype to illustrate basic game functionality Identify conflicts and solutions during prototype stage to improve game play Unity Services Implementation Enable ads in the game to demonstrate knowledge of Unity Services Demonstrate knowledge of Unity Ad placement for optimal player experience Demonstrate knowledge of Unity In-App Purchasing (IAP) Setup data collection points to demonstrate knowledge of Unity Analytics NPC Design Programming Demonstrate knowledge of NPC logic and behavior Demonstrate knowledge of animation behavior systems Demonstrate knowledge of Navigation and Pathfinding Add dynamic area changes to the NavMesh Demonstrate knowledge of the waypoint system Demonstrate knowledge of NPC spawning and placement User Interface Implementation Develop a HUD to demonstrate knowledge of UI coordinate systems Create an options menu to demonstrate knowledge of user interface scripting Level Design Programming Create a basic game world level to demonstrate knowledge of level design using the supplied project and GDD Add characters to your level to demonstrate knowledge of physics configurations Make the character fire at targets to demonstrate knowledge of raycasting Populate the level with Particle Systems and Effects Demonstrate knowledge of scene loading and unloading Demonstrate knowledge of script-spawned Prefabs during runtime Performance Optimization Demonstrate knowledge of rendering optimization to improve gameplay Demonstrate knowledge of gameplay debugging Demonstrate knowledge of platform differences and impact on gameplay Demonstrate knowledge of platform optimization Activities Rapid Gameplay Prototyping Unity Services Implementation NPC Design Programming User Interface Implementation Level Design Programming Performance Optimization What to Bring any necessary international adapters), and mouse. Prerequisites 2-3 years of experience developing games with Unity with advanced programming skills, particularly in the C# language.
Overview