About This Project#
Custom save file creation tool built for Unity 6
Features:
Allows users to save and load data using keys
Allows the creation of save files
Allows the user to set where save files are stored
JSON and Binary File Loading
Creation of save states
Ability to save non-traditional variables
using UnityEngine;
public class Example : MonoBehaviour
{
[SerializeField] SaveData saveData;
private void Awake()
{
SaveManager.Load<SaveData>("saveData");
}
private void OnDestroy()
{
SaveManager.Save("saveData", saveData);
}
[System.Serializable]
private struct SaveData
{
public string playerName;
public float health;
public Vector3 position;
}
}Project Details#
Team Size: Solo
Duration: January 2026 - Present
Technology: Unity, C#, JSON

