Официальная документация по теме: http://docs.cryengine.com/display/CEPROG/Compiling+Assets+for+Multiple+Platforms В первой части сказа о создании сборки своей игры речь шла о подготовке к запаковке ресурсов игры, а в этой непосредственно осуществим её. Запаковка ресурсов в основном оптимизирует занимаемое игрой дисковое пространство, а так же позволяет при желании зашифровать файлы игры. Не смотря на некоторую трудоёмкость процесса, рекомендую запаковывать ресурсы ...
Примечание: Ниже приведённая информация предназначена для людей, имеющих как минимум базовые знания по движку. Особенно хочу отметить, что это те люди, которые НЕ игнорировали официальную документацию и видеоуроки, а осваивали основные аспекты по движку, тщательно изучая материалы от Crytek. Это не стопроцентно детальное руководство, оно не поможет, если не знать основы, без которых представленные материалы ...
Те, кто плотно работал с движком, наверняка заметили, что стандартные значения для параметров уровней графики не оптимальны. В этой статье мы разберёмся с устройством и настройкой конфигурационных файлов, отвечающих за уровни графики в движке, и создадим свои наборы параметров с желаемыми значениями. Знакомство со стандартными конфигурационными файлами. По умолчанию в движке есть 4 уровня графики: ...
В CRYENGINE 5 используется шейдерный кэш, представляющий собой различные комбинации шейдеров, встречающихся на уровнях игры. Этот набор шейдерных комбинаций преобразован в бинарные файлы. Шейдерный кэш необходим для оптимизации и корректного отображения всего, что есть в игре. Официальная документация по теме: http://docs.cryengine.com/display/CEPROG/ShaderCache+Generation http://docs.cryengine.com/display/CEPROG/Remote+Shader+Compiler http://docs.cryengine.com/display/CEPROG/Shader+Cache Предусмотрено два режима работы с шейдерным кэшем: 1. Использование заранее скомпилированного шейдерного ...
Кратко опишу самые базовые настройки для начала работы с Blender. В данном примере будет использоваться Blender 2.79. Открываем пользовательские настройки: Подсказки по-русски. Начнём с показа подсказок на русском языке, что скажется очень благотворно на освоении программы. Чтобы подсказка высветилась, необходимо навести курсор на желаемый пункт и подождать несколько секунд. Включим русский язык. Для этого переходим ...
В этой статье рассмотрим простой вариант того, как добавить свои текстуры в CRYENGINE 5, пользуясь желаемыми инструментами, к примеру, Krita, Paint.NET и другими, а не навязанным Photoshop и плагином Crytif. Сделаем импорт текстур напрямую через .CrytekCRYENGINEToolsrcrc.exe, осуществляя компрессию в формат dds с помощью универсального компилятора ресурсов RC (Resource Compiler) без использования плагина Crytif, что позволит избежать ...
В этой статье речь пойдёт про импорт статичной геометрии из Blender в CRYENGINE 5.2 посредством FBX, что позволит довольно легко, не смотря на обилие текста и картинок ниже, интегрировать свои модели и текстуры в движок. Примечание: Для понимания изложенного в статье необходимы базовые знания по работе с Blender и CRYENGINE 5. Так же хорошо будет ...
В этой статье предоставлены материалы по основам физически корректного рендеринга, а так же пример создания текстур, которые будут правильно отображаться при использовании такого рендера. Ниже приведённая информация сможет помочь новичкам разобраться в нюансах физически корректного рендеринга по средством теоретической части, а так же на простом примере попробовать свои силы в создании текстур. Исходник примера в ...
После того, как Crytek сделали CRYENGINE 5 открытым движком, они опубликовали исходный код CRYENGINE на GitHub. Доступны три ветки: main, release и stabilisation. Теперь каждый желающий может собрать версию движка со свежими правками, которые регулярно публикует Cry-David (David Kaye) — ведущий инженер Crytek. Для сборки библиотек CRYENGINE потребуется Microsoft Visual Studio 2015 или выше. Сборка ...
В этой статье рассмотрим способы переключение звуковой системы в CRYENGINE V. В движке реализована поддержка трёх звуковых систем: Wwise, FMOD и SDL Mixer. Каждая имеет собственный набор инструментов по интеграции и настройке свойств звука, а так же способов лицензирования, но в этой статье затронем только способы включения систем в CRYENGINE 5 без разбора инструментария. По ...