Коротка історія розвитку ігрових движків

Про розробку ігор та становленні ігрової індустрії



image

Разом зі створенням перших ігор програмісти прийшли до того, що кожна гра містить загальні компоненти, навіть незважаючи на відмінність апаратних платформ. А перші ігри мали місце на ігрових автоматах розміром з холодильник.

Загальна для ігор функціональність — графічні рішення, ігрові механіки, розрахунок фізики та інше — стала виділятися в окремі бібліотеки, але, для того щоб бути «ігровим движком» було ще далеко. Багато в чому це було пов'язано з серйозною відмінністю програмно-апаратних платформ і невизначеності в самих іграх. Адже жанри і типи ігор ще треба було винайти, при тому, що багато перші ігри були текстовими. Власне, саме для ранніх адвенчур і платформерів і стали виникати ігрові движки, особливо з розвитком графіки — хорошим прикладом можна назвати Adventure Game Interpreter (AGI). При розробці king's Quest в далекому 1984 році, програмісти Sierra On-Line зіткнулися з незручністю низькорівневої розробки настільки складною і перспективною по графіку в ті часи гри — і розробили набір рішень, яким і став AGI. Все на ньому було випущено 14 різних ігор за 5 років на 7 різних платформах, тому поняття «кросплатформеність» було важливим вже тоді.
Однак, движки того часу рідко виходили за межі початкової компанії-розробника і, як правило, були досить вузькоспеціалізованими під конкретний жанр гри.

Читати далі →