This post is part of a series about Unity serialization. Click here for part 1: how it works and examples. On the last article, we discussed about serialization concepts and how Unity implements it, learning which types can be serialized and which cannot. But what if we want to define our own type? How can IContinue reading “Unity Serialization Part 2: Defining a Serializable type”
On this series of articles (2, maybe 3) we will discuss a topic that is extremely important to Unity3D development: serialization. This subject may be a bit cloudy for beginners, but understanding it not only helps to figure out how the Unity engine works, but it can also become really handy during a game development process and assist you to build better solutions.
Now let’s talk about a subject that can sound unnecessary at first, but helped (at least me) a lot on the process of understanding how Unity works. We all know Unity3D is an engine, but how it really works? In this post we’ll learn about