The following are the core exam skills that will be covered in this chapter:
- Programming core interactions:
- Implement and configure game object behavior and physics
- Implement and configure inputs and controls
- Implement and configure camera views and movement
- Working in the art pipeline:
- Understand materials, textures, and shaders, and write scripts that interact with Unity's rendering API
- Understand lighting, and write scripts that interact with Unity's lighting API
- Optimizing for performance and platforms:
- Evaluate errors and performance issues using tools such as Unity Profiler
- Identify optimizations to address requirements for specific build platforms and/or hardware configurations
- Working in professional software development teams:
- Demonstrate knowledge of developer testing and its impact on the software development process, including Unity Profiler and traditional debugging...