Для установки нажмите кнопочку Установить расширение. И это всё.

Исходный код расширения WIKI 2 регулярно проверяется специалистами Mozilla Foundation, Google и Apple. Вы также можете это сделать в любой момент.

4,5
Келли Слэйтон
Мои поздравления с отличным проектом... что за великолепная идея!
Александр Григорьевский
Я использую WIKI 2 каждый день
и почти забыл как выглядит оригинальная Википедия.
Статистика
На русском, статей
Улучшено за 24 ч.
Добавлено за 24 ч.
Альтернативы
Недавние
Show all languages
Что мы делаем. Каждая страница проходит через несколько сотен совершенствующих техник. Совершенно та же Википедия. Только лучше.
.
Лео
Ньютон
Яркие
Мягкие

Демо (запись игрового процесса)

Из Википедии — свободной энциклопедии

Просмотр HLTV-демо в Counter-Strike 1.6.
Не стоит путать с демонстрационной версией (демоверсией) игры.

Де́мо (демозапись, чаще демка, англ. demo) — запись игрового процесса (геймплея) компьютерной игры средствами самой игры или эмулятора игровой приставки.

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

В гоночных симуляторах демозапись называется «реплей», «повтор» (англ. replay) и позволяет после окончания гонки просмотреть собственное прохождение этапа со стороны. Аналогично запись демо именуется и в стратегических играх.

Возможности

Воспроизведение демозаписи осуществляется средствами движка игры. Демки, как правило, интерактивны, то есть позволяют зрителю изменять положение камеры, смотреть «от лица» самого игрока, свободно летать по карте. Большинство видов демок можно перематывать либо ускорять и замедлять их воспроизведение без уменьшения частоты кадров (FPS).

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

История и способы реализации

Данная технология воспроизведения игрового процесса довольно долго была распространена благодаря тому, что захват видео в процессе игры требовал непомерно больших вычислительных ресурсов (особенно процессорной мощности на сжатие видео и пропускной способности памяти и жёсткого диска для записи результата) компьютера по сравнению с геймплеем без такового захвата.

Однако, в отличие от средств видеозахвата, запись демо реализовывалась разработчиками игры и далеко не всегда попадала в релиз игры для массового потребителя.

Основных способов формирования демо два:

  1. Для каждого интервала записывается начальное состояние игры (фактически, SaveGame), затравки для генераторов случайных чисел, после чего пишутся только все действия игрока (данные с контроллеров мышь, клавиатура, джойстик). При воспроизведении интервала движок полностью рассчитывает все происходящее в игре заново (физика, искусственный интеллект, результаты действий). Размер файла получается минимальный.
  2. На каждом игровом тике записываются все состояния (положение в пространстве, повреждения) всех игровых объектов в мире. При воспроизведении они просто ставятся в нужную позицию, нет расчетов физики, AI и тд. Размер записи большой, иногда сравнимый с объемом видео.

См. также

Литература

Эта страница в последний раз была отредактирована 21 ноября 2023 в 20:48.
Как только страница обновилась в Википедии она обновляется в Вики 2.
Обычно почти сразу, изредка в течении часа.
Основа этой страницы находится в Википедии. Текст доступен по лицензии CC BY-SA 3.0 Unported License. Нетекстовые медиаданные доступны под собственными лицензиями. Wikipedia® — зарегистрированный товарный знак организации Wikimedia Foundation, Inc. WIKI 2 является независимой компанией и не аффилирована с Фондом Викимедиа (Wikimedia Foundation).