Всем привет! Решил для саморазвития запилить конструктор, в котором можно создать свою простенькую 2д игру (например, платформер).
Я хочу сделать сохранение и чтение файлов типа, который может читать только мой конструктор.
То есть, например, Project.file можно прочитать и редактировать только в этом конструкторе.
Как такое можно реализовать? Желательно с примерами.
Язык: c#