Unity : Beginner to Advanced - Complete Course

Master Video Game development from the ground up using Unity and C#. Learn and understand how games are made.

4.40 (1913 reviews)
Udemy
platform
English
language
Game Development
category
instructor
Unity : Beginner to Advanced - Complete Course
91,811
students
7 hours
content
Jul 2017
last update
$59.99
regular price

What you will learn

Use and understand Unity.

Make their dream games a reality with Unity.

Good game development practices.

Why take this course?

🚀 **Course Headline:** Master Video Game Development from the Ground Up using Unity and C#. Dive into the world of game creation, and learn the ins and outs of one of the most popular game engines out there! 🎮 🔥 **Course Description:** Are you ready to transform your passion for video games into a skill set that allows you to create them? Whether you're a complete beginner or an experienced Unity user looking to expand your knowledge, **"Unity: Beginner to Advanced - Complete Course"** with Dragan Neskovic is the perfect journey for you. 🎓 🌟 **What You'll Learn:** - **Unity UI System Mastery:** Discover how to navigate and implement Unity's user interface effectively within your games, ensuring a seamless player experience. - **2D Game Development:** Dive into the realm of 2D game development, where you'll learn about crucial elements like game feel (often referred to as "game juice") that elevate your game from good to great. - **Advanced Topics:** Explore advanced topics such as lighting and post-processing effects, which play a significant role in the visual appeal of modern video games. - **First Person Game Project:** Put your learning into practice by creating your very own first-person game, where you'll apply all the concepts learned throughout the course, including essential techniques like Occlusion Culling to optimize performance. 👉 **Key Features of the Course:** - **Step-by-Step Learning:** From the basics to advanced functionalities, this course is structured to guide you through each step in a logical and comprehensive manner. - **Hands-On Projects:** Engage with practical projects that will solidify your understanding and give you a hands-on experience with Unity's capabilities. - **Expert Guidance:** Learn from the expertise of Dragan Neskovic, an experienced professional who will provide valuable insights and real-world knowledge. - **C# Programming Skills:** Develop a strong foundation in C#, the primary programming language used in Unity development. 🔍 **What's Covered:** - **Unity Basics:** Gain a solid understanding of Unity's interface and core concepts. - **Scripting with C#:** Write scripts to control game objects and add interactivity. - **Game Mechanics:** Understand how to design compelling game mechanics that keep players engaged. - **Advanced Scripting:** Learn advanced scripting techniques to create complex behaviors and interactions within your games. - **3D Game Development Techniques:** Explore the world of 3D game development, including the importance of lighting, post-processing, and performance optimization through Occlusion Culling. 🎖️ **By the End of This Course:** You'll have a complete understanding of Unity and C#, enabling you to create your own captivating video games from concept to completion. You'll be equipped with the skills to take on any game development challenge and ready to join the community of developers who bring our favorite hobbies and pastimes to life! 🌐 Enroll now and embark on an unforgettable learning adventure with "Unity: Beginner to Advanced - Complete Course"! 🆕✨

Screenshots

Unity : Beginner to Advanced - Complete Course - Screenshot_01Unity : Beginner to Advanced - Complete Course - Screenshot_02Unity : Beginner to Advanced - Complete Course - Screenshot_03Unity : Beginner to Advanced - Complete Course - Screenshot_04

Our review

Based on the recent reviews, here is a comprehensive review of the course: **Course Overview:** The course has received a global rating of **4.60**, indicating that most users have had a positive experience. It appears to cater to beginners, with some content suitable for more experienced users as well. The course's content is generally considered good for introducing the basics of Unity and C# programming, but there are concerns regarding the teaching methods and the instructor's expertise. **Pros:** - **Content Quality for Beginners:** Users have praised the course for its effectiveness in teaching the fundamentals of Unity and C# to beginners. The examples provided are well explained, and the course covers a wide range of options and tools available within Unity. - **Educational Approach:** The course is straightforward and informative, allowing learners to apply what they've learned directly to their projects. It has been described as engaging and interest-increasing for those new to game development. - **Real-World Application:** Some reviews indicate that the knowledge gained from the course can be easily applied to real-world projects, which is a significant advantage for beginners. **Cons:** - **Inconsistent Teaching:** There are frequent mentions of the instructor appearing uncertain or making mistakes during the tutorials. Some users have noted that the instructor spends too much time on trivial matters and moves too quickly through more complex topics. - **Outdated Unity Version:** At least one user pointed out that the course uses an outdated version of Unity, which could lead to confusion if the user attempts to follow along with a newer version. - **Questionable Coding Practices:** The instructor's coding practices have been criticized for being "dirty" and not adhering to good programming principles. Some users have highlighted specific instances where the instructor made errors that were addressed mid-lesson. - **Course Description Discrepancies:** There are reports of missing files and sections as described by the instructor, which could lead to incomplete understanding or experience for the learners. - **Pricing Concerns:** Several users have expressed that the course is not worth its asking price of £200, particularly when more comprehensive and higher-quality courses are available at a lower cost, especially if found on sale. **Recommendation:** For beginners looking to understand Unity's basics and get started with game development, this course seems to offer valuable content. However, potential students should be aware of the inconsistencies in teaching quality and the outdated Unity version used. For those willing to overlook these issues, the course could still serve as a useful starting point, especially if it is purchased during a sale or at a reduced price. Experienced users may find gaps in the advanced content and might benefit from additional resources to complement this course. **Final Thoughts:** While the course has its merits and positive aspects, it seems that there are several areas where improvements could be made. Prospective learners should consider these points before enrolling to ensure that the course aligns with their learning goals and expectations.

Charts

Price

Unity : Beginner to Advanced - Complete Course - Price chart

Rating

Unity : Beginner to Advanced - Complete Course - Ratings chart

Enrollment distribution

Unity : Beginner to Advanced - Complete Course - Distribution chart

Coupons

DateDiscountStatus
6/10/2019100% OFF
expired
1210008
udemy ID
5/9/2017
course created date
6/10/2019
course indexed date
Bot
course submited by