Game Development 2019 | Build and Share your first 3D Game

Why take this course?
🎉 NEW Added Much Awaited Content to the Course! 🎮
Introduction: Making a video game can be both an exhilarating and daunting task. It's a journey that involves understanding not just one, but several components of game design and development. In this course, we simplify this process by creating a fun 3D game using the Unity game engine, which you can play on both Windows and Mac OS platforms. Our goal is to demystify the game development process and empower you to build your own games from scratch.
What You'll Learn:
- Master C# Basics: Dive into the fundamentals of C# with an emphasis on variables, if statements, and more. This is where your coding journey begins!
- Interactive Elements: Detect collisions, receive user input, and create smooth player movements to make your game interactive and engaging.
- Enemy AI & Game Mechanics: Create enemies with basic AI behavior and implement mechanics like collectibles and destructible objects to keep players challenged and entertained.
- Animation & Physics: Build the Animation Systems within Unity, understand Quaternions for rotations, and control objects influenced by Unity's physics system.
- Audio Effects: Implement sound effects, background music, and particle effects to give your game a rich auditory experience.
- Unity Navigation & Pathfinding (Navmesh): Learn how to implement Navigation and Pathfinding to create complex behaviors in your characters.
- Asset Store Exploration: Navigate the Unity Engine and discover unique features such as the Asset Store, where you can find assets to enhance your game's visual appeal.
Step by Step Learning: We will start with a blank project and progressively build our game environment. Every line of code will be explained step by step, ensuring that even beginners can follow along. While some prior knowledge of scripting is beneficial, we strive to cover the basics thoroughly to accommodate learners at various levels.
Game Development in Unity: This course also covers using animated objects with Unity's physics system and teaches you about Quaternions for dealing with rotations. By adding collectibles, an enemy bird AI, and more, you'll create a game that's not only fun to play but also showcases your newfound skills.
Why Learn Game Development with Unity? The gaming industry is booming, with projections reaching $120 billion by 2020. Unity stands out as the most widely used game development engine, capable of creating games for multiple platforms. Learning with Unity means you're equipping yourself with a skill set that's highly sought after in the industry. Whether you're looking to turn game development into a career or make it a rewarding hobby, this course will provide you with the tools and knowledge you need to succeed.
Your Learning Path: By the end of this course, you will have created a fun, playable game that you can share with friends, family, or even the world! You'll learn how to use Unity's advanced systems effectively, and you'll gain a deep understanding of game development through hands-on experience. Plus, with access to unique artwork and the support of the Unity community, you'll be well on your way to creating commercial quality games.
Conclusion: Join us on this exciting journey into the world of game development with Unity. Whether you're a complete beginner or looking to refine your skills, this course will provide valuable insights and practical experience. Every great game starts with a single step – let this be yours. Sign up today and embark on a creative adventure that could change the way you see programming and game development! 👾
Special Thanks: We would like to extend our gratitude to Team Treehouse for providing the assets used in this course. Their contribution has made it possible to create an even more enriching learning experience for you.
Course Gallery




Loading charts...