Справка:Примеры кода

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

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

Содержание

Об этом разделе

Раздел «Примеры кода» — гигантское хранилище добавленных сообществом примеров, для различных языков программирования используемых при моддинге и маппинге для Crysis. Вот список этих языков:

  • Потоковые графы в используемые в редакторе Sandbox 2
  • C++ используемый для игрового DLL
  • Lua используемый в скриптинге Crysis
  • Flash ActionScript используемый для создания интерфейса Crysis


Это хранилище с каждым днем обрастает новыми примерами, добавляемыми сообществом. Это отличное место, чтобы узнать новые способы использования таких систем, как редактор Flowgraph или научиться создавать входные и выходные модули такие, как игровой DLL. В некоторых примерах присутствуют файлы с исходным кодом или XML-графы, доступные для загрузки, хранилище полезно для поиска новых функциональных возможностей, для включения в вашу собственную карту или мод!

Само собой разумеется, что хранилище не сможет существовать без участия сообщества. Пожалуйста, добавьте свои собственные примеры в хранилище, если у вас есть таковые. Как это сделать, будет объяснено ниже.

Просмотр хранилища

В этом хранилище присутствуют четыре основные категории, по одной для каждого языка. На главной странице, вы найдете ссылки на категории, либо рядом с их описанием, либо под их иконками. Перейдите в категорию языка, который вы хотите изучить, нажав на ссылку.

После загрузки страницы категории, все представленные примеры в этой категории, появятся в нижней части страницы. Названия примеров перечислены в алфавитном порядке. Вы также можете использовать функцию «Поиск», которая представлена на странице, чтобы быстро найти примеры, содержащие ключевых слов.

Добавление примера

Добавить пример очень легко. Проследуйте инструкции, приведённой выше, в разделе «Просмотр хранилища», перейти в категорию языка, в которую вы хотите добавить пример. После загрузки страницы категории, вы увидите окно в верхней части экрана, которое выглядит примерно следующим образом:

ДЕМОНСТРАЦИЯ — НЕ ИСПОЛЬЗОВАТЬ!
Чтобы сделать вклад, введите название вашего примера ниже и нажмите Добавить.


Введите здесь название вашего примера и нажмите кнопку «Добавить». Страница автоматически будет создан с использованием вашего названия. Кроме того, содержимое страницы будут автоматически заполнена формой-шаблоном для определённого языка. Все примеры должны следовать этой форме-шаблону, поскольку это уравновешивает поиск по хранилищу. Форма-шаблон также поможет вам продемонстрировать ваш пример!

Форма-шаблон содержит много аргументов, на которые вы должны ответить. Инструкция будет отображена в верхней части страницы и перед каждым аргументом, вам будет описано, какую информацию вы должны заполнить для каждого из аргументов. Если вы не знаете, что поместить в аргумент, оставьте его пустым! После того, как вы ответите на все связанные аргументы, нажмите кнопку Записать страницу внизу. Страница вашего примера будет автоматически создана и добавлена в категорию! В любой момент вы можете отредактировать страницу, чтобы обновить информацию или использовать его страницу обсуждения, чтобы обсудить пример и спросить/ответить на любые вопросы. Спасибо за добавления!




» Перейти к примерам кода

» Вернуться в карту CryWiki