C# Scene Serializer

$24
Publisher The Wolf Game Studio
File size 103.22MB
Number of files 48
Latest version 3
Latest release date 2019-04-23 01:41:09
First release date 2019-04-23 01:41:09
Supported Unity versions 2018.4.2 or higher
Even if you don't need a scene saver these scripts provide sample code for;
- using file system
- Accessing Shader, Material, Texture and Color
- Instantiate objects
- Convert Colors, Vector2,3 and Quaternions for serialization
- Setting up a UI
- Setup a Game Manager
- and much more

Scene serializer is a Game Save/Loader, on start and quit of the game in PC/iOS using native BINARY Serialization offers a better more secure alternative saving methods for Windows and IOS development platforms in Unity.

When I first started looking for a solution, I wanted something simple, secure, serialized in a binary file, customizable. Scripted in C# with no additional addons, editor tools and packages. Very compact to add to my game.

I wanted to save everything in the instantiated scene including respecting the hierarchy of the scene and names of Objects (prefab), position, rotation, colour, texture, parent , and game data, by attaching a small script to each Prefab. I wanted the ability to customize and easily add other types of data as my Game developed.

• Designed for IOS devices and PC games
• Built in C# with no external packages required
• Auto Load on start and Auto Saves on exit all scene objects
•. Binary serialization file secure and stores locally on device
• Game Scene Hierarchy and Cloned names are respected
• Saves string, int, Vector2, Vector3, Quaternion
• Unique Identifier, Name, Position, Rotation, Scale, Color, Texture, Shader, and object parent for each item in the scene hierarchy.
• Customizable to include other objects or game data to save.
• Such as, UI data (Coins, health level, charterer position, etc.…

scripts are easy to to understand but requires knowledge of C#.

Top Publisher Assets