Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.01.2013, 16:32   #1
Professor_DU
Пользователь
 
Регистрация: 01.11.2012
Сообщений: 14
По умолчанию как сохранять прогресс игры

Всем привет. Пишу игрху для себя на PlayGround SDK. столкнулся с такой проблемой.Как сохранить прогресс прохождения игры и пользователя который проходил(его профиль).пишу на с++.
По сути кто может посоветуйте в какие файлы делать запись инфы о пользователе и статусе прохождения, или может в PlayGround SDK есть стандартные методы решения этого вопроса, я что-то не нашел ответ...
или у кого какие идеи или примеры кода кто может скинуть будет очень круто.
Спасибо за любую помощь или конструктивную критику.
Professor_DU вне форума Ответить с цитированием
Старый 24.01.2013, 16:59   #2
Blind Guard
Форумчанин
 
Регистрация: 14.03.2012
Сообщений: 139
По умолчанию

допустим в игре у вас здоровье (параметр), меч (оружие), местоположение на карте.
записываете в бинарный файл в первую строку показатель здоровья, во вторую — id номер меча, в третью — координаты.
При загрузке считываете данные построчно.

Больше ничего в голову не приходит
Blind Guard вне форума Ответить с цитированием
Старый 24.01.2013, 23:01   #3
kineziz
Форумчанин
 
Регистрация: 22.12.2011
Сообщений: 378
По умолчанию

По сути для идеала необходимо обзавестись классом, например Player. В этом классе описываются все свойства игрока, его поведение, взаимодействие, в том числе параметры, такие как: здоровье, выносливость и тд.
При выходе из игры просто сохраняете необходимые данные в файл не обязательно бинарный, а затем считываете от туда в том же порядке.
Большинство хороших программистов делают свою работу не потому, что ожидают оплаты или признания, а потому что получают удовольствие от программирования.
kineziz вне форума Ответить с цитированием
Старый 28.01.2013, 11:55   #4
Professor_DU
Пользователь
 
Регистрация: 01.11.2012
Сообщений: 14
По умолчанию Благодарность

Спасибо за ответы, в принципе я и сам пологал что так и прейдется делать.
Professor_DU вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как сохранять текстовые файлы nuberod Gamedev - cоздание игр: Unity, OpenGL, DirectX 6 16.01.2013 13:36
Как сохранять ключ Умагаджи Общие вопросы Delphi 4 06.02.2011 13:16
[Вопрос] Как определить прогресс таймера? ZARO Помощь студентам 13 12.03.2010 06:23
Как сохранять такие объемы? zotox Помощь студентам 7 24.07.2009 10:46
Как сохранять HTML страницы в БД? tsergey Помощь студентам 5 03.04.2009 16:05