Что означает demo в информатике

Демка

Де́мка (де́мо) — жанр компьютерного искусства, представляющий собой мультимедийную презентацию. Демки создаются в целях демонстрации возможностей и знаний в области программирования, компьютерной графики, 3D-моделирования и написания музыки. Основным отличием демки от компьютерной анимации является то, что демо просчитывается в режиме реального времени, а не заранее. Чаще всего демки являются рендерингом 3D-анимации в реальном времени в сочетании с двумерными эффектами.

Авторы демо называются демомейкерами, а компьютерная субкультура, их объединяющая, — демосценой. Конкурсы демо называются демокомпо. Демокомпо проводятся, как правило, на таких мероприятиях, как демопати (фестивали компьютерного искусства), но бывают также виртуальные конкурсы (в Интернете) и конкурсы местного масштаба, проводимые каким-либо коллективом или организацией.

Содержание

История

Предками современных демо являются известные с 1950-х годов display hacks, показывающие различные эффекты на экране.

Демосцена возникла в начале 1980-х с появлением коммерческих компьютерных игр, имеющих защиту от нелегального копирования. Компьютерные пираты, стремясь разрекламировать свои достижения, стали добавлять простенькие интро к взломанным играм. Интро размещалось на дискете с игрой и загружалось в память до загрузки основного файла программы, отображало простенькое сообщение с парой простых видеоэффектов (обычно нечто вроде «Cracked by …» с эффектом бегущей строки) и загружало игру.

Типы демок

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

Интро

Что означает demo в информатике. Смотреть фото Что означает demo в информатике. Смотреть картинку Что означает demo в информатике. Картинка про Что означает demo в информатике. Фото Что означает demo в информатике

Что означает demo в информатике. Смотреть фото Что означает demo в информатике. Смотреть картинку Что означает demo в информатике. Картинка про Что означает demo в информатике. Фото Что означает demo в информатике

Интро — изначально это короткое и зацикленное демо, смысл которого был в рекламировании BBS, с которой была скачана взломанная программа, или же самого взломщика, сделавшего крак. Ныне интро называют демки очень малого размера (4K или 64K). Также интро могут называться демки любого размера, посвященные некоему событию (например, приглашение на демопати — invitation).

Большинство демопати имеют по крайней мере одну категорию интро (обычно 64K интро для PC и Amiga или 4K интро для ZX Spectrum).

Мегадемо

Мегадемо (англ. megademo ) представляет собой сборник эффектов, как правило, не связанных общей темой, и обладает такой отличительной особенностью, как интерактивность. Интерактивность проявляется в том, что части демо (эффекты) длятся до прерывания пользователем и, кроме того, могут содержать управляемые элементы. В каждой части обычно присутствует какого-либо рода бегущая строка (или несколько бегущих строк) с длинным текстом, например, об авторах демо. Мегадемо были распространены в начале 1990-х, но были постепенно вытеснены трекмо — жанром, более пригодным для демонстрации на публике. Крупнейшие мегадемо (такие, как First Association на ZX Spectrum) содержат многие десятки частей. Некоторые мегадемо позволяют вызывать части в любом порядке.

Интерактивные эффекты иногда присутствуют и в других разновидностях демо, но обычно являются скрытыми частями (вызываются по недокументированной комбинации клавиш).

Трекмо

Трекмо (англ. trackmo ) — демо, синхронизированное под музыку (трек). Самый распространённый жанр в современном демомейкинге. Отсутствие интерактивности даёт возможность показать всё демо за ограниченное время (например, за 5 минут — максимальное время указывается в правилах демокомпо) и позволяет сюжетно сливать различные эффекты. Ритм музыки может соответствовать ритму смены эффектов и ритму движения объектов на экране.

Классификация по платформе

С момента появления первых интро было создано множество демок под различные платформы, и классификация по платформам является одной из основных. Например, созданные демки для PC называются PC demo, для Amiga — Amiga demo и так далее.

Ограничения по объёму

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

Иногда ограничения накладывались конкретной платформой. Например размер загрузочной области дискеты (обычно 512 или 4096 байт) также являлся естественным ограничителем для демо. Наиболее распространённое ограничение в 64 Кб является размером сегмента в 16-битной архитектуре x86, а также максимальным размером исполняемого COM-файла.

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

Ограничение по объёму заставляет автора находить нестандартные решения при синтезировании или использовании данных из файлов. Для демосцены ограничение в 4096 байт не является нижней допустимой границей. Встречаются демки размером 1024, 256, 128 и даже 64 байт. Для таких столь экстремально малых размеров требуется совершенное знание ассемблера и искусное владение оптимизацией алгоритмов.

Элементы демо

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

Визуальные эффекты

Что означает demo в информатике. Смотреть фото Что означает demo в информатике. Смотреть картинку Что означает demo в информатике. Картинка про Что означает demo в информатике. Фото Что означает demo в информатике

Что означает demo в информатике. Смотреть фото Что означает demo в информатике. Смотреть картинку Что означает demo в информатике. Картинка про Что означает demo в информатике. Фото Что означает demo в информатике

Общее впечатление от демки создаётся именно от визуальных эффектов, которые красноречиво демонстрируют навыки и мастерство программиста. Довольно часто удачные эффекты используются вновь, образуя «библиотеку эффектов» программиста.

Создание некоторых видеоэффектов основано на нестандартном использовании видеорежимов, о котором могли не подозревать даже сами создатели компьютера. Для IBM PC это могут быть X modes, для ZX Spectrum — мультиколор и эффекты на бордере (рамке экрана), для C64 и MSX — различные эффекты, связанные с быстрой сменой параметров видеоконтроллера.

Музыка

Музыка определяет стиль демки, её настроение. Отсутствие музыки может быть допустимым лишь для демок, ограниченных по объёму (ниже 4096 байт).

Музыка для ранних демок и интро бралась из взломанных игр. Со временем группы начали создавать собственную трекерную музыку, а некоторые — специализироваться лишь на ней.

Также некоторые группы создали собственные музыкальные редакторы для создания музыки (например, Scream Tracker и FastTracker от Future Crew).

Музыка для 4K интро редко пишется в музыкальных редакторах (а для 512 bytes интро это просто невозможно), вместо этого используются разработанные для случая форматы музыкальных данных и процедуры (примером такого формата является V2M). Написание музыки, которая вместе с плеером занимает небольшой объём, вылилось в отдельный жанр компьютерного искусства — exe music.

Программирование

Демо — это скомпилированный исполняемый файл. Хотя уже появились специальные редакторы демок, большинство групп предпочитают использовать «дикий» стиль написания программного кода. Распространение исходного кода демки почти не встречается, так как каждая демка является своего родом произведением искусства, продуктом творчества программиста, и не каждый заинтересован делиться своими наработками с другими. Однако скомпилированные файлы обычно свободно распространяются и их свободное копирование не возбраняется.

Самые ранние и самые маленькие интро обычно выполнялись сразу в машинных кодах, так как это был наиболее удобный для взломщиков способ обхода защиты от копирования. Следующим шагом стало использование Ассемблера.

Более высокоуровневые языки (C, C++) стали использоваться (поначалу с ассемблерными вставками) в начале 1990-х годов, в основном для IBM PC-совместимых компьютеров. В настоящее время написание демки на чистом ассемблере — довольно редкое явление (за исключением категорий с ограниченным объёмом выполняемого файла), однако всё ещё распространено для 8-битных платформ (например, Commodore 64).

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

Современные демо и интро обычно упаковываются либо алгоритмами сжатия двоичных данных общего назначения (например UPX), любо специально созданными для подобных нужд программами. Встраиваемый декомпрессор для 4K интро может занимать менее 200 байт.

Источник

Демо-версия – это… Расшифровка понятия и особенности применения

Что означает demo в информатике. Смотреть фото Что означает demo в информатике. Смотреть картинку Что означает demo в информатике. Картинка про Что означает demo в информатике. Фото Что означает demo в информатике

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

Что такое демо-версия?

Что означает demo в информатике. Смотреть фото Что означает demo в информатике. Смотреть картинку Что означает demo в информатике. Картинка про Что означает demo в информатике. Фото Что означает demo в информатике

Зачем предоставляется демо-версия?

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

Что означает demo в информатике. Смотреть фото Что означает demo в информатике. Смотреть картинку Что означает demo в информатике. Картинка про Что означает demo в информатике. Фото Что означает demo в информатике

Сфера азартных игр

Демо-версия игровых автоматов является довольно специфической, но при этом благоразумной. Азартные игры всегда вызывали массу сомнений, и теперь разработчики активно делятся возможностью поиграть в свое удовольствие и при этом не вкладывать реальные деньги. Вам просто будет предоставляться счет на 10 000 очков, которым вы вольны распоряжаться. Этого вполне достаточно, чтобы внимательно изучить функционал демо-версии игрового автомата, проверить доступность ставок, изучить бонусы и многое другое. И теперь подобная схема используется практически всеми доступными азартными площадками с игровыми слотами. В последнее время разработчики начали также предоставлять демонстрационную версию на настольные и карточные игры.

Что означает demo в информатике. Смотреть фото Что означает demo в информатике. Смотреть картинку Что означает demo в информатике. Картинка про Что означает demo в информатике. Фото Что означает demo в информатике

Игровые проекты

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

Основными условиями этой демонстрационной версии являются следующие пункты:

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

Что означает demo в информатике. Смотреть фото Что означает demo в информатике. Смотреть картинку Что означает demo в информатике. Картинка про Что означает demo в информатике. Фото Что означает demo в информатике

Программные разработки

Теперь следует обратить внимание на демо-версии программ, которые аналогично обладают высоким спросом. Особенностями этой модели выступают следующие пункты:

Данная модель распространения аналогично получила широкий спрос среди пользователей, которые активно пользуются данной возможностью. В этом случае демонстрационная версия навряд ли поменяется. Так как уже является идеальной для разработчиков.

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

Источник

Что означает demo в информатике

Смотреть что такое «демо» в других словарях:

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

демо — сущ., кол во синонимов: 1 • демка (4) Словарь синонимов ASIS. В.Н. Тришин. 2013 … Словарь синонимов

Демо- — Демонстрационная версия, демо версия (или просто демо), пробная версия предварительная (урезанная и часто бесплатная) версия продукта, например, компьютерной игры. Название термина сокращение от слова «демонстрация». Демо версии дают… … Википедия

демо — (гк) δῆμοζ народ демократия народовластие демагогия «народовождение», манипуляция общественным мнением (ср. популизм) эпидемия широкое распространение инфекционной болезни (охватывает весь народ) пандемия распространение инфекционной болезни на… … Анатомия терминов. 400 словообразовательных элементов из латыни и греческого

демо- — (од лат. demonstrans покажувач, толкувач) прва, пробна снимка на музичка композиција на касета или на синглплоча. (грч. demos) префикс во сложенки со значење: народ, народен … Macedonian dictionary

демо — (гк) δῆμοζ народ демократия народовластие демагогия «народовождение», манипуляция общественным мнением (ср. популизм) эпидемия широкое распространение инфекционной болезни (охватывает весь народ) пандемия распространение инфекционной болезни на… … Анатомия терминов. 400 словообразовательных элементов из латыни и греческого

Демо 1997 года — Демо Slipknot Дата выпуска 1997 Жанр Нью метал Страна … Википедия

Демо-запись — Демо запись «черновая» фонограмма, предназначенная для демонстрации музыкального материала. Чаще всего демо записи создаются начинающими исполнителями или авторами для представления музыкальным издателям (лейблам), продюсерам и другим лицам,… … Википедия

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

демо́граф — демограф … Русское словесное ударение

Источник

Демо-версия

Демонстрационная версия, демо-версия (или просто демо), пробная версия — предварительная (урезанная и часто бесплатная) версия продукта, например, компьютерной игры. Название термина — сокращение от слова «демонстрация».

Демо-версии дают представление пользователям о готовящемся продукте и создаются в качестве рекламы и привлечения вниманию к будущему продукту. В этом смысле они приравниваются к трейлерам для кинофильмов. Обычно они являются в некотором смысле неготовой к продаже версией полного продукта. По этим причинам в большинстве случаев они распространяются бесплатно.

Демо-версии бывают к:

Демо-версии обычно отличаются от готового продукта следующими вещами:

Эти черты не являются необходимыми или достаточными для демо-версий и могут присутствовать в любом составе (в том числе и отсутствовать). Однако необходимым является наличие или хотя бы планирование более готовых версий продукта.

См. также

Полезное

Смотреть что такое «Демо-версия» в других словарях:

демо-версия — сущ., кол во синонимов: 2 • версия (16) • демонстрашка (2) Словарь синонимов ASIS. В.Н. Тришин. 2013 … Словарь синонимов

версия — См … Словарь синонимов

Демо- — Демонстрационная версия, демо версия (или просто демо), пробная версия предварительная (урезанная и часто бесплатная) версия продукта, например, компьютерной игры. Название термина сокращение от слова «демонстрация». Демо версии дают… … Википедия

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

Демо (группа) — Эта статья или раздел нуждается в переработке. Пожалуйста, улучшите статью в соответствии с правилами написания статей … Википедия

Демонстрационная версия компьютерной игры — Демонстрационная версия компьютерной игры, демо версия игры (англ. Game demo) версия компьютерной игры, которая служит для её демонстрации и рекламы и распространяется бесплатно. Демо версия игры выпускается до или сразу после релиза игры и… … Википедия

Список демо-записей Metallica — Эта страница требует существенной переработки. Возможно, её необходимо викифицировать, дополнить или переписать. Пояснение причин и обсуждение на странице Википедия:К улучшению/26 мая 2012. Дата постановки к улучшению 26 мая 2012. Американская… … Википедия

Редкие металлы: демо, раритеты, новые песни — Редкие металлы Сборник Тараканы! Дата выпуска 2007 Записан 1999 2006 Жанр Панк рок … Википедия

Anthology 83–89 — У этого термина существуют и другие значения, см. Anthology. Anthology 83–89 … Википедия

Resident Evil 4 — Обложка североамериканского издания игры для GameCube Разработчик Capcom Production Studio 4 Издатель … Википедия

Источник

Значение слова «демо»

Что означает demo в информатике. Смотреть фото Что означает demo в информатике. Смотреть картинку Что означает demo в информатике. Картинка про Что означает demo в информатике. Фото Что означает demo в информатике

де́мо

1. проф. демозапись ◆ СашаШла — это не только примитивная музыка, но и дурацкие тексты, а также самый чудовищный в мире звук: любое демо, которое когда-либо приходило в «Снегири», звучало несравнимо лучше. «Комсомольская правда», 2007 г. (цитата из НКРЯ)

Делаем Карту слов лучше вместе

Что означает demo в информатике. Смотреть фото Что означает demo в информатике. Смотреть картинку Что означает demo в информатике. Картинка про Что означает demo в информатике. Фото Что означает demo в информатикеПривет! Меня зовут Лампобот, я компьютерная программа, которая помогает делать Карту слов. Я отлично умею считать, но пока плохо понимаю, как устроен ваш мир. Помоги мне разобраться!

Спасибо! Я стал чуточку лучше понимать мир эмоций.

Вопрос: страдательный — это что-то нейтральное, положительное или отрицательное?

Ассоциации к слову «демо&raquo

Синонимы к слову «демо&raquo

Предложения со словом «демо&raquo

Цитаты из русской классики со словом «демо»

Понятия, связанные со словом «демо»

Бонус-трек (англ. bonus track) — музыкальное произведение, которое включено в специальное издание или переиздание альбома. Бонусные треки часто можно услышать на переизданиях старых альбомов, где те первоначально не были включены. Часто это делается в целях рекламы, дабы вынудить потребителя купить альбом, даже если его первоначальная версия уже имеется. В отличие от скрытого трека, бонус-трек, как правило, включён в треклист, и его не нужно специально искать. Часто бонусные треки включают только.

Миньо́н (от фр. mignon — малыш), также EP (от англ. Extended Play) — изначально грампластинка, на каждой стороне которой помещались только 2-4 музыкальных композиции общей длительностью звучания 15-20 минут. В англоязычных странах этот формат в 1950-е гг. стали называть «EP» — «Extended Play», чтобы обозначить различие между ними и синглами (SP; одно-, двухпесенными пластинками).

Отправить комментарий

Дополнительно

Предложения со словом «демо&raquo

И подключимся к серверу Forex Club, используя логин и пароль демо счёта.

Таким образом, первый вариант по сложности совпадает с демо вариантом, последний – имеет более сложные задания.

Мне приснилось, что я был в L. A. Guitar Center, там я покупал разные программы и синтезаторы, когда вышел молодой парень и сказал: «У меня есть этот новый классный синтезатор, и в нём стоит демо с музыкой, похожей на вторжение инопланетян».

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *