In this course, you will learn how to create desktop, mobile and 3D game designs with Unity. First, we explore why you need a game engine to build a game. Next, we identify keyboard shortcuts to navigate the Unity interface and examine the tools used to manipulate objects. We will also show you insider game hacking techniques that can be employed to create your first game in less than ten minutes. You will learn how to remodel, rig, animate and import 3D assets into the Unity game engine.
Finally, we examine concepts like UV mapping, level design, Mecanim animation, finite state machines (FSM) and animator controllers. We provide video demonstrations that explain how to use Unity’s built-in integrated development environment (IDE) to create functions, declare methods and assign values to variables. Other topics contain light and shadow mapping, rotation techniques, mipmaps and more. Take this exciting course today and learn to develop next-generation 3D games and stunning video graphic effects.
What Students Will Learn
- Master beginner C# concepts, like variables, “if” statements, and arrays
- Detect collisions, receive user input, and create player movements
- Create power-ups including triple shots, laser beams, speed boosts, and shields
- Apply shaders that transform your game backgrounds
- Create enemies with basic AI behaviour
- Collect and destroy game objects
- Implement sound effects, background music, and particle effects
- Activate and use Unity’s Team Collaboration service
- Navigate the Unity Engine and discover unique features like the Asset Store
- Deploy your game to over 20 web or mobile platforms
Tools Required
- Unity Game engine
- Games Assets
Course Features
- Lecture 0
- Quiz 0
- Duration 12 Weeks
- Skill level All levels
- Students 0
- Assessments Yes
Requirements
- Availability of internet with good speed
- Ability to use PC