Further reading
- Interfaces are a great way to create groups of related functionalities (with or without default implementations) that can be adopted by any class or struct. These are especially handy when you want to have a class inherit from multiple groups of functionalities, which is called object composition. For more information, check out the documentation at https://learn.microsoft.com/en-us/dotnet/csharp/fundamentals/types/interfaces.
- ScriptableObjects are the perfect way to create data containers in your Unity projects (and we’ll use them in almost every chapter going forward), but I’d also recommend checking out the documentation at https://docs.unity3d.com/Manual/class-ScriptableObject.html.
Leave a review!
Enjoying this book? Help readers like you by leaving an Amazon review. Scan the QR code below to get a free eBook of your choice.