Вопросы с тегом «serialization»

33
Как мне создать файл сохранения для игры C ++?

Я пишу свой финал для курса «Программирование видеоигр» и хочу знать, как создать файл сохранения для моей игры, чтобы пользователь мог играть, а затем вернуться позже. Любая идея, как это сделать, все, что я делал раньше, было программами с одним...

22
Должен ли я использовать текстовые файлы для сохранения данных?

У меня вопрос, стоит ли мне использовать текстовые файлы для сохранения игровых данных. У меня есть некоторые основные проблемы по поводу этого: На самом деле нет способа защитить данные, и, таким образом, пользователь может все испортить, если он коснется его, и я не хочу, чтобы это произошло....

18
Какие хорошие решения для сериализации в C ++? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 5 лет назад . Мне любопытно, какие решения разработчики игр придумали для сериализации различных типов...

12
Преобразование 2D-кривой в точки для хранения данных

Я создал алгоритм, который преобразует любую кривую, т.е. путь, в минимальное количество точек, чтобы я мог сохранить ее в файл или базу данных. Метод прост: он перемещает три точки равными шагами и измеряет угол между линиями, которые образуют эти точки. Если угол больше, чем допуск, он создает...

9
Как я могу обрабатывать изменения версий при сохранении ресурсов?

Я уже некоторое время работаю над RPG и использую два различных метода сериализации. Враги, оружие, предметы сохраняются как XML. Карты и события сохраняются как «контролируемые двоичные файлы» (каждый класс получает метод сохранения / загрузки, и они решают, что они хотят сохранить / загрузить)....

9
Как сделать поле видимым (присоединяемым) в инспекторе, но недоступным через код (частный)?

Скажем , у меня есть переменная buttonтипа , Buttonкоторая, конечно System.Serializable. Я хочу, чтобы эта переменная была назначена через инспектор, поэтому я делаю это public: public class SomeScript : MonoBehaviour{ public Button button; } Что дает мне это: Теперь я хочу сохранить код в чистоте...

8
Почему ContentManager XNA следует параметрам универсального типа для целей сериализации?

Я наконец-то понял причину проблемы и мне интересно, каково мое лучшее решение. Короче говоря, проблема в том, что XNA ReflectiveReaderотражается в параметрах универсального типа, даже если ни один экземпляр этого универсального типа не сохраняется в сериализуемом объекте. Пример лучше всего...