How to use Get and Set (without crashing Unity)Apr 23, 2024 | John French | 4 CommentsLearn how properties work in Unity, how to use the get and set accessor functions, and how to avoid crashing Unity when you do.
What Public, Private, and Protected mean in UnityJan 31, 2024 | John French | 1 CommentLearn how the Private, Public, and Protected keywords actually work in Unity, in my complete beginner’s guide.
How to use Return in UnityJan 25, 2024 | John French | 2 CommentsLearn what Return, Break, and Continue actually do in Unity, how they work, and the right way to use them, in my complete beginner’s guide.
How to use Delta Time in Unity (and when not to)Jan 16, 2024 | John French | NEWLearn how Delta Time in Unity works, and when you should and shouldn’t use it, in my complete beginner’s guide.
Namespaces in Unity (how they work and when to use them)Jan 12, 2024 | John French | 6 CommentsLearn what Namespaces are in Unity, what they’re for, how they work, and when to use them, in my beginner’s guide.
Serialize Field in Unity (how it works and when to use it)Jan 11, 2024 | John French | 8 CommentsLearn what Serialize Field does in Unity, and if you should be using it instead of public or private variables, in my beginner’s guide.
How to use Arrays in UnityDec 16, 2022 | John French | 5 CommentsLearn how Arrays work in Unity, why they’re useful and how to make arrays with your own custom data types, in my in-depth beginner’s guide.
How to delay a function in UnityDec 06, 2022 | John French | 7 CommentsLearn how to delay a function, pause logic and trigger code at fixed intervals in Unity.
How to Destroy an object in UnityDec 02, 2022 | John French | 4 CommentsLearn how to destroy objects and components in Unity, and what happens behind the scenes when you do.
How to spawn an object in Unity (using Instantiate)Aug 04, 2022 | John French | 16 CommentsLearn how to spawn prefabs, create new empty objects & improve performance with object pools, in my in-depth guide to Instantiate in Unity.
How to use Fixed Update in UnityMar 22, 2022 | John French | 16 CommentsLearn how to use Fixed Update in Unity, how it works & when to use it instead of Update, in my in-depth guide.
How to use Late Update in Unity (and why it’s so useful)Sep 30, 2021 | John French | 8 CommentsLearn how to use Late Update in Unity, what it’s for, how it works and what could happen if you don’t use it, in my in-depth beginner guide.
How to use random values in Unity (with examples)Sep 27, 2021 | John French | 18 CommentsLearn how to randomise numbers, colours, Vector 3 positions and more, in my in-depth guide to random in Unity.
Raycasts in Unity, made easyJun 18, 2021 | John French | 30 CommentsLearn how to use Raycasts in Unity, the right way, using layers, triggers and multiple objects, in this complete, step by step guide.
How to get a variable from another script in Unity (the right way)Dec 02, 2020 | John French | 44 CommentsIn this beginners guide, you’ll learn the right way to access other scripts & manage global variables, without making a mess of your project.