Simplificando, este é um script de editor para a Unity que permite visualizar e editar seus jogos salvados que são salvos no disco com o modelo de serialização incorporado.
Se a sua função de salvamento se parece com isso, você está com sorte!
BinaryFormatter bf = new BinaryFormatter();
FileStream file = File.Create(savePath);
bf.Serialize(file, gameData);
file.Close();
Atualmente, você pode visualizar e editar matrizes, listas, dicionários, aulas, enumes e tipos primativos.
Os valores podem ser redefinidos para o valor do tipo padrão com o controle X. Novos itens podem ser adicionados às coleções com o botão + em coleções suportadas, e os valores nas coleções podem ser removidos com o controle.
Ainda existem alguns recursos ainda a serem adicionados; portanto, verifique os problemas para eles e sinta -se à vontade para contribuir também!
Faça o download do repositório em uma pasta do editor seu projeto de unidade. Eu tenho a estrutura de diretório configurada aqui como Assets/Scripts/Editor/SaveEditor
mas Assets/Editor/SaveEditor
também funcionarão. Depois de copiar, você verá o item de menu para abri -lo no menu da janela da Unity: