❗The content presented here is sourced directly from Alison platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.
Updated in [October 07th, 2023]
What does this course tell?
(Please note that the following overview content is from the original platform)
Did you know that some of today’s most popular 3D games like ‘Ori and the Blind Forest’, ‘Call of Duty’ (mobile), ‘Cuphead’ and ‘Pokemon Go’ are built with the Unity game engine? If you want to join the fun of designing computer games using Unity, this course is for you. Unity allows you to create high-quality 3D games with animated characters and interactive features. It also helps you to deploy your games on multiple platforms to connect with passionate gamers.
In this course, you will study everything you need to know 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.
We considered the value of this course from many aspects, and finally summarized it for you from two aspects: skills and knowledge, and the people who benefit from it:
(Please note that our content is optimized through artificial intelligence tools and carefully reviewed by our editorial staff.)
What skills and knowledge will you acquire during this course?
During this course, the learner will acquire the following skills and knowledge:
1. Understanding of game engine: The learner will explore the importance of using a game engine to build games and understand the benefits it provides.
2. Unity interface navigation: The learner will become familiar with keyboard shortcuts and tools used to navigate and manipulate objects in the Unity interface.
3. Game hacking techniques: The course will teach insider game hacking techniques that can be used to create a basic game in less than ten minutes.
4. 3D asset creation: The learner will learn how to remodel, rig, animate, and import 3D assets into the Unity game engine.
5. UV mapping: The course will cover the concept of UV mapping, which is essential for applying textures to 3D models.
6. Level design: The learner will gain knowledge about designing game levels and creating immersive environments.
7. Mecanim animation: The course will introduce Mecanim animation, a powerful animation system in Unity, and teach how to create and control animations.
8. Finite state machines (FSM): The learner will understand the concept of FSM and how it can be used to control game behavior and transitions.
9. Animator controllers: The course will cover animator controllers, which are used to control animations and blend between different states.
10. Integrated development environment (IDE): The learner will learn how to use Unity's built-in IDE to create functions, declare methods, and assign values to variables.
11. Light and shadow mapping: The course will cover techniques for creating realistic lighting and shadow effects in games.
12. Rotation techniques: The learner will acquire knowledge about different rotation techniques used in game development.
13. Mipmaps: The course will explain the concept of mipmaps and how they can improve the visual quality of textures.
Who will benefit from this course?
This course will benefit individuals who are interested in designing computer games using the Unity game engine. It is suitable for beginners who want to learn the fundamentals of game development as well as experienced developers who want to enhance their skills in 3D game design.
Specific professions that will benefit from this course include:
1. Game Developers: This course provides a comprehensive understanding of Unity game engine and its tools, allowing game developers to create high-quality 3D games with animated characters and interactive features. It also covers advanced topics such as level design, animation, and game hacking techniques.
2. Graphic Designers: The course teaches how to remodel, rig, animate, and import 3D assets into Unity, making it valuable for graphic designers who want to specialize in game design. It also covers topics like UV mapping, light and shadow mapping, and rotation techniques, which are essential for creating visually stunning game graphics.
3. Computer Science Students: Students studying computer science or related fields can benefit from this course as it covers programming concepts such as functions, methods, and variables using Unity's integrated development environment (IDE). It provides hands-on experience in developing games and understanding the underlying principles of game development.
4. Hobbyists and Enthusiasts: Individuals who have a passion for game development and want to create their own games as a hobby or personal project can benefit from this course. It provides a step-by-step guide on how to create games using Unity, from basic concepts to advanced techniques.
Course Syllabus
Game Assets Design with Unity Engine
In this module, you will learn the core models for game development. We will review the structure, interface, and benefits of the Unity game engine. Study object manipulation, rigging, modelling, and best practices to create classes and functions for your games. We will also cover light and shadow, the shuriken particle system, and Unity dynamics.Models for Mobile and 3D Game Development
This module examines models for mobile and 3D game design. See how to create textures, Mecanim animation, and light mapping. Learn to use multiple cameras, enums, delegates, and events to spice up your game. You will also learn to create coroutines, prefabs, Skybox materials and new scenes.Course assessment