HLFX.Ru Forum
Показать все 43 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Volatile Engine (https://hlfx.ru/forum/forumdisplay.php?forumid=3)
-- Чего не хватает движку Volatile3D II, чтобы быть коммерческим? (https://hlfx.ru/forum/showthread.php?threadid=2940)


Отправлено XaeroX 04-08-2011 в 15:32:

Question Чего не хватает движку Volatile3D II, чтобы быть коммерческим?



Представим себе на минуту, что движок Volatile3D II становится коммерческим. Стоимостью, разумеется, не 100000 долларов, а, скажем, 500 или 1000, а для некоммерческой игры, возможно, и того меньше. И игры, в которых он может использоваться, не обязательно должны быть ААА-класса, сойдёт и середнячок.
Какие слабые места вы видите в движке на данный момент? (голосуйте в опросе).
А какие - сильные? (если вдруг таковые есть).
Если есть опыт работы с другими бесплатными или коммерческими движками - поделитесь и расскажите, почему вы их в своё время предпочли.
Я, разумеется, понимаю, что большинство тут весьма смутно представляет себе возможности движка - что ж, спрашивайте, отвечу в двух вариантах - честно и "как в пресс-релизах"

__________________

xaerox on Vivino


Отправлено qishmish 04-08-2011 в 16:01:

Прокомментирую некоторые пункты, раз уж зашел



Физика нынче, наверное учитывается

Цитата:
Плохая поддержка открытых пространств


Несмотря на то, что сейчас тенденция "кишкового" левел-дизайна у современных, открытые пространства и закрытые это как инь и янь

Цитата:
Отсутствие поддержки ММО (т.е. возможности играть по сети большому числу игроков)

Сейчас это весьма модно
Но! Игроки в основном играют в то, во что играют. То есть больше всего рубятся в раскрученные мп игры.

Цитата:
Отсутствие поддержки мобильных устройств

Если бы не порт Unreal на ифон, я бы галочку не поставил.
С одной стороны, это может увести на нет первый пункт ("недостаток технологий".) Но в тоже время это огромный хлам-мешок морок, если за это браться - вообще можно умереть разориться и т.д. Мобильные платформы нестабильны, да и для них есть Unity и Corona , уже стандарты

Цитата:
Слабо развитая документация


Тут просто приведу в пример Valve - определенное кол-во людей таки выбирала modding на Source из-за документации и коммюнити.

__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."


Отправлено Flash 04-08-2011 в 16:14:

Думаю не хватает рекламы, а под рекламой я имею в виду игры сделанные на этом движке.

__________________
Tiger! Tiger! burning bright
In the forests of the night,
What immortal hand or eye
Could frame thy fearful symmetry?


Отправлено qishmish 04-08-2011 в 16:18:

Точно!

Движку нужна игра, которая раскроет весь его потенциал.
Только кто ее сделает...


Цитата:
А какие - сильные?

Субъективно - тени
Ну и events system или как она называется

__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."


Отправлено Flash 04-08-2011 в 16:21:

А я знаю кто!

__________________
Tiger! Tiger! burning bright
In the forests of the night,
What immortal hand or eye
Could frame thy fearful symmetry?


Отправлено e3borealis 04-08-2011 в 16:25:

Для российско-украиского геймдева сойдет и такой движок. Правда, не думаю, что его можно продать больше чем за 500$, ранние версии Unigine, например, продавались всего за 1000. Просто надо попробовать предложить.


Отправлено Дядя Миша 04-08-2011 в 16:33:

Unigine - это адско тормозящий рендерер. Они всё время рассказывают про замечательную сеть и физику, но в демках упорно летает камера, а переключение на ходьбу доставляет одни огорчения.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено e3borealis 04-08-2011 в 16:36:

Цитата:
Дядя Миша писал:
Unigine - это адско тормозящий рендерер. Они всё время рассказывают про замечательную сеть и физику, но в демках упорно летает камера, а переключение на ходьбу доставляет одни огорчения.

Я его и привел по этой причине. Несмотря на тормознутость, на нем уже делают немало игр, а разработчики Unigine в момент задрали цены. Правда, теперь двиг доступен и в версии для iOS и Android, что дает надежды на дальнейшую оптимизацию - не зря же его портировали.


Отправлено marikcool 04-08-2011 в 17:05:

ну я считаю самыми важными элементами перед выбором движка это набор инструментов к нему и большой хелп ну и хорошая техподдержка. немаловажно для меня хороший неткод.


Отправлено FiEctro 04-08-2011 в 18:54:

Карт не стиля первого дума с разбросаными модельками, и нормального художника найдите, меню и хад сделаны как в какой то любительской 2д флеш игре.
Так же хотелось бы возможности или режима игры как в обычном шутере. А не что бы после 2-3 хедшотов враг стоял и стрелял в тебя как ни в чем не бывало.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено XaeroX 04-08-2011 в 18:56:

FiEctro
Вот скажи - какое это имеет отношение к движку? Или это очередная толстая попытка?

__________________

xaerox on Vivino


Отправлено FiEctro 04-08-2011 в 19:01:

XaeroX
Я имел ввиду вообще OI, что касается движка, конечно хотелось бы эффектов и физики, но думаю этим вам заниматься просто лень, поэтому хотелось бы просто возможности удобно и без гемороя переносить наработки из хаммера в волатила радиант, ну и какой нить менеджер текстур потипу Валли. А так же встроеный просмоторщик всех ресурсов в радианте как в UDK. Хотя это уже инструментарий, но тем не менее, к самому движку притензий особых нет, те что были есть в опросе.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Scrama 05-08-2011 в 00:26:

Цитата:
FiEctro писал:
удобно и без гемороя переносить наработки из хаммера в волатила радиант
Без геморроя это принципиально невозможно.

Отметил недостаток инструментов - ибо врадиант слабоват в сравнении с нетрадиантом - и "другое" - нужна технодемка, пусть голый ДМ (не в том смысле), но от и до и без глюков.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено XaeroX 05-08-2011 в 03:01:

Scrama
Подозреваю, что технодемка в виде ДМ отпугнёт потенциальных авторов ропеге, гоночек и прочих квестов.

__________________

xaerox on Vivino


Отправлено marikcool 05-08-2011 в 05:13:

кстати хорошая гуи система тоже влияет на выбор движка, а то обычно надо еще прикручивать стороний гуи, либо тот что есть очень слабый.


Отправлено XaeroX 05-08-2011 в 05:37:

marikcool
Что ты подразумеваешь под гуи системой?

__________________

xaerox on Vivino


Отправлено FiEctro 05-08-2011 в 05:45:

XaeroX
Видимо библиотеку с готовыми кнопочками и окошками, которые можно вызывать с клиента. Ака ВГУИ тока не такой мудрённый конечно.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено XaeroX 05-08-2011 в 05:48:

FiEctro
Так это уже есть в волатиле, и на мой скромный взгляд - очень продвинуто и удобно. Может, всё-таки в виду имелись экранчики а ля дум3?

__________________

xaerox on Vivino


Отправлено Дядя Миша 05-08-2011 в 05:52:

нафиг они не нужны эти экранчики. Только бесят.
Равно как и все эти юзабельные компьютеры в игре.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено PunkPaToB 05-08-2011 в 06:58:

Цитата:
XaeroX писал:

Подозреваю, что технодемка в виде ДМ отпугнёт потенциальных авторов ропеге, гоночек и прочих квестов.

Ну сделать тогда мини демку , которая показывает развитую систему диалогов , которую ты сделал.

__________________
А что нет?


Отправлено XaeroX 05-08-2011 в 06:59:

Систему диалогов, в принципе, показывает OI:FD.
Да и к тому же - как это покажешь в демке? Тут надо показывать редактор, мануал к нему, описать процесс создания. А то некоторые вон думали, что диалоги на луа сделаны.

__________________

xaerox on Vivino


Отправлено PunkPaToB 05-08-2011 в 07:07:

XaeroX
Кстати , мне система диалогов напомнила Невервинтер 2 )
Почемуто )

__________________
А что нет?


Отправлено XaeroX 05-08-2011 в 07:08:

PunkPaToB
Ну, может потому, что ты не видел другие?

__________________

xaerox on Vivino


Отправлено PunkPaToB 05-08-2011 в 07:34:

XaeroX
Ну всеравно , чтобы подготовить движок к комерции придется делать демку , как скажем в neoaxis , где ходишь по комнатам смотриш фичи , катаешься на танках , стреляешься и водишь в стратегии юниты.

__________________
А что нет?


Отправлено DEAD MAN 05-08-2011 в 08:11:

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


Отправлено XaeroX 05-08-2011 в 08:22:

Цитата:
DEAD MAN писал:
Аля немощный хаммер Валв с прекрасным девелопер вики проектом и кучей сайтов с туторами.

Это сейчас, у Сорса база фанатов плавно морфировала из фанатов голда.
А вот во времена голда было не так замечательно - был фулл сдк с некоторым набором файлов документации, сорцы нескольких карт и моделей, общий хелп по хаммеру, да и всё, в общем-то.

__________________

xaerox on Vivino


Отправлено underworlddemon 05-08-2011 в 14:33:

ну конкурируешь не со старыми временами, а с тем, что есть сейчас


Отправлено PunkPaToB 06-08-2011 в 08:16:

Атас пасаны!
http://cs-mapping.com.ua/forum/show...4674#post694674

__________________
А что нет?


Отправлено XaeroX 06-08-2011 в 08:36:

PunkPaToB
И что ты этим хотел сказать, кроме того, что не читаешь наш форум?

__________________

xaerox on Vivino


Отправлено PunkPaToB 06-08-2011 в 08:57:

все малчу малчу

__________________
А что нет?


Отправлено XaeroX 06-08-2011 в 11:31:

Товарищи голосующие, просьба не стесняться пояснять ваш выбор. Иначе непонятно - вы кликали обдуманно или просто так, от нечего делать.

__________________

xaerox on Vivino


Отправлено PunkPaToB 06-08-2011 в 12:02:

Я выбрал физики , и поддержку открытых пространств.
Думаю обьяснять не нужно

__________________
А что нет?


Отправлено kogemyaka 06-08-2011 в 17:30:

Всего хватает даже с избытком. А программировать AI - XaeroX не резиновый. Для OI хватает, а если кто ВНЕЗАПНО захочет сделать игру свою, пускай спонсирует.

Ящики и бочки двигаются вполне реалистично.

Кто на счёт производительности и инсрументов редактирования отвечали наверное просто прикольнулись.

__________________
-Мама, что такое земляника?
-Не знаю.


Отправлено Scrama 07-08-2011 в 01:36:

Цитата:
PunkPaToB писал:
поддержку открытых пространств.
открытые пространства - это большая проблема левел-дизайнеров, поскольку непонятно чем их наполнять и как все-таки блокировать. Дизайнеру с мозгами и нынешних возможностей хватит. Вон острова как хорошо выглядят.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено KiQ 07-08-2011 в 07:06:

Документации, имхо. При помощи нее и сорцов можно сделать все остальное. Не будет ведь игра о каких-нибудь зеленых титизенах использовать ИИ из Option Implinct

__________________
-Brain is dead-


Отправлено Scrama 07-08-2011 в 09:18:

Документация - дело наживное. Отлично вырастает из форумной активности, например. Будут проекты на движке - будут доки и туторы, а без этого толком не понятно, что для пользователя очевидно, а что нет. Писать же много об очевидных вещах и пропустить при этом чт-то важное - глупо.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено XaeroX 07-08-2011 в 09:51:

Практика показывает, что даже несмотря на полмегабайтный мануал по шейдерным скриптам народ упорно задаёт вопросы. Причём ответы на них там есть. Но кто будет читать 45 страниц, в самом деле?
Хотя надо отметить, что вопросов непосредственно по шейдерным скриптам нет. Видимо, хл1 настолько прочно въелся в мозги, что дальше скроллящейся текстуры* и, быть может, эффекта хрома, фантазия у народа не заходит.

* - и ведь обязательно будет вопрос "как надо назвать текстуру, чтобы она скроллилась, scroll* или как-то ещё", эх.

__________________

xaerox on Vivino


Отправлено Дядя Миша 07-08-2011 в 14:03:

Цитата:
XaeroX писал:
Практика показывает, что даже несмотря на полмегабайтный мануал по шейдерным скриптам народ упорно задаёт вопросы

я уже неоднократно говорил на эту тему - неочевидные вещи для подавляющего большинства человеков постигаются путём практики, а не вдумчивого курения мануалов\учебников. Просто потому что нельзя читать про абстрактные вещи, о которых ты не имеешь ни малейшего понятия. Кто под ку3 уже маппил, тот наверняка заглянет в мануал узнать про новые команды, но опять же: вот человек хочет что-то сделать, он лезет в мануал и не может толком сформулировать что же именно он хочет, а в мануале этого нету. Вот и задает вопросы.
А в хл1 всё предельно наглядно: вот текстура она скроллится, вот хром он блестит, а вот можно сделать хром полупрозрачный - тоже понятно.
ЗЫ. как я и говорил - движку нехватает физики

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Scrama 07-08-2011 в 14:05:

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

Добавлено 07-08-2011 в 21:05:

Вот как мы с ДМ одновременно )

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено XaeroX 07-08-2011 в 14:07:

Цитата:
Дядя Миша писал:
А в хл1 всё предельно наглядно: вот текстура она скроллится, вот хром он блестит, а вот можно сделать хром полупрозрачный - тоже понятно.

По правде говоря - это и подавно не понятно. Я долго не мог понять, почему в халфе некоторые текстуры скроллятся, а другие нет. Несколько лет ломал голову, пока не вычитал в интернете, что название текстуры должно начинаться со "scroll". Я тупой, да?
А узнать про третий и четвёртый цвет в палитре (sic!) текстуры воды без вдумчивого чтения мануала вообще, имхо, никакой практикой не возможно.

Добавлено 07-08-2011 в 21:07:

Цитата:
Scrama писал:
Я забил на кутришный мануал по шецдерам после второй страницы

А я прочитал весь. Очень хороший мануал, я опирался на него, когда писал волатиловский. Единственный минус - чтобы делать какие-то нестандартные эффекты, надо очень хорошо себе представлять устройство графического конвеера ку3 в частности и OpenGL в целом.

__________________

xaerox on Vivino


Отправлено Дядя Миша 07-08-2011 в 14:25:

Цитата:
Scrama писал:
Нужно наработать типовые примеры - это проще, чем мануал

это - надежнее. На примерах гарантированно научится куда больше народу, чем на чтении мануала. Есть правда некоторые упоротые личности, вроде меня, которые учатся работе с движком, заглядывая в сорцы и узнавая оттуда команды и прочие фишки.
Цитата:
XaeroX писал:
Я долго не мог понять, почему в халфе некоторые текстуры скроллятся, а другие нет

а я сразу догадался В кварке текстуры сгруппированы по папкам, я открыл папку COnveyor Belt, смотрю там текстура называется scroll и сразу догадался, что в этом всё дело. Я еще по кваке знал, что особые свойства текстуры передаются в имени. Так и тут. А вот в ку2 там сложнее - там целый хидер есть с контентсамм, прилинкованной анимацией и прочим.
Цитата:
XaeroX писал:
А узнать про третий и четвёртый цвет в палитре (sic!) текстуры воды без вдумчивого чтения мануала вообще, имхо, никакой практикой не возможно.

Можно-можно! Надо спросить камрада-Ксерокса в аське
Цитата:
XaeroX писал:
надо очень хорошо себе представлять устройство графического конвеера ку3 в частности и OpenGL в целом.

Вот яж о чём и говорю.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено GLaDOS_x86 16-01-2013 в 12:53:

По мне так проблема - сложность использования, ведь, как я понял, вся логика "зарыта" в сорцах движка, а движок-то закрытый. Неплохо было бы сделать поддержку какого-либо скриптового языка (LUA, например) или своего собственного...
P.S: Могу ошибаться по поводу отсутствия скриптового языка в движке, пока мало чего знаю про него, поэтому пишу тут исходя из собственных наблюдений (ну не нашёл я ни скомпиленных паков со скриптами, ни самих скриптов =) ). Если есть что-то подобное - поправьте меня. =)


Отправлено XaeroX 16-01-2013 в 13:14:

Цитата:
GLaDOS_x86 писал:
ну не нашёл я ни скомпиленных паков со скриптами, ни самих скриптов =)

В вольфраме никакие скрипты не нужны, а в OIFD посмотри в папке base/scripts (*.vpk архивы это зип-файлы).

__________________

xaerox on Vivino


Временная зона GMT. Текущее время 13:02.
Показать все 43 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024