Запитання з тегом «serialization»

9
Як створити файл збереження для гри на C ++?
Я кодую свій заключний курс програмування відеоігор, і я хочу знати, як створити файл збереження для своєї гри, щоб користувач міг грати, а потім повертатися пізніше. Будь-яка ідея, як це робиться, кожна річ, яку я робив раніше, - це програми для одноразового виконання.

3
Чи слід використовувати текстові файли для збереження даних?
Моє запитання - чи потрібно використовувати текстові файли для збереження своїх ігор. У мене є деякі основні проблеми щодо цього: Дійсно не можна захистити дані, і, таким чином, користувач може викрутити все, якщо до них доторкнуться, і я не хочу, щоб це сталося. Мабуть, це не найефективніший спосіб зберігання моїх …

8
Які хороші рішення для серіалізації в C ++? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для обміну іграми Stack Exchange. Закрито 5 років тому . Мені цікаво, які рішення розробники ігор придумали для серіалізації різних типів даних, якими вони займаються для своїх ігор. Ви, хлопці, …

8
Перетворення 2D кривої в точки для зберігання даних
Я створив алгоритм, який перетворює будь-яку криву, тобто шлях, у мінімальну кількість точок, щоб я міг зберегти її у файл чи базу даних. Метод простий: він переміщує три точки рівними кроками і вимірює кут між лініями, які ці точки утворюють. Якщо кут більший за допуск, то він створює нову кубічну …

2
Як зробити поле видимим (придатним) для інспектора, але недоступним через код (приватний)?
Скажімо, у мене є змінна назва buttonтипу, Buttonяка, звичайно System.Serializable. Я хочу, щоб цю змінну можна було призначити через інспектор, тому я це роблю public: public class SomeScript : MonoBehaviour{ public Button button; } Що дає мені це: Тепер я хочу тримати код чистим та захищеним (організованим) і є реальна …

3
Як я можу впоратися із змінами версій під час збереження активів?
Я працюю над RPG зараз деякий час, і я використовую дві різні методи серіалізації. Вороги, зброя, елементи зберігаються як XML. Карти та події зберігаються як "керовані двійкові" (кожен клас отримує метод збереження / завантаження і вони вирішують, що хочуть зберегти / завантажити). Але я почав ставити під сумнів свій вибір …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.