The Ultimate Guide to Game Development with Unity (Official)
Created in partnership with Unity Technologies: learn C# by developing 2D & 3D games with this comprehensive guide
Created by Jonathan Weinberger, Unity Technologies, GameDevHQ Team, Thomas Kesler | 36.5 hours on-demand video course
This The Ultimate Guide to Game Development with Unity (Official) course is authorized by and made in partnership with Unity Technologies. If you are interested in developing amazing, commercial-quality games that are playable on a variety of platforms, then you’ve come to the right place. This Unity course is the only one of its kind that is approved by Unity Technologies on Udemy. What better way to learn how to develop games in Unity than with their authorized course? The Ultimate Guide to Game Development with Unity introduces you to the Unity Engine and to the fundamentals of C# programming.
The Ultimate Guide to Game Development with Unity (Official) course then dives into developing your first 2D and 3D games. You will discover how to set your games apart from the crowd by polishing them with Unity’s latest features, including post-processing effects and the animation system.
What you’ll 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 behavior
- 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
Recommended Course
The Complete Guide to Unity 3D : Making an Action Shooter
Mastering Game Feel in Unity: Where Code Meets Fun!
Master C# Scripting for Unity Game Development in 30 Days
Unity C# Scripting : Complete C# For Unity Game Development
Who this course is for:
- The ideal student for this course is someone who is interested in game development with Unity and C# and is looking for an interactive, project-based course.
- People interested in developing commercial quality 2D and 3D games either professionally or as a hobby.
- Anyone seeking an understanding of best coding practices such as organization with your project and optimal development workflow that are essential to game development.
- This course is not for someone who is an advanced game developer. This course is also not for students who are not interested in learning to code as you will get an introduction to the fundamentals of C# programming.