Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Общие темы > Болтовня

Болтовня Разговоры на любые темы (думайте, о чем пишите)

Ответ
 
Опции темы
Старый 23.10.2011, 12:12   #46
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: CryENGINE 3 SDK в свободном доступе!!!

Стандартный пример это хорошо, а как его самому сделать?
Можно хотя бы пару строчек кода и простые действия по редактированию мира?
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо pax за это полезное сообщение:
L-ee-X (23.10.2011), St_AnGer (23.10.2011)
Старый 23.10.2011, 16:30   #47
L-ee-X
Разработчик
 
Аватар для L-ee-X
 
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений
(для 220 пользователей)
FlouGraph

Начнем, с того, что все что вы видите в игре (Действия, сцены, команды и экшен) на уровнях в Crysis/Crysis Warhead/Crysis 2 все это грамотно запрограммированный и продуманный Код, который собран в 'Flow Graph'. Любая кат-сцена не будет нормально работать без флоуграфа, да и вообще без флоуграфа вам ее не активировать. Так как же понять его? Как понять эту кучу всяких окошек и линий между ними!?

Ваша задача понять его принцип работы, приведу аналогию: Вы включили выключатель дома и загорелась лампочка. Так и тут, но только на языке программирования. Мы хотим чтобы при пересечении определенной местности включилась лампочка в доме или поехала машина с противником к вам на встречу. Тут нет ничего сложного. Первым делом нам нужно установить на уровень Shape и прицепить к нему AreaTrigger
(Как вы установите Shape зависит от того, где именно должен пройти игрок, или от вашего уровня и окружающей местности.)

После как вы установили, вы можете задать команду AreaTrigger-у сколько раз он будет активироваться Один или до потери вашего пульса. Для этого Нажмите на ваш AreaTrigger и в правой панели РолопБар вы сможете найти команду Trigger Once (Активация один раз) если вы поставите галочку на против Trigger Once то ваш триггер сработает всего один раз. (пример: если вы ее не поставите, то каждый раз проходя через Shape к которому подключен ваш Триггер, будет срабатывать команда включить или отключить лампочку. Тем самым она будет каждый раз вкл. и выкл. )

Ну что друзья продолжим, теперь вам необходимо создать свой флоуграф код. Прежде чем мы его создадим, нам нужно создать раздел с любым именем латинскими буквами.
Сделать это можно так: выделите ваш триггер на уровне и в правой панели RollupBar нажмите на Create

В появившемся окне введите произвольное имя на Английском (допустим: By Marcos) и нажмите окей.
Пам Парам, вы видите окно флоуграфа, в котором вам и придется все программировать.
Теперь прежде чем что-либо трогать выполните вот это:

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

Тут мы видим, тот самый триггер который вы добавили в флоуграф. Именно в нем и будет сохранен код уровня или какой либо сцены.

Тут мы видим все папки со всеми нодами. Они нам пригодятся для программирования уровня и программирования отдельных деталей будь то кат-сцена, АИ или Entity. Все что нам нужно, это открыть какой либо из каталогов, выбрать нужный нод и перетащить его в правое окно (похожие на сетку)(наведя курсор на сетку и крутя колесо мыши мы может увеличивать или уменьшать масштаб сетки, тем самым регулировать обзор нодов.)

Как я добавил мой триггер сюда? Просто, не закрывая окна Флоуграфа, просто сместите его в угол и выберите на уровне свой триггер, выделите его кликом мышки на него. Как только вы это сделаете перейдите обратно в окно флоуграфа, навидите мышкой на сетку и нажмите правую кнопку. После появится свиток в котором нажмите на Add Selected Entity (по русски: добавить этот динамический объект сюда.), так же вы можете выделить на уровне любого АИ или транспорт, либо партиклэффект, и так же добавить его в флоуграф.
Идем дальше, запомните пару важных текстов: Disable-Выключить Enable-Включить Enter-Выход сигнала, источник, ключ.
Получается так, если мы поставим стрелочку на наш нод на надпись Disable то мы его отключим.
Получается так, если мы поставим стрелочку на наш нод на надпись Enable то мы его включим.
Ну а если, Интер, то это мы уже берем Ключ сигнала от нашего триггера и подаем его на лампочку.
Мы прошли сквозь Схэйп, к которому у нас подключен наш Триггер, триггер активируется и подает команду на свой нод в флоуграф, команда идет сквозь нод обрабатывается и выводится через Enter и следом идет на лампочку, а у лампочки свой режим, Активация, в нод входит сигнал Активировать и "лампочка загорается"
На данном примере мы отключили AI.

Давайте сделаем что либо сами?
Как насчет того что бы "заспавнить" игрока, и при спавне включить надпись на экран?Классический Hello World.

1)
Ставим на карту Spawn Point (Entity/Multiplayer в СЕ3,Entity/Other в СЕ2) В насройках SpawnPoint нажимаем Create , и называем свой первый ФГ как хотите.(Only English)
2)
Misc/Start
3)
Активируем Spawn Point в окне FG.
4)
Из нода Start,output коннектим со Spawn в SpawnPoint (В СЕ3 еще и с Enable)
5)
Game/Local Player
6)
HUD/DisplayDebugMessage
7)
EnityID из Local Player коннектим с InupEntity (из красного ,он должен перекрасится в зеленый)

В DisplayDebugMessage ,в настройках message пишем Hello World!
9)
Теперь от Spawn Point ,у "выхода" из Spawn коннектим с Show от DisplayDebugMessage .

Cntrl+G.Вуаля =)

Вот как выглядит данный ФГ в СЕ3.


P.S.
Урок писал не я!!!
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо L-ee-X за это полезное сообщение:
LLI.T.A.L.K.E.R. (23.10.2011), pax (23.10.2011), St_AnGer (23.10.2011)
Старый 23.10.2011, 16:42   #48
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: CryENGINE 3 SDK в свободном доступе!!!

Визуальный код... ясно...
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Reks888 (23.10.2011)
Старый 23.10.2011, 17:08   #49
Reks888
Дэвелопер
 
Аватар для Reks888
 
Регистрация: 04.11.2009
Адрес: Украина, Днепропетровск
Сообщений: 1,480
Написано 662 полезных сообщений
(для 1,985 пользователей)
Ответ: CryENGINE 3 SDK в свободном доступе!!!

Оформление этих штук современное и молодежное
Windows 95: Reloaded
__________________
>type C:\MyProj\*
www.sypiac.weebly.com
>
(Offline)
 
Ответить с цитированием
Старый 23.10.2011, 17:08   #50
L-ee-X
Разработчик
 
Аватар для L-ee-X
 
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений
(для 220 пользователей)
Ответ: CryENGINE 3 SDK в свободном доступе!!!

TrackView
(Offline)
 
Ответить с цитированием
Старый 23.10.2011, 20:43   #51
Hurrit
Мастер
 
Аватар для Hurrit
 
Регистрация: 27.01.2008
Адрес: Россия, СКФО, ЧР, Грозный
Сообщений: 1,144
Написано 578 полезных сообщений
(для 2,207 пользователей)
Ответ: CryENGINE 3 SDK в свободном доступе!!!

Сообщение от Reks888 Посмотреть сообщение
Оформление этих штук современное и молодежное
Windows 95: Reloaded
Тебе гламур или годный инструмент нужен?
(Offline)
 
Ответить с цитированием
Эти 5 пользователя(ей) сказали Спасибо Hurrit за это полезное сообщение:
impersonalis (23.10.2011), L-ee-X (23.10.2011), radiobutton (26.10.2011), Randomize (23.10.2011), St_AnGer (23.10.2011)
Старый 23.10.2011, 22:05   #52
L-ee-X
Разработчик
 
Аватар для L-ee-X
 
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений
(для 220 пользователей)
Ответ: CryENGINE 3 SDK в свободном доступе!!!

Я не понимаю к чему это обсиралаво!? Windows 95, Abibas и т. д. На этом так сказать Windows 95 и Abibas сделаны не плохие игры, пусть их и не так уж и много!!! Рендер у этого движка очень великолепный, графика супер, физика тоже впечатляет... То, что там визуальный вид движка не то или еще, что нибудь это не значить что двиг отстойный! Конечно много еще недоработок в движке но создатели выпускают апдейты и исправляют баги, а, если и для кого то этот движок не под силу, то вперед вон Blitz3D есть и много других!!!
Сообщение от Reks888 Посмотреть сообщение
Оформление этих штук современное и молодежное
Windows 95: Reloaded
А такое пойдет?


(Offline)
 
Ответить с цитированием
Старый 23.10.2011, 22:14   #53
.Squid
Дэвелопер
 
Аватар для .Squid
 
Регистрация: 06.04.2009
Адрес: Запорожье
Сообщений: 1,500
Написано 1,011 полезных сообщений
(для 4,642 пользователей)
Ответ: CryENGINE 3 SDK в свободном доступе!!!

Оу, очередной евангелист, который во всем видит угрозу почитаемому объекту.
__________________

(Offline)
 
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо .Squid за это полезное сообщение:
baton4ik (23.10.2011), NitE (24.10.2011), Nuprahtor (27.10.2011), Reks888 (24.10.2011)
Старый 24.10.2011, 01:24   #54
Reks888
Дэвелопер
 
Аватар для Reks888
 
Регистрация: 04.11.2009
Адрес: Украина, Днепропетровск
Сообщений: 1,480
Написано 662 полезных сообщений
(для 1,985 пользователей)
Ответ: CryENGINE 3 SDK в свободном доступе!!!

Я не понимаю к чему это обсиралаво!?
+
Тебе гламур или годный инструмент нужен?
Мне надо чтоб он горел в аду.
Вся эта сегментация рынка только к большему количеству мозгоебли и срачей ведет. Продукт абсолютно одинакового функционала с Unity3D и UDK.
Уведут часть людей из коммьюнити этих двух двигов и будет только всем хуже.
На этом так сказать Windows 95 и Abibas сделаны не плохие игры
Abibas делал плохие ботинки и хорошие игры.
А такое пойдет?
Такое бы и показал. Визуальная среда программирования без гламура это Microsoft Excel. Руки вверх кто хочет программировать в Microsoft Excel 4FUN.

Пойду скачаю чтоле. Тогда и придумаю что не нравится толком. Хотя визуальные среды у меня на харде долго не живут.
__________________
>type C:\MyProj\*
www.sypiac.weebly.com
>
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
NitE (24.10.2011)
Старый 24.10.2011, 10:01   #55
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: CryENGINE 3 SDK в свободном доступе!!!

Классически то хоть там программировать можно? Или только блоки писать для графа?
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
L-ee-X (24.10.2011)
Старый 24.10.2011, 10:48   #56
L-ee-X
Разработчик
 
Аватар для L-ee-X
 
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений
(для 220 пользователей)
Ответ: CryENGINE 3 SDK в свободном доступе!!!

1)Делаешь в редакторе уровни.
2)Пишешь в среде разработки (Visual Studio) код костяка игры.
3)Пишешь скрипты.
P.S.
Вот еще нашел видео где демонстрируют возможности движка
http://www.youtube.com/watch?v=ZqNHJ...ayer_embedded#!
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
St_AnGer (24.10.2011)
Старый 24.10.2011, 11:08   #57
L-ee-X
Разработчик
 
Аватар для L-ee-X
 
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений
(для 220 пользователей)
Ответ: CryENGINE 3 SDK в свободном доступе!!!

Сообщение от Reks888 Посмотреть сообщение
Уведут часть людей из коммьюнити этих двух двигов и будет только всем хуже.
21 век на дворе... Проснись
(Offline)
 
Ответить с цитированием
Старый 26.10.2011, 02:45   #58
L-ee-X
Разработчик
 
Аватар для L-ee-X
 
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений
(для 220 пользователей)
CryEngine 3 Cookbook - Книга Рецептов от Разработчиков

Вот, что еще нашел Книга по CryENGINE 3 советую для начинающих!
Язык ENG
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 100 сообщение(ий)):
У вас нет прав, чтобы видеть скрытый текст, содержащийся здесь.


Из книги CryEngine 3 Cookbook вы узнаете
Как работать в редакторе CryENGINE Sandbox 3, инструменте, задействованном в создании Crysis 2.
Создавайте свои собственные игровые уровни или даже целые миры, используя рецепты скульптинга и редактирования ландшафта.
Используйте продвинутую технологию освещения в реальном времени движка CryENGINE 3 чтобы осветить свои уровни и исследовать возможности создания атмосферных и прочих эффектов, используемых в современных новейших играх.
Создавайте и анимируйте персонажей и другие объекты для использования в CryENGINE Sandbox.
Задействуйте продвинутый искуственный интеллект, доступный гейм-дизайнерам в CryENGINE 3.
Создавайте собственные кат-сцены и видеоролики, используя возможности CryENGINE3.
Оптимизируйте ваши творения для максимальной производительности и наибольшей визуальной привлекательности.
Используйте визуальную систему скриптинга для создания сложных сцен и событий, примеры которых были задействованы в игре Crysis 2.

Краткое описание:
Книга написана для казуальных и профессиональных разработчиков. Базовые знания пакетов создания цифровой графики, таких как 3ds Max или Photoshop, необходимы для работы с книгой. Для работы с рецептами также требуется сам CryEngine 3 SDK, который должeн быть установлен на компьютере пользователя для работы с примерами данной книги.
Кроме того, вы можете получить представление о содержимом книги, взглянув на её.

Оглавление:
Глава 1: CryENGINE 3: Начало Работы
Глава 2: Основы Редактора Sandbox
Глава 3: Основы Компоновки Игровых Уровней
Глава 4: Создание Окружения
Глава 5: Основы Искусственного Интеллекта
Глава 6: Создание Ассетов
Глава 7: Персонажи и Анимация
Глава 8: Создание Машин
Глава 9: Игровая Логика
Глава 10: TrackView и Кат-сцены
Глава 11: Забавная Физика
Глава 12: Оптимизация и Улучшение Производительности

Последний раз редактировалось moka, 26.10.2011 в 16:46.
(Offline)
 
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо L-ee-X за это полезное сообщение:
LLI.T.A.L.K.E.R. (26.10.2011), moka (26.10.2011), pax (26.10.2011), St_AnGer (26.10.2011)
Старый 26.10.2011, 20:59   #59
L-ee-X
Разработчик
 
Аватар для L-ee-X
 
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений
(для 220 пользователей)
Документация по Sandbox 3 — Подсказки и Хоткеи Редактора

Документация по Sandbox 3 — Подсказки и Хоткеи Редактора

Итак — список горячих клавиш и подсказок для Sandbox 3, в качестве части полезной документации по CryEngine 3 SDK.
  • Вы можете включить "прилипание" к координатной сетке нажатием кнопки G.
  • Ctrl+Shift+Клик в любом месте с активным выделением на объекте в режиме Move быстро переместит этот объект в место клика.
  • Нажатие кнопки M откроет редактор материалов.
  • Shift + Space по умолчанию включает и выключает отображение иконок-помошников ( Helpers ).
  • Включить обработку ИИ и физики можно кнопками Ctrl + P.
  • Вы можете сохранить положение камеры во вьюпорте нажатием кнопки Ctrl + F1 и до F12, после чего перейти в сохранённое положение можно нажатием кнопок Shift + F1 и до F12, соответственно.
  • Вы можете соединять объекты друг с другом при помощи команды link в верхнем меню редактора.
  • Нажатие кнопок 1 и до 5 на клавиатуре переключает режимы работы кисти от перемещения к масштабированию и т.д..
  • Вы можете присвоить новым горячим клавишам соответствующие команды редактора в меню Tools --> Customize Keyboard.
  • Нажатие кнопки H спрячет выбранные объекты, Ctrl + H отобразит все спрятанные объекты.
  • Нажатие кнопки F заморозит выбранные объекты, Ctrl + F выключит режим заморозки всех объектов.
  • Кнопка F3 включает режим отображения сетки ( wireframe ).
  • Обнаружение столкновений с камерой/ландшафтом можно включить/выключить кнопкой Q.
  • Нажатие Ctrl + C при наличии выделенного объекта приведёт к его клонированию.
  • Консоль можно открыть нажатием кнопки тильда (~).
  • Вы можете прикреплять окна редактора путём их перемещения к синим вспомогательным полоскам, которые появляются, когда вы перетаскиваете окна редактора за их заголовки.
  • Вы можете выбирать материалы, нажимая на иконку пипетки в редакторе материалов, и затем кликая на материале, который вы хотите выбрать.
  • Вы можете нажать на предпросмотрщик правой кнопкой мыши в редакторе материалов и изменить форму и цвет фона модели, используемой для предпросмотра материала.
  • Материалы могут быть сохранены в локальных папках игровых уровней для последующего распространения.
  • Всегда поддерживайте ваш игровой уровень свободным от ошибок и немедленно устраняйте те из них, которые отображает экран отчёта во время загрузки уровня.
  • Вы всегда должны экспортировать уровень в движок, чтобы протестировать его в настоящем игровом режиме. (File —> Export to engine)
  • Вы должны провести повторную триангуляцию ИИ всякий раз, когда хотите протестировать уровень в игровом режиме. (AI —> Generate all navigation)
  • Вы всегда должны повторно генерировать текстуры поверхности после того, как вы завершите рисование ландшафта. (File --> Regenerate surface textures)
  • Нажмите Ctrl + G или F12 для перехода в Игровой режим, нажмите ESC, чтобы вернуться в режим Редактирования.
  • Быструю перестройку уровня ( без повторной генерации текстур поверхностей ) можно запустить кнопками Ctrl + E.
  • Зажмите третью кнопку мыши и передвигайте её, чтобы перемещать камеру вверх и вниз.
  • Недостающие объекты обозначаются яркими жёлтыми сферам.
  • Зажмите Alt + Среднюю кнопку мыши, чтобы вращать камеру вокруг объекта.
  • Вы можете выбрать несколько объектов, держа нажатой кнопку Ctrl.
  • Вы можете размещать несколько единиц растительности, если будете держать кнопку Shift при кликах по поверхности земли.
  • Несколько полезных комманд можно найти в меню Tools --> User commands. Эти команды также можно перетащить и закрепить в главном окне редактора.
(Offline)
 
Ответить с цитированием
Старый 26.10.2011, 21:03   #60
L-ee-X
Разработчик
 
Аватар для L-ee-X
 
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений
(для 220 пользователей)
CryEngine 3 SDK Скачали 300.000 Раз за 2 Недели!

CryEngine 3 SDK Скачали 300.000 Раз за 2 Недели!
Опубликовано 06. Sep, 2011
Как сообщают журналистам игровых и деловых изданий сотрудники компании Crytek, количество скачиваний выпущенного чуть более двух недель назад CryEngine 3 SDK за это время превысило 300.000, достигнув внушительного показателя в 100.000 всего за неделю. Данный показатель говорит о высоком интересе со стороны разработчиков игр к последнему детищу Crytek, ставшего "сердцем" игры Crysis 2.

Напомню, что выпущенный 2 года назад в свободное обращение игровой движок Unreal Engine 3 от компании Epic, бесплатная редакция которого распространялась под названием "Unreal Development Kit", за первую неделю собрала всего 50.000 скачиваний. Игровой движок Unity 3D после перехода на бесплатную модель лицензирования бывшей Indie-версии, стоившей до этого $150, за первую неделю набрал около 20.000 загрузок.

Таким образом, на данный момент можно однозначно сказать, что релиз движка CE3 в формате бесплатного SDK оказался более чем удачным. Тем не менее, многие пользователи, загрузившие CE3 SDK, столкнулись с многочисленными проблемами — так, например, редактор игрового мира Sandbox 3 не может похвастаться стабильностью работы и зачастую "вылетает", приводя к потере данных, некоторые пользователи и вовсе не могут запустить редактор — попытка запуска sandbox.exe в отдельных случаях приводит к внезапной перезагрузке компьютера.

Многочисленные нарекания вызвала и система онлайн-авторизации, прохождение которой требуется каждый раз, когда пользователь хочет приступить к работе в Sandbox 3. По заверениям сотрудников Crytek, данная система была реализована для защиты данных пользователей ( уровни, созданные в CryEngine 3 SDK, зашифрованы, а доступ к ним возможен только после авторизации на серверах Crytek ), однако такая позиция понимания в среде разработчиков не нашла.

Также вызывает опасения тот факт, что ввиду шифрования данных разработчик фактически не является собственником созданного контента, т.к. в случае блокировки учётной записи пользователя SDK он теряет к нему доступ. Соответственно, просто перенести на другую учётку зашифрованный уровень пока нельзя.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 02:59.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com