SAVE and LOAD DATA with Serialization - BINARY FORMATTER in Unity
Channel: Beaver Joe
Date: 2019-09-22

GUARDE y CARGUE DATOS con Serialización - FORMATO BINARIO en Unity
(•̀ᴗ•́) و ̑̑  You can play this game Demo On my Itch: https://beaverjoe.itch.io/save-load-demo 
(•̀ᴗ•́) و ̑̑ Hello everyone Welcome to my channel!

In the last episode, We have talked about "How to use the PlayerPrefs SAVING and LOADING simple settings in Unity". In this episode, We will talk about the the the the Serialization (BinaryFormatter)
(In this series, I am going to introduce four methods: PlayerPrefs, Serialization, JSON and XML. Each episode I will focus on one of them. In the end, I will make the comparison and talk about all of the methods)

(This project I did not solve the problem When We exit the play mode and play again, We still can load our previous loading because I am focused on the Explanation of Serializations first. But our project can save and load the game during once gameplay and save everything)

〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓

※Keyword※

File Class, FileStream Class, BinaryFormatter,  PersistPath, DataPath, Convert Object into Bytes, Serialization and DeSerialization, System.IO namespace, System.Runtime namespace

〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓

★ This video was inspired by Unity Blog about how to SAVE and LOAD by Anthony Uccello: https://www.raywenderlich.com/418-how-to-save-and-load-a-game-in-unity

★ Starting Project can download from my google drive: https://drive.google.com/file/d/1HCF2nCxkiK0_ql1vt-3MH_Fh6cAcmuLX/view?usp=sharing

★ Completed Project can download from my google drive: https://drive.google.com/file/d/1KaFDeNDxuJ9I_tY-DQWGbAJ1IFvyerkJ/view?usp=sharing

★ Github (includes Scripts & Sprites & ScreenShots-Tips): https://github.com/zheyuanzhou

★ SAVE and LOAD by PlayerPrefs Episode: https://www.youtube.com/watch?v=8Q9prb7PH9g&t=0s

(•̀ᴗ•́) و ̑̑ Text Version of this tutorial: https://www.evernote.com/l/AhW3SoOL5-hOzoyFarQk89wsyOsCmufJfeQ

〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓

★ Timeline Of this tutorial ★  
00:02 Introduction ※
01:30 Concepts ※
04:43 start project ※
05:40 Save class ※
06:33 Save function ※
10:12 Load function ※
12:48 Finding Data Path on PC ※
13:54 advanced save and load Enemy position and its status ※
18:50 Final result ※
19:30 Add customized features ※
20:07 Next: JSON ※

〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓

★★★ Hopes SMASH likes and subs button. Very appreciate for your subscription. Next video We am going to talk about SAVING and LOADING by JSON.

Have a nice Day/Night!

〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓