Ultimate Guide to Debugging in Unity

Learn Industry Standard Techniques to Find and Fix Errors in Unity

4.35 (18 reviews)
Udemy
platform
English
language
Game Development
category
instructor
118
students
1 hour
content
Oct 2022
last update
$44.99
regular price

What you will learn

Be able to identify and fix common Unity errors quickly and effectively

Approach tough errors with a step-by-step strategy leading to the solution

Understand the debugging tools that Unity provides and use them to your advantage

Have hands-on experience fixing errors mimicking real-world scenarios

Be able to write C# code quicker and with less bugs

Description

       Do you get frustrated when you run into errors in your code? Do you spend countless hours staring at your computer only to find that you made a small oversight that broke your code? This course will teach you tips, tricks, and techniques that will help you to approach debugging in a strategic manner. No more guess and check or random deletion of buggy parts of code. You will be able to precisely narrow down the cause of an issue and fix it. This course will teach you how to save time by speeding up your debugging workflow using step-by-step techniques.

        This course has two major parts. In the first part you will learn the basics of debugging and understand the tools that Unity provides you to track down and fix errors. In the second part of the course, you will learn about common errors and how to fix them. We will go through step-by-step looking at each error type, possible causes, and debugging checklist to narrow down the issue. Then I will go through hands-on examples in Unity showing an application of the techniques taught. It’s not about memorizing how to solve each error, it is about understanding the mentality of debugging and applying what you know to each situation.

        Are you ready to become a master of debugging and speed up your development time in Unity? This Ultimate Guide to Debugging in Unity will get you there. 

Content

Introduction

Introduction
Link Visual Studio to Unity

Basics of Debugging

Section 2 Introduction
What is Debugging?
Types of Errors
Approaches to Debugging
Examining the Stack Trace
Debug Class
Debug Log
Debug Draw Line
Debug Break
Debug Mode
What is a Break Point?
Unit Tests
Section 2 Summary
Basics of Debugging Quiz

Common Errors and How to Fix Them

Section 3 Introduction
Null Reference Exception
Index Out of Range
Are you missing a class reference?
Expecting ____ found _____
Overload Method Not Compatible
Class, Struct, or Interface Method Must Have a Return Type
Expression Denotes a Type Where a Variable, Value, or Method Group Was Expected
Operator ____ Cannot Be Applied to Operands of Type ____
Cannot Implicitly Convert Type ____ to ____
The Name ____ Does Not Exist in the Current Context
____ is a Field but a Type Was Expected
An Object Reference Is Required to Access Non-Static Member ____
Unexpected Symbol ____ in Declaration
Parsing Error
“;” Expected
Stack Overflow Exception
Section 3 Summary
Common Errors Quiz

Course Summary and Wrap-Up

Course Summary and Wrap-Up
Bonus Lecture: My Other Udemy Courses

Screenshots

Ultimate Guide to Debugging in Unity - Screenshot_01Ultimate Guide to Debugging in Unity - Screenshot_02Ultimate Guide to Debugging in Unity - Screenshot_03Ultimate Guide to Debugging in Unity - Screenshot_04

Reviews

Robert
March 24, 2022
To call it "Ultimate Guide" is overselling this product a bit. I found it useful in a way that other courses don't seem to offer, despite its simplistic nature.
Ken
July 1, 2019
One of the best courses in teaching professional skills. Debugging skills are very hard to teach and I appreciate the way the instructor provide examples in code that generates the errors, and then ways to fix it. Very good.
Yves
March 29, 2018
I have bought a middleclass seminar, and have got the basics of all basics. If you really have never ever programmed with Visual Studio or C#; If you really never ever have seen an Unity Error; And if you are not willing to use the google search button, then this is the right course for you. Whenever it gets interesting, like talking about Live Unit Testing, the author passes it with just a notice, that this is a little bit more tricky to do, letting you alone with this kind of information. But whenever you wanted to know, what a "NullReferenceException" or any other of that freaky exception stuff is, and you are not willing to use google, unity online tutorials or even youtube, then you can spend your money on this. I am laughing my ass of, giving you 11€ for this bit of nothing, and cannot imagine that your original price was 39.99... I mean, what ? Just by repeating your sentences with small changes in words, does not make it a better course... This is for the novice of all novices and noobs. Don't buy this. Use Google. With your response, i totally disagree. If you are intermediate level, you have to know this complete course forth and back that good, that your mom could wake you up in the middle of the night and ask you about it. This course is only for people, who have never ever programmed before, and don't know yet, what each message is. Second, these don't only relate to Unity, but C# in complete, what you didn't mention at any point. It's C# related, including Unity IDE debug tracking. But all of this, you get answered by typing in just the message itself into google and click one of the first three outcomes, most of the times the first one. If it was a free course, or you wanted to have 2€, ok, but 11 is too much, and 40 is something near to taking somebody out for nothing. Maybe this course is also good for people, who can't read text. If you think, this is intermediate, than i want to earn money like you do !
Angel
March 5, 2018
i learn a lot from watching the errors being solved i ran into a lot of those errors in unity i think i have might ran into a few more in unity 2017.3 will there be a video soon on how to change or recover project settings from a existing project and and putting the settings to a new project either way thanks for the course
Robert
February 24, 2018
I started a while back and have learned much befor this course. Still it was factual and very well done. While I was more familiar I still learned alot Thank you

Charts

Price

Ultimate Guide to Debugging in Unity - Price chart

Rating

Ultimate Guide to Debugging in Unity - Ratings chart

Enrollment distribution

Ultimate Guide to Debugging in Unity - Distribution chart

Related Topics

1489920
udemy ID
1/1/2018
course created date
2/8/2020
course indexed date
Bot
course submited by