Демка - це

Демка (демо) - жанр комп'ютерного мистецтва. представляє собою мультимедійну презентацію. Демки створюються з метою демонстрації можливостей і знань в області програмування. комп'ютерної графіки. 3D-моделювання та написання музики. Основною відмінністю демки від комп'ютерної анімації є те, що демо прораховується в режимі реального часу, а не заздалегідь. Найчастіше демки є рендерингом 3D-анімації в реальному часі в поєднанні з двовимірними ефектами.

Предками сучасних демо є відомі з 1950-х років display hacks. що показують різні ефекти на екрані.

типи демок

Демка - це

Інтро для Commodore 64 «Follow the Sign III», Byterapers

Інтерактивні ефекти іноді присутні і в інших різновидах демо, але зазвичай є прихованими частинами (викликаються по недокументованою комбінації клавіш).

Трекмо (англ. Trackmo) - демо, синхронізоване під музику (трек). Найпоширеніший жанр в сучасному демомейкінге. Відсутність інтерактивності дає можливість показати все демо за обмежений час (наприклад, за 5 хвилин - максимальний час вказується в правилах демокомпо) і дозволяє сюжетно зливати різні ефекти. Ритм музики може відповідати ритму зміни ефектів і ритму руху об'єктів на екрані.

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

З моменту появи перших інтро було створено безліч демок під різні платформи, і класифікація по платформах є однією з основних. Наприклад, створені демки для PC називаються PC demo. для Amiga - Amiga demo і так далі.

Обмеження за обсягом

Зазвичай різні типи демок мають обмеження за розміром. Ці обмеження мають коріння від варезних груп, які намагалися свої інтро вмістити в якомога менший обсяг оперативної або дискової пам'яті. Також обмеження накладалися через те, що зламані файли, що містять інтро варез-груп, скачували з BBS. тому мінімізація трафіку також стояла не на останньому місці.

Іноді обмеження накладалися конкретної платформою. Наприклад розмір завантажувальної області дискети (зазвичай 512 або 4096 байт) також був природним обмежувачем для демо. Найбільш поширене обмеження в 64 Кб є розміром сегмента в 16-бітної архітектури x86. а також максимальним розміром виконуваного COM-файлу.

Згодом з розвитком обчислювальної техніки реальна необхідність в обмеженні розміру відпала, проте бажання демомейкеров створити щось приголомшливе в обмеженому просторі залишилося. Тому штучне обмеження за розміром стало викликом майстерності демомейкера, його здібностям і креативного мислення.

елементи демо

Демка зазвичай складається з трьох елементів - програмного коду, графіки і музичного супроводу. Відповідно, в демогруппе повинні бути (але можуть збиратися і з різних груп) програмісти. художники і музиканти. Нерідко ці спеціальності можуть поєднуватися в одній людині. Також важливий загальний стиль демки, що виділяє її із загальної маси і надає сюжетну ідею.

візуальні ефекти

Демка - це

Загальне враження від демки створюється саме від візуальних ефектів, які красномовно демонструють навички та майстерність програміста. Досить часто вдалі ефекти використовуються знову, утворюючи «бібліотеку ефектів» програміста.

Музика визначає стиль демки, її настрій. Відсутність музики може бути допустимим лише для демок, обмежених за обсягом (нижче 4096 байт).

Музика для ранніх демок і інтро бралася з зламаних ігор. Згодом групи почали створювати власну трекерна музику. а деякі - спеціалізуватися лише на ній.

програмування

Найбільш ранні і найменші інтро зазвичай виконувалися відразу в машинних кодах. так як це був найбільш зручний для зломщиків спосіб обходу захисту від копіювання. Наступним кроком стало використання Асемблера.

Для зменшення обсягу також може використовуватися стиснення даних. яке теж бере початок з варезних коренів: піратське ПЗ необхідно було ефективно упаковувати, щоб стислі дані разом з завантажувачем і декомпресор займали якомога менше місця.

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

Дивитися що таке "Демка" в інших словниках:

демка - ім. кол під синонімів: 4 • демо (1) • інтро (1) • мегадемо (1) • ... Словник синонімів

демка - демонстраційна версія програми Тижнем раніше виходила неіграбельная демка, яка, як з'ясувалося, нікому не потрібна ... Словник комп'ютерного сленгу

Демка - наказний. а там. малорос. XVII ст. ... Велика біографічна енциклопедія

демка - сл. demo демонстраційна програма ... Hacker's dictionary

Демка кривої ( "Обломов") - Дивись також Шурин старости Обломова, Прокоф Витягушкіна. Писав зі слів оного старости донесення з села пана ... Словник літературних типів

БОГОМОЛ - Демка Богомол, туринський стрілець. 1622. А. К. II, 297. Богомолець, литовський пан. 1649. Ю. З. А. III, 94 (дод.) ... Біографічний словник

МУХОМОР - Демка Мухомор, білоцерківський козак. 1654. Ю. З. А. X, 791 ... Біографічний словник

Проскуряков - Демка Проскуряков, селянин Вологодського повіту. 1641. А. Ю. 371. СРВ. Проскурек ... Біографічний словник

Башмаки - Демка Б в, піддячий московський. 1653. А. І. IV, 198. Казарін Петров син Б в, новгородський поміщик. 1614. А. К. II, 806 ... Біографічний словник

ВОЗМІЩЕВ - Демка Єрьомін син В в, Бежецкий земський Дьячек. 1563. А. Е. I, 289 ... Біографічний словник

  • Ваня пісеньки співає. Едуард Шим. "Більшість написаних мною книг народжувалося після поїздок. Це природно - нові враження особливо яскраві. Але сталося так, що я захворів один раз, поїздки на довгий термін довелося ... Детальніше Купити за 330 руб
  • Демка - каменерізи Смеласкій. С. Фінгарет. Історична повість про талановитих будівничих міст українських, про їх дивовижному майстерності в середньовічній Русі. Видання ілюстроване ... Детальніше Купити за 260 руб