Прежде чем начать работу в CryENGINE

Материал из CryWiki Russia

Перейти к: навигация, поиск

Содержание

Прежде чем начать работу в CryENGINE SDK

Системные требования

Системные требования для разработчика

Операционная система Windows XP SP2, Windows Vista SP1 или SP2, Windows 7
Процессор Intel Core 2 Duo 2ГГц, AMD Athlon 64 X2 2ГГц или лучше

(строго рекомендуется многоядерный процессор)

Память 2 ГБ ОЗУ (рекомендуется 4 ГБ)
Видеокарта NVIDIA 8800GT 512МБ ОЗУ, AMD 3850 HD 512МБ ОЗУ или лучше (минимум Shader Model 3)

Системные требования для конечного пользователя

Операционная система Windows XP SP2, Windows Vista SP1 или SP2, Windows 7
Процессор Intel Core 2 Duo 2ГГц, AMD Athlon 64 X2 2ГГц или лучше

(строго рекомендуется многоядерный процессор)

Память 1 ГБ ОЗУ (рекомендуется 2 ГБ)
Видеокарта NVIDIA 8800GT 512МБ ОЗУ, AMD 3850 HD 512МБ ОЗУ или лучше (минимум Shader Model 3)

Для конечных пользователей, использующих лаунчер игры без Sandbox, требуются более низкие системные требования.

Дополнительное программное обеспечение

  • DirectX End-User Runtime (август 2009)
  • Распространяемый пакет Visual C++ 2008 SP1 (x86 и x64)
  • Последние драйверы для видеокарты

Примечание о поддержке 32-разрядности

SDK содержит 32-разрядную версию Sandbox, но мы настоятельно рекомендуем использовать 64-разрядную версия для разработки, поскольку она не имеет ограничения памяти. 32-разрядная версия предоставлена как есть без какой-либо поддержки от Crytek. Использование 32-разрядной версии Sandbox может привести к вылетам программы во время выполнения значимой и объёмной работы с уровнём.

Сетевая информация для авторизации в CryDev при включенном брандмауэре

Используемый IP-адрес и порт:

  • 62.67.9.135:25323

Запуск CryEngine на различных платформах

ПК (Windows)

  • В папке Bin32 вы найдёте 32-разрядные .exe/.dll CryENGINE и Sandbox.
  • В папке Bin64 вы найдёте 64-разрядные .exe/.dll of CryENGINE и Sandbox.
  • DCC-экспортёры и дополнительные инструменты находятся в каталоге Tools.

Sandbox может быть запущен с помощью файлов Bin32\Editor.exe или Bin64\Editor.exe.

Менеджер настроек движка (Tools\SettingsMgr.exe) может быть использован для изменения ключей реестра глобального пути к компилятору ресурсов (Resource Compiler). Эти настройки используются экспортёрами для поиска компилятора ресурсов CryENGINE, в целях завершения обработки экспортированных ресурсов.

Запуск Sandbox

Исполняемый файл Sandbox — Editor.exe — может быть найден в каталоге Bin64 в корневой папке CryENGINE. Приложение также может быть запущена с помощью ярлыка в меню «Пуск».

Рекомендуется загружать только один уровень после запуска редактора Sandbox, иначе загрузка нескольких уровней подряд (загрузить уровень и открыть другой) может вызвать вылеты; и даже после перезапуска редактора проблема может сохранится!

Проблема с Windows и с «обновлением на лету»

Время последнего доступа — это сохранение метки времени последнего доступа к файлу или папке. Это помогает идентифицировать возраст и состояние документа. Это по умолчанию отключено в Windows Vista и Windows 7, так как это может снизить производительность дискового ввода/вывода, хотя с новым оборудованием это даже не заметно.

Включение времени последнего доступа рекомендуется для использования редактора Sandbox при параллельной конфигурации для экспорта ресурсов из 3ds Max или Maya.

Если вы решили включить время последнего доступа в Windows 7, 2008, Vista и более ранних версиях вы можете использовать FSUTIL (недоступно в Windows 2000) или реестр Windows.

Использование FSUTIL (не для Windows 2000)

В командной строки с правами администратора выполните следующую команду: (В Windows 7/Vista/2008, нажмите «Пуск» — в строен поиска наберите «cmd». Щелкните правой кнопкой и выберите «Запуск от имени администратора» для запуска командной строки с повышенными привилегиями).

fsutil behavior set disablelastaccess 0

Это включит запись времени последнего доступа.

Если в будущем захотите отключить запись, выполните следующую команду:

fsutil behavior set disablelastaccess 1

Использование реестра Windows

  1. Нажмите «Пуск» — в строен поиска наберите «regedit» (Windows 2000/XP/2003: «Пуск» — «Выполнить» — regedit) чтобы запустить редактор реестра Windows.
  2. В панели слева перейдите к следующему ключу реестра:
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
  3. В панели справа дважды щелкните по записи NtfsDisableLastAccessUpdate и укажите значение 0. Эта запись по умолчанию отсутствует в Windows XP, 2003 и более ранних версиях, поэтому в правой панели щелкните правой кнопкой мыши и выберите «Создать» — «Параметр DWORD (32 бита)» и назовите его как NtfsDisableLastAccessUpdate и установите его значение равным 1.
  4. Перезагрузите систему, чтобы изменения вступили в силу.