
Await Anything In Unity With AwaitableCompletionSource And Custom Awaiters
Nov 5, 2024
Categories: Unity
Learn how to await anything in Unity using the GetAwaiter method with AwaitableCompletionSource or by creating custom classes that implement the INotifyCompletion interface. Bonus: how to add a FromResult method in Awaitable

How To Use Unity's Behavior Graph: Part 2 - Subgraphs, Events And Custom Nodes
Oct 29, 2024
Categories: Unity
Learn how to create custom nodes, utilize events and subgraphs, and debug your behavior graphs, complete with a small game example.
Read
How To Use Unity's Behavior Graph For AI With Behavior Trees Part 1
Oct 22, 2024
Categories: Unity
An introduction to Unity's Behavior Graph, explaining how to use it to implement AI logic in your games, along with a breakdown of the different types of nodes it offers
Read
Getting Started with Unit Testing in Unity
Oct 15, 2024
Categories: Unity
An introductory guide to unit testing in Unity for beginners, covering how to get started, what to test, and examples of using the Test Runner
Read
A Deep Dive Into Boolean Operator Overloading
Oct 7, 2024
Categories: C#
An implementation of Schrodinger's cat, a type that can be both true and false at the same time and how to implement boolean logic for that type
Read
Throwing Exceptions In C#: How And When
Sep 30, 2024
Categories: C#
Learn how to properly use exceptions, implement try/catch/finally blocks, and understand when it is appropriate to use exceptions
Read