Elite Games - Свобода среди звезд!
.
  » Как сделать игру на CryEngine |
Конференция предназначена для общения пилотов. Для удобства она разделена на каналы, каждый из которых посвящен определенной игре. Пожалуйста, открывайте темы только в соответствующих каналах и после того, как убедитесь, что данный вопрос не обсуждался ранее.

Search | Снег | Conference rules | Album | Register | Pilots list | Profile | Log in to check your private messages | Log in

   Page 1 of 4
Go to page: 1, 2, 3, 4  Next | All pages
Поиск в этой теме:
Канал Игры Мечты: «Как сделать игру на CryEngine»
Zachesa
 112 EGP

Рейтинг канала: 4(86)
: 11
Posts: 1332
Location: Хабаровск
Joined: 12 Nov 2007
Много появилось любительских игровых проектов, за последнее время, на Unity3D и UDK. Не так давно для любителей стал доступен и CryENGINE 3 Free SDK. http://www.crydev.net/index.php http://freesdk.crydev.net/dashboard.action

ВКонтакте появилось множество групп создающих он-лайн S.T.A.L.K.E.R на этом движке. Есть множество уроков на Ютюбе, русскоязычный сайт где энтузиасты переводят инфу с официального сайта.

добавлено спустя 55 минут:
Для того чтоб начать изучать этот движок, достаточно зарегистрироваться на сайте http://www.crydev.net , скачать и распаковать архив с программой. Для запуска эдитора (файл Editor в папке bin32/64) потребуется постоянное соединение с интернетом и ваш логин/пароль с сайта.

Так же для работы потребуется 3ds Max для моделей и Photoshop для текстур. Логика игры и ИИ персонажей пишутся на Lua.

CryENGINE 3 Cookbook.zip
 Description:
Книга для начинающих по CryENGINE
 Filename:  CryENGINE 3 Cookbook.zip
 Filesize:  24.36 MB
 Downloaded:  2651 Time(s)

_________________
Язык Образов, как язык программирования и язык мысли, думающей машины.

Last edited by Zachesa on 15:58 26-06-2012; edited 2 times in total
    Posted: 15:48 26-06-2012   
Снуч
 940 EGP


Киборг
Рейтинг канала: 1(9)
: 232
Posts: 2696
Location: Ракслатенон
Joined: 09 Aug 2005
Lua обязателен к изучению?
    Posted: 12:35 27-06-2012   
Zachesa
 112 EGP

Рейтинг канала: 4(86)
: 11
Posts: 1332
Location: Хабаровск
Joined: 12 Nov 2007
Снуч wrote:
Lua обязателен к изучению?
Скорее желателен, хотя готовых скриптов достаточно много, но даже их , во многих случаях, надо будет настраивать более тонко. Сторонние скрипты, написанные для других движков, примеру боты для CS, придётся переписывать заново, если кто нибудь это вообще станет делать Улыбка

добавлено спустя 3 минуты:
Довольно таки простой для изучения язык, впрочем кому ближе C++ можете Lua не учить...

добавлено спустя 10 минут:
Также могу добавить, что есть возможность использовать C# https://github.com/inkdev/CryMono это специальная C#/.NET библиотека, разработанная Ink Studios для CryENGINE 3. Стабильность её под вопросом, но ребята вроде стараются.

добавлено спустя 5 минут:
http://www.crydev.net/viewtopic.php?f=311&t=80931

LUA_rus_reference_manual.rar
 Description:
Руководство по Lua
 Filename:  LUA_rus_reference_manual.rar
 Filesize:  59.94 KB
 Downloaded:  1518 Time(s)

_________________
Язык Образов, как язык программирования и язык мысли, думающей машины.

Last edited by Zachesa on 16:33 27-06-2012; edited 4 times in total
    Posted: 16:33 27-06-2012   
Kann
 64 EGP

Рейтинг канала: 3(45)
: 7
Posts: 232
Location: Москва
Joined: 11 Apr 2008
основной язык программирования там это С++, Lua там только для скриптования логики...
    Posted: 18:20 27-06-2012   
Sh.Tac.
 140 EGP


Рейтинг канала: 5(106)
: 14
Posts: 1394

Joined: 27 Jul 2005
по-моему крайтеки уже окучили mono и lua там просто не жилец

проблема энжина (доступного SDK) в том, что на нём можно сделать тока Crysis (вплоть до строковых констант, в которых обязательно использование "CryEngine3" чтобы оно просто работало)

архитектура движка плачевна (следует из названия)
код кое-как попилен на две части, закрытую и которая для игры
есть много моментов когда из игрового кода обязательно вызывать нечто нужное и ведомое только самому движку

мы с товарищем по прежней работе попытались выделить минимально работающий код движка, это возможно, что несомненно радует Улыбка
_________________
This is what you get ...
(c) Radiohead
    Posted: 22:46 27-06-2012   
Zachesa
 112 EGP

Рейтинг канала: 4(86)
: 11
Posts: 1332
Location: Хабаровск
Joined: 12 Nov 2007
Kann wrote:
Lua там только для скриптования логики...
Как бы этом то и говорил, вроде бы Улыбка
Sh.Tac. wrote:
проблема энжина (доступного SDK) в том, что на нём можно сделать тока Crysis
Думаю, что правильнее сказать о том, что CryENGINE 3 Free SDK проще всего использовать для модостроения и его чуть более старая версия встроена в Crysis 2 Mod SDK. Соответственно импортируешь другие ресурсы, прописываешь другую игровую логику и получаешь новую игру, но на том же движке.

Заключив эксклюзивные договор с CryTek можно получить возможность изменять сам движок, но любителям и небольшим студиям вряд ли это будет под силу.

К примеру на этом движке делают симуляторы, возможно получится сделать и космосим, но можно ли это сделать без правки самого движка я пока не знаю.
_________________
Язык Образов, как язык программирования и язык мысли, думающей машины.
    Posted: 09:46 28-06-2012   
Gladius
 52 EGP

Рейтинг канала: 1(9)
: 0
Posts: 124
Location: Санкт-Петербург
Joined: 18 Dec 2007
Zachesa wrote:
Заключив эксклюзивные договор с CryTek можно получить возможность изменять сам движок, но любителям и небольшим студиям вряд ли это будет под силу.

И что, таки дают исходники движка?! Офигеть! Интересно посмотреть этот договор. В смысле, чего ребята из Cry за это хотят.

Вот в Unity народ был прост и понятен - хочешь исходники - гони 80 - 100К зелени в зависимости от того, сколько исходников тебе надо, и пользуйся до посинения.

Чует моя печень - хитры ребята из Cry с подходцами ихними.
_________________
Спасибо за внимание.

Last edited by Gladius on 22:38 28-06-2012; edited 1 time in total
    Posted: 22:38 28-06-2012   
Sh.Tac.
 140 EGP


Рейтинг канала: 5(106)
: 14
Posts: 1394

Joined: 27 Jul 2005
1'200'000 хотят
очевидно внутри такой же говнокод, хотя нет, самое ценное это алгоритмы Global Illumination, Tessellation и прочих штучек дающих такую дивную картинку во вполне себе разрушаемом окружении Улыбка
_________________
This is what you get ...
(c) Radiohead
    Posted: 22:46 28-06-2012   
Gladius
 52 EGP

Рейтинг канала: 1(9)
: 0
Posts: 124
Location: Санкт-Петербург
Joined: 18 Dec 2007
Ну, что ж... За разрушаемое окружение конечно же не жалко и целого лимона с хвостиком... И "тряпичная кукла" наверняка входит в стоимость. А то сейчас без "тряпичной куклы" и разрушаемого окружения - никуда. Нету "куклы" и окружения - считай нету и игры. Гы-гы
_________________
Спасибо за внимание.
    Posted: 23:19 28-06-2012   
Shirson
 1568 EGP


Модератор
Рейтинг канала: 7(609)
: 217
Posts: 16263
Location: 79°W 44°N
Joined: 29 Jan 2002
Sh.Tac. wrote:
1'200'000 хотят
очевидно внутри такой же говнокод...

Sh.Tac, вот честно, ты похож на бомжа, лежащего на картонке возле небоскрёба, и важно рассуждающего, как всё говёно строят Улыбка
Сначало это умиляло, а сейчас уже надоедает Подмигиваю
_________________
У меня бисера не доxеpа.
    Posted: 03:43 29-06-2012   
Gladius
 52 EGP

Рейтинг канала: 1(9)
: 0
Posts: 124
Location: Санкт-Петербург
Joined: 18 Dec 2007
Вот мы и выходим на седой вопрос по поводу справедливости... Почему одним можно просить в 10 - 15 раз больше, чем другим за одно и то же...
Ну, пусть не одно и то же, но критерий "стоимость - эффективность" всё равно не соблюдается.

Философия, блин... С примесью маркетинга и PR...
_________________
Спасибо за внимание.

Last edited by Gladius on 18:31 29-06-2012; edited 1 time in total
    Posted: 18:30 29-06-2012   
Shirson
 1568 EGP


Модератор
Рейтинг канала: 7(609)
: 217
Posts: 16263
Location: 79°W 44°N
Joined: 29 Jan 2002
Gladius wrote:
Вот мы и выходим на седой вопрос по поводу справедливости... Почему одним можно просить в 10 - 15 раз больше, чем другим за одно и то же...

Что значит "одним можно просить"? Это как, у них письменное разрешение есть, от Рулевого Обоза? Улыбка
Любой может просить любую цену, на своё усмотрение.

Quote:
Ну, пусть не одно и то же, но критерий "стоимость - эффективность" всё равно не соблюдается.
Между кем и кем? Между чем и чем? О чём речь, вообще?

Quote:
Философия, блин... С примесью маркетинга и PR...
Ценообразование вообще штука хитропоиметая, но хотелось бы понять, о чём эти намёки.
_________________
У меня бисера не доxеpа.

Last edited by Shirson on 05:48 30-06-2012; edited 1 time in total
    Posted: 04:24 30-06-2012   
Zachesa
 112 EGP

Рейтинг канала: 4(86)
: 11
Posts: 1332
Location: Хабаровск
Joined: 12 Nov 2007
Gladius wrote:
седой вопрос по поводу справедливости
На счёт справедливости можно поговорить в КСО.

Думаю 20% от чистого дохода, если не надо вносить изменения в движок, вполне справедливо, тем более что по качеству продуктам от CryTek нет равных. В своё время прошёл несколько раз FarCry... Другое дело если надо реализовать в игре что-то такое, на что движок не рассчитан, тогда возможно стоит взять продукт конкурентов.

Мне вот интересно как рассчитать требуемые отчисления, если команда делает MMO проект, и рассматривает CryENGINE 3 Free SDK для консоли, делая остальные части проекта на основе опенсоурсных и самописных решениях?
_________________
Язык Образов, как язык программирования и язык мысли, думающей машины.

Last edited by Zachesa on 08:09 30-06-2012; edited 1 time in total
    Posted: 08:08 30-06-2012   
Shirson
 1568 EGP


Модератор
Рейтинг канала: 7(609)
: 217
Posts: 16263
Location: 79°W 44°N
Joined: 29 Jan 2002
Для интереса, можно посмотреть правила лицензирования и FAQ по нему на Unreal Engine. Там достаточно подробно расписано, как всё это считается. Я не читал про тонкости Крайтека, но думаю, что очень похоже. Если команда использует двигло (в какой-бы то нибыло доле) в получении прибыли - нужно платить рояль.
Еще у Эпиков обговорено, что если контора сделал тулзу на АнрилЭнижине и использует её внутри компании (коммерческой организации) то за неё тоже надо платить. Только там не рояль, а фикса, кажется - не особо вчитывался.
Вобщем тонкостей дофига, но они все просчитаны и задокументированы Улыбка

А по поводу "Другое дело если надо реализовать в игре что-то такое, на что движок не рассчитан" возникает некоторые вопросы.
Движки предназначены для вывода объектов, их взаимодействия, и пр. ПЛЮС к этому, есть кучка приблуд, которая делает движок удобный для какой-то определёной области. Скажем, у того же Анрила - для шутеров (хитрые навмеши, BSP, лайтмапы и пр.). Но это не отменяет того, что движок предоставляет кучу возможностей по работе с объектами, логикой, сетью и пр. К нему даже СУБД на раз-два подключается Улыбка Тот же АнрилЭнжин во всю в архитектуре используется.
Думаю, особых проблем с реализацией на таких движках что стратегий, что XXXX нет - главные критерии это мощность сопутствующих утилит, гибкость скрипта и вылизанность кода самого двигла. А остальное завист исключительно от воображения и мастерства команды девелоперов.
_________________
У меня бисера не доxеpа.

Last edited by Shirson on 09:15 30-06-2012; edited 1 time in total
    Posted: 09:15 30-06-2012   
Sh.Tac.
 140 EGP


Рейтинг канала: 5(106)
: 14
Posts: 1394

Joined: 27 Jul 2005
Shirson wrote:
бомжа, лежащего на картонке возле небоскрёба
так и есть конечно Улыбка
смысл такой, в контексте темы, одному-двум любителям не справиться с край-энжином, даже с бесплатной версией

есть конечно самородки, вроде двух канадских парней, ваявших MWLL, так они терь сами в крайтеке работают
_________________
This is what you get ...
(c) Radiohead
    Posted: 13:36 30-06-2012   
Zachesa
 112 EGP

Рейтинг канала: 4(86)
: 11
Posts: 1332
Location: Хабаровск
Joined: 12 Nov 2007
Sh.Tac. wrote:
любителям не справиться с край-энжином
Справится с движком наверное всё таки реально. Но помимо движка, понадобится совсем чуть-чуть, придумать саму игру, разработать дизайн и создать контент...
_________________
Язык Образов, как язык программирования и язык мысли, думающей машины.
    Posted: 16:02 30-06-2012   
Shirson
 1568 EGP


Модератор
Рейтинг канала: 7(609)
: 217
Posts: 16263
Location: 79°W 44°N
Joined: 29 Jan 2002
Zachesa wrote:
Но помимо движка, понадобится совсем чуть-чуть, придумать саму игру, разработать дизайн и создать контент...
Это самое важное и это потребуется делать независимо от выбранного движка Улыбка
_________________
У меня бисера не доxеpа.
    Posted: 18:37 30-06-2012   
Gladius
 52 EGP

Рейтинг канала: 1(9)
: 0
Posts: 124
Location: Санкт-Петербург
Joined: 18 Dec 2007
Shirson wrote:
Что значит "одним можно просить"? Это как, у них письменное разрешение есть, от Рулевого Обоза? Улыбка
Любой может просить любую цену, на своё усмотрение.

Просить - не значит получить.

Quote:
Между кем и кем? Между чем и чем? О чём речь, вообще?

Речь о двух программных продуктах: CryEngine и Unity

Quote:
Ценообразование вообще штука хитропоиметая, но хотелось бы понять, о чём эти намёки.

Намёки простые. Не думаю, что те возможности, которые предоставляет разработчику CryEngine в 12 раз превосходят возможности, предоставляемые Unity. Однако, исходя из приведённых цифр это именно так: 1'200'000 / 100'000 = 12.
Следовательно, в том, что ребята из Cry просят и рассчитывают получить за свой продукт, главную роль играют маркетинг и PR, а не критерий "стоимость - эффективность" с точки зрения производства контента (при прочих равных, естественно). Только и всего.
_________________
Спасибо за внимание.

Last edited by Gladius on 23:12 30-06-2012; edited 2 times in total
    Posted: 22:59 30-06-2012   
Sh.Tac.
 140 EGP


Рейтинг канала: 5(106)
: 14
Posts: 1394

Joined: 27 Jul 2005
у ребят из крайтека уникальное предложение, в некоторых аспектах их творение превосходит даже анрил энжин, поэтому они могут назначать любую цену

Unity как уже не раз отмечалось, достаточно слаб, отсюда и демократичный ценник

не знаю к слову или нет, мну тут недавно воспользовался открытым продуктом Микко Мононена (Recast) и с удивлением обнаружил, что он так же работает в крайтек

возвращаясь к аналогии с бомжом, невероятно хочется сделать что-нибудь настолько же полезное и открытое для сообщества, как упомянутый Mononen или Cэм Лантинга (SDL), работающий между прочим в Blizzard
_________________
This is what you get ...
(c) Radiohead
    Posted: 23:13 30-06-2012   
Gladius
 52 EGP

Рейтинг канала: 1(9)
: 0
Posts: 124
Location: Санкт-Петербург
Joined: 18 Dec 2007
Zachesa wrote:
На счёт справедливости можно поговорить в КСО.
Справедливость - понятие внеканальное. Ну, да не суть.
С точки зрения разраба (причём самой шкурной точки) не имеет смысла платить больше, если есть возможность то же самое получить за меньшие деньги.

добавлено спустя 3 минуты:
Sh.Tac. wrote:
у ребят из крайтека уникальное предложение, в некоторых аспектах их творение превосходит даже анрил энжин, поэтому они могут назначать любую цену

Unity как уже не раз отмечалось, достаточно слаб, отсюда и демократичный ценник

Дык, ёлы палы! В том-то и фокус, уважаемый ST, что в нашем конкретном случае платить лишние деньги совершенно ни к чему. Нафига уникальное предложение, когда своих целей можно добиться с помощью самого ординарного?
_________________
Спасибо за внимание.

Last edited by Gladius on 23:21 30-06-2012; edited 2 times in total
    Posted: 23:20 30-06-2012   
Канал Игры Мечты: «Как сделать игру на CryEngine»
Go to page: 1, 2, 3, 4  Next | All pages
  
Display posts from previous: 
View previous topic | View next topic |
К списку каналов | Наверх страницы
Цитата не в тему: У нас всего хватает. Другое дело, что не всем. (Viking)

  » Как сделать игру на CryEngine |
Каналы: Новости | Elite | Elite: Dangerous | Freelancer | Star Citizen | X-Tension/X-BTF | X2: The Threat | X3: Reunion | X3: Terran Conflict | X Rebirth | EVE Online | Orbiter | Kerbal Space Program | Evochron | VoidExpanse | Космические Миры | Онлайновые игры | Другие игры | Цифровая дистрибуция | play.elite-games.ru | ЗВ 2: Гражданская война | Творчество | Железо | Игра Мечты | Сайт
   Дизайн Elite Games V5 beta.18