2021-09-06 17:00:19
Игровые движкиДвижок игры (game engine) – это ее основное ядро, базовое программное обеспечение, на основе которого строятся все остальные составляющие игры. Программный код, который может использоваться для создания вариаций игры, аддонов к ней или даже совершенно нового игрового мира.
Впервые определение появилось в середине 90-тых годов, когда начали появляться игры, похожие на главный шутер того времени – Doom. В то же время в свободном доступе начали появляться игровые движки, на основе которых и сторонние разработчики, и обычные пользователи могли пробовать писать собственные игры.
С тех пор игровые движки становились все более сложными технически, длинными и насыщенными по своему программному коду. Но при этом, как и в начале своего существования, они содержат в себе жестко фиксированные данные:
• Игровую логику;
• Физику объектов;
• Правила отрисовки объектов;
• Геймплей в целом.
«Поверх» движка прописываются все остальные составляющие игры, и их немало. Поэтому даже при использовании одного и того же движка в итоге виртуальные миры получаются совершенно различными.
При этом некоторые ограничения все-таки есть. Например, один и тот же движок не может использоваться для статегий и экшенов, рпг и тактик. Обычно один движок заточен для игр одного либо парочки смежных жанров.
Интересный факт для тех, кто интересуется разработкой игр: помимо дорогих движков, используемых маститыми разработчиками, существует множество бесплатных аналогов, которые запросто можно скачать в Steam (магазин игр на ПК).
Так что при желании вы можете создавать собственные виртуальные миры без какого-либо финансового вложения.
Лучшие игровые движкиВ отличие от игр как таковых, движки не сменяют друг друга так часто. Так что некоторые из них используются уже практически десять лет. Вот вам несколько примеров наиболее именитых систем: RAGE, CryEngine, Naughty Dog Game Engine, Avalanche Engine, IW Engine, Anvil Engine, EGO Engine, Geo-Mod Engine, The Dead Engine и, конечно же, Unreal Engine.
CryEngine 4Немецкая студия Crytek продолжает обновлять и осовременивать своей игровое ядро, при этом, как и прежние версии, CryEngine 4 распространяется практически бесплатно – с минимальной оплатой. При этом по своим возможностям он нисколько не урезан, и вы можете прекрасно видеть это в играх серии FarCry.
CryEngine 4 обеспечивает отображение огромных бесшовных локаций, инверсной кинематики транспорта и персонажей, отличную имитацию нетвердых объектов, настраиваемые параметры искусственного интеллекта, звучание формата 5.1, а также множество других преимуществ. В общем, это отличная платформа и для опытных разработчиков, и для начинающих игроделов.
SourceДвижок Source не такой именитый, как многие другие в нашем списке, в отличие от компании, ее создавшей. Это Valve, которая написала на его основе такие хиты, как CS, Portal и Half Life.
Важными составляющими этой платформы являются отлично проработанная лицева анимация, продвинутый ИИ, позволяющий соперникам собираться в группировки, а также качественная работа с шейдерными эффектами. Кроме того, в этом коде предусмотрена работа с динамическими источниками света, включая автоматическое затемнение, отличная разрушаемость объектов и крутая кинематографическая физика.
Unreal Engine 4Unreal Engine, вне зависимости от его версии – самая крутая и самая популярная платформа для начинающих разработчиков. Он распространяется бесплатно, и использовать вы можете его до тех пор, пока ваш чистый доход на играх не достигнет $3000. При этом движок весьма качественный и идеально заточенный под шутеры и экшены, в нем прописано множество важных моментов, есть доступ в магазин контента, откуда вы можете брать необходимые дополнительные компоненты и при этом вам не нужно будет вникать в код.
В общем, это именно тот движок, с которого надо начинать разработку собственной игры.
#совет
424 views14:00