Показать сообщение отдельно
Старый 03.08.2012, 19:04
PlutDem вне форума Посмотреть профиль Отправить личное сообщение для PlutDem Найти все сообщения от PlutDem
  № 16  
Ответить с цитированием
PlutDem
 
Аватар для PlutDem

Регистрация: Feb 2012
Сообщений: 212
Собственно, я спрашивал потому что у меня все типы игровых объектов были "захардкодены", а это, насколько мне известно, очень и очень плохая практика. Выбор остановил на XML, все же он чаще используется как раз для таких целей, да и выглядит не страшно

Теперь вопрос состоит в том, как хранить игровые объекты при выполнении приложения. Т.е., например, объект Машина имеет какие то свои характеристики как тех.состояние, пробег, местонахождение и характеристики определяющие ее тип или модель. Скажем что это Камаз, у него такие то габариты, столько то колес и др. Т.е. по сути это классы и их реализации, но как быть если описание модели машин берется из вне? Парсится из XML, к примеру? То есть, нужно создать какую то структуру данных для хранения характеристик игрового объекта, на которую ссылались бы все реализации?