Перейти на главную страницу
 
 

Сохранение в контрольных точках

Практически все современные юзеры компьютера, которые любят играть в игры для девочек и мальчиков, женщин и мужчин, знакомы с таким термином, как сохранение. Достаточно большая часть компьютерных развлекательных приложений предусматривает возможность автоматического сохранения. Осуществляется эта возможность следующим образом: каждый раз, когда персонаж достигает определенного уровня или попадает в то или иное место, называемое контрольной точкой (по-английски – checkpoint), игра автоматически сохраняется. Любопытно, что, в данном случае, достаточно часто сохранение вне этих конкретных чекпоинтов, контрольных точек, совершенно невозможно – частенько такой функцией оснащены всевозможные спортивные игры в стиле менеджера, когда сохраняться можно, допустим, только в определенных фазах сезона.

Интересно оформлена данная функция в категории платформеров. Помните легендарного итальянца Супер Марио с приставочной консоли, который «сохранялся», повисая на флажке? Это – прообраз современного сохранения в контрольных точках в нынешних платформерах, где непосредственно контрольные точки, как правило, обозначены графически. Практически всегда они позволяют сохранить локационное местоположение персонажа и некоторые его параметры на тот момент времени, например – количество жизней или наличие определенных боеприпасов.

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

Впрочем, и в серьезных приложениях сегодня данный метод используется достаточно часто – преимущественно для того, чтобы исключить так называемую «дойку», когда геймеры многократно и беспрерывно сохраняются, чтобы не потерять ни шага виртуального прогресса и достичь успеха с большей вероятностью. Например, в знаменитом гиганте Mafia: The City of Lost Heaven сделано именно так, что на жесткий диск записывается лишь статус движка в определенных контрольных точках. Таким образом, виртуальный мир становится более реальным – геймеры становятся более осторожными, поскольку возможность сохраниться в любой точке отсутствует.

  AlphaControls Valid XHTML 1.0 Transitional Internet Map Счетчик тиц и pr  
 
 
 
 



© 2007-2013 www.loreleya.com Каталог статей