Найти в Дзене
Beyond

Что такое игровой движок?

Вы уже наверное слышали о игровом движке. Но что это такое? Почему без него никуда в геймдеве? И какие они бывают? Давайте разбираться. Что такое игровой движок? Окунёмся в историю. С самого зарождения игровой индустрии понятия "игровой движок" не было. Для всех игр того времени писался отдельный код. То есть после создания одной игры, люди просто брали и писали новый код. Было не удобно, но что поделаешь. Потом появилась игра Quake, которая стала ну очень популярной. Другие разработчики завидовали id Software, что просто копировали игру, создавая на её основе новые проекты. Так движок Quake стал одним из первых. Позже были разработаны другие движки, но такой популярности, как Quake они уже не обретали. Как работают движки? Нельзя говорить об игровом движке, как об одном целом. Движок это сборка различных драйверов и кодеров. Допустим у нас есть стержень - это изначальный код. Теперь приделаем к нему физический движок, аниматор и рендер. Приделаем звуковую схему, драйвер отслеживания н
Оглавление

Вы уже наверное слышали о игровом движке. Но что это такое? Почему без него никуда в геймдеве? И какие они бывают? Давайте разбираться.

Что такое игровой движок?

Окунёмся в историю. С самого зарождения игровой индустрии понятия "игровой движок" не было. Для всех игр того времени писался отдельный код. То есть после создания одной игры, люди просто брали и писали новый код. Было не удобно, но что поделаешь. Потом появилась игра Quake, которая стала ну очень популярной. Другие разработчики завидовали id Software, что просто копировали игру, создавая на её основе новые проекты. Так движок Quake стал одним из первых. Позже были разработаны другие движки, но такой популярности, как Quake они уже не обретали.

Как работают движки?

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

-2

Виды игровых движков?

Есть движки для стратегий, шутеров, РПГ и т.д. Я не думаю, что есть смысл делит движки на жанры, ведь на одном и том же двигателе можно создать как платформер, так и квест. Есть открытые движки, как Unreal Engen и Unity. Есть закрытые движки, созданные специально для компаний, как Frosbite от EA и RAGE от Rockstar. По сути они все одинаковы, но в некоторых есть необходимые модули, без которых можно обойтись в другой игре.

Вот так. Статья получилась на удивление короткой, поэтому я мог что-то упустить. Напишите, если я что то забыл. До встречи!

Рекомендую посетить: https://zen.yandex.ru/id/5e9f2b86c8c4f56528e7f201