https://mina-pecheux.medium.com/making-a-rts-game-30-refactoring-our-save-load-system-with-binary-serialisation-1-2-unity-c-a388083cfbae