Вступление
Материал из F2 RU
Содержание |
Проблема создания миссий
Проблема в создании миссий, в частности сетевых, заключается в сложности обучения. Разработчик миссий должен изучить много проблем и убедиться, что несколько основных компонентов (таких как файлы брифинга, выбор снаряжения, автоматическое устранение трупов и тд.) присутствует, настроены и корректно работают. Это необходимо для создания качественной миссии, которая будет хорошо работать, и её можно будет переигрывать много раз.
Довольно часто, общее качество миссий начинающего разработчика оставляет желать лучшего потому, что ему приходится заново "изобретать колесо", создавая и тестируя свои собственные скрипты, а также разбираясь в скриптах других разработчиков.
Цель F2
F2 (как и BAS f, на котором она основана) - это попытка помочь новым разработчика миссий освоить библиотеку протестированных компонентов, которые должны улучшить качество, играбельность и стабильность миссий, при этом позволяя воплощать свои собственные уникальные идеи.
Платформа - не шаблон
F2 - это платформа: папка сетевой миссии с библиотекой скриптов, функций и шаблонов, а также с этим руководством. Эта платформа разработана для того, чтобы предоставить разработчику набор протестированных возможностей и функций, которые должны улучшить общее качество и играбельность миссии после минимальной дополнительной конфигурации.
Так как F2 - платформа, а не шаблон, дизайн миссий полностью свободный; платформа должна сохранить время разработчика, предоставляя такие компоненты, как выбор погоды, который работает при входе во время игры (join-in-progress), настроенный выбор оружия для перевооружения солдат во время брифинга. Для многих компонентов сделана локализация сообщений и текста (там, где он используется) на нескольких языках.
Но самое важное - все компоненты платформы полностью описаны в этом документе, исчерпывающие комментарии есть в каждом файле скрипта и каждую функцию можно отключить по желанию. Это руководство должно помочь разработчику на протяжении всего процесса настройки.
Для кого эта платформа?
F2 - рассчитана на новичков в создании миссий для ArmA2, но не на полных. Чтобы использовать F2, разработчик миссии должен базово знать следующее:
- Как запустить редактор сетевых миссий
- Как добавлять и редактировать юниты, триггеры, точки маршрутов и маркеры
- Синтаксис скриптов ArmA2 (для .sqf файлов)
- Роли ключевых файлов: description.ext и init.sqf
- Роли файлов скриптов (.sqf файлы)
Если разработчик уже создавал свои миссии, то всё в F2 должно быть относительно простым. Кроме того, разработчики со средним опытом могут использовать F2 для экономии времени или в качестве основы для собственной платформы.
Скачать последнюю версию
Команда F2 планирует постоянно развивать эту платформу, также, будет рассмотрено создание специализированных версий для определённых типов миссий. Ссылки на последнюю версию F2 вы можете найти на странице файлов.
Что дальше?
Лучше всего начать использовать F2 с прочтения категории базовых компонентов. Таким образом, вы узнаете основные доступные опции и это поможет вам спланировать свою миссию. Если у вас есть время, вы также можете прочитать категорию необязательных компонентов.
Могу ли я обсуждать F2 с другими разработчиками миссий?
Да, есть соответствующие темы о F2 на нескольких самых популярных форумах. В этих темах, также сообщается о новых версиях F2, поэтому вы можете даже подписаться на них. Вот несколько ссылок:
