forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Проекты на Blitz3D (http://forum.boolean.name/forumdisplay.php?f=14)
-   -   Редактор миров MODEX (http://forum.boolean.name/showthread.php?t=988)

Randomize 24.02.2011 05:25

Ответ: Редактор миров MODEX
 
Блин, ребят, физику настраивать визуально в редакторе сцен это не верно. Если уж на то пошло, то я хочу расставлять ещё и партикл эмиттеры, спавнеры врагов, сейв поинты, настраивать какой объект кастер или ресивер для теней, стартовые позиции, квестовые предметы, NPC и тд. Ну что как вам уровень абстракции?

Моё ИМХО: Для этого всего хватит списка параметров у объекта.
Например создаём куб, открываем свиток параметров и вписываем:
PHP код:

PhysicsTrue
Physics Geometry
Cube
Mass
15.7
ShadowCaster
True
ShadowReceiver
False
DiffuseMap
: ../gfx/cube_bump.dds
NormalMap
: ../gfx/cube_bump.dds
OCCMap
: ../gfx/cube_bump.dds 

Потом это всё читаем кодом и применяем указаное уже в своём проекте.
Круто? Да зашибись. Ещё пример:
PHP код:

NpcTrue
MeshesPath
: ../data/npcs/alyx
DefaultAnimSeq
stay.b3d
DialogFile
: ../data/npcs/alyx/dialogs.dlg
InventoryFile
: ../data/npcs/alyx/items.lst 

Ну вы поняли. Со списком параметров вам любые задачи нипочём.

RegIon 24.02.2011 08:42

Ответ: Редактор миров MODEX
 
Цитата:

Костян, вот нашел визуальный редактор для ODE, но он платный...
http://www.lcuriel.arrakis.es/kode/
на самом деле заниматься редактором физики пока некогда, а если сделаю то упрощенный какой-нить.
ДА ладно...я так..вдруг кому приспичит...А ОДЕ мне не нравится...не могу я на нём...Мне по душе НЬЮТОН..(0.9==на 0.9.5 ключа нет:''(( )

pax 24.02.2011 11:02

Ответ: Редактор миров MODEX
 
А редактор поддерживает плагины для расширения функционала?

Coks 24.02.2011 12:02

Ответ: Редактор миров MODEX
 
Цитата:

Сообщение от Randomize (Сообщение 180288)
Блин, ребят, физику настраивать визуально в редакторе сцен это не верно. Если уж на то пошло, то я хочу расставлять ещё и партикл эмиттеры, спавнеры врагов, сейв поинты, настраивать какой объект кастер или ресивер для теней, стартовые позиции, квестовые предметы, NPC и тд.

Как раз таки лучший вариант редактора это все и должен включать, кроме спавнеров врагов, сейв поинтов, стартовых позиций, квестовых предметов, NPC и т.п. Последние зависят от конкретной игры, и их можно привязать к какому либо созданному пивоту/мешу, передав в него сколько угодно нужных параметров для реализации конкретного игрового объекта.
А физика эта таже самая геометрия уровня (только для обнаружения столкновений), визуальное редактирование которой, сохранит кучу нейронов и поможет намного сократить время разработки.

moka 24.02.2011 13:39

Ответ: Редактор миров MODEX
 
Coks, дык о том и речь, никакой привязки к жанру, всё в свободном тексте.

L.D.M.T. 26.02.2011 04:07

Ответ: Редактор миров MODEX
 
Randomize, что тебе не понравилось в воде от amt- lab?
наверно, ты ее просто не видел с преломляющимся отражением - по мне вполне зачотная вода! на счет списка параметров я уже говорил, что в редакторе есть ремарки к объекту - пиши туда чо хош! главное в загрузчике надо будет написать обработчик этих строк и все...

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

Randomize 26.02.2011 06:50

Ответ: Редактор миров MODEX
 
Цитата:

Сообщение от L.D.M.T. (Сообщение 180667)
Randomize, что тебе не понравилось в воде от amt- lab?
наверно, ты ее просто не видел с преломляющимся отражением - по мне вполне зачотная вода!

Просто у неё очень детализованая сетка и она выглядит паршиво (в редакторе)

Цитата:

Сообщение от L.D.M.T. (Сообщение 180667)
на счет списка параметров я уже говорил, что в редакторе есть ремарки к объекту - пиши туда чо хош! главное в загрузчике надо будет написать обработчик этих строк и все...

Не, ну ремарки это весело, конечно, но их ещё обрабатывать надо. А вот если бы ты сделал так, как я описывал ({option} : {value}) это был бы профессиональный ход, который порадовал бы многих. Но дело твоё, я не настаиваю.

Кстати хотел полюбопытствовать. Допустим сделал я уровень в твоём редакторе, а дальше? Помню ты писал про загрузчик и вроде как он есть только у тебя на руках. Объектную критику и конкретные запросы фишек ты получишь только если обнародуешь загрузчик. Люди будут применять твой редактор в играх и поступят реально объективные отзывы. Даже на Xors3D портанут загрузчик или ещё куда - от "наших" такого спокойно можно ожидать. Если так боишься, что все будут юзать на халяву, а ты хочешь прибыль, то введи запрос серийника в редакторе и если он не введён, то не работают некоторые фишки и пробный период по времени.

pax 26.02.2011 17:25

Ответ: Редактор миров MODEX
 
Цитата:

Сообщение от L.D.M.T. (Сообщение 180667)
Pax, была у меня мысль сделать поддержку плагинов, но пока не вижу, что можно было бы привнести нового в редактор с их помощью. хотя эта идея меня не покидает и по сей день :)

Ну например функций, которые позволят сделать из редактора сцен - редактор уровней специально для какого-либо проекта.

Например пользовательские редакторы параметров объектов: выбрал что объект имеет физику, появилось окно настройки физики, поставил пару галочек, нужные параметры автоматом добавились к объекту без надобности вписывать их вручную); выбрал что объект NPC - появился диалог настройки параметров NPC - имя, скрипт поведения (например выбрал имя файла из какой-либо папки), дополнительные параметры и т.д.; есть, например, у пользователя собственная система частиц, пусть он сделает для редактора окно настроек объекта с параметрами эмиттера, а у себя по параметрам прочитает что нужно в движке.
Еще например пользовательскую статистику, gizmo и т.д. для разного типа объектов. Например интересно пользователю, сколько физических объектов в сцене, написал скрипт, который проверит все объекты на наличие нужного параметра и выдаст результат. Или если у объекта есть такой-то параметр, то нарисовать на его месте какой-то символ, указывающий, что этот объект именно этого типа.

Да много чего еще придумать можно...

L.D.M.T. 01.03.2011 03:16

Ответ: Редактор миров MODEX
 
Вложений: 5
пахомыч,спасибо за идеи - подумаю на досуге. один из вариантов, когда юзер пишет длл, которая может открывать его карты в моем редакторе или же она просто сохраняет в тот формат, который ему удобней считывать будет. со скриптами идея хорошая, но возни много...
счас работаю над ошибками и над улучшением графики, к слову сказать, специально для упоротого рандома - за этот дизайн я заплатил деньги проф. художнику и скрин с ремарками тоже специально для тебя не поленился сделать. из нового - гизмо теперь полностью функцинально, исправлено несколько критических ошибок и добавлен новый режим текстурирования.

moka 01.03.2011 03:37

Ответ: Редактор миров MODEX
 
Насчёт "ремарки объекта", сделай лучше панель, скролящуюся по вертикали, и одну форму, также добавь кнопку ниже последней формы - "Добавить поле". Думаю идея ясна, при сохранении будет всегда число - количество параметров.

pax 01.03.2011 08:37

Ответ: Редактор миров MODEX
 
Цитата:

Сообщение от MoKa (Сообщение 181009)
Насчёт "ремарки объекта", сделай лучше панель, скролящуюся по вертикали, и одну форму, также добавь кнопку ниже последней формы - "Добавить поле". Думаю идея ясна, при сохранении будет всегда число - количество параметров.

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

L.D.M.T. 15.03.2011 16:12

Ответ: Редактор миров MODEX
 
коротокая предистория...
моему другу одна строительная компания предложила сделать демо-ролик, который бы показывал на что эта "компания" способна. он им продемонстрировал один из своих проектов на блиц и качество графики их устроило! он позвонил мне и мы дружно взялись за работу, благо сами дома-проекты нам предоставили, но без всякой медии. когда дело начало подходить к концу и пришла пора сдавать видео нам было объявлено что в роликах не хватает "реалистичности", черт возьми! ;D из телефонного разговора я понял, что ребята просто пересмотрели качественных рендеров из макса и хотели получить подобную графику в ролике. то есть заказчики в корне поменяли свои требования, когда уже было все сделано. в итоге никому ничего не досталось, ни вашим, ни нашим, но благодаря этому проекту мы приобрели неплохой опыт и выловили еще немного багов из Modex'a :D

выкладываю скрины из ролика:

http://myblitz3d.nextmail.ru/images/1.jpg
http://myblitz3d.nextmail.ru/images/2.jpg
http://myblitz3d.nextmail.ru/images/3.jpg
http://myblitz3d.nextmail.ru/images/4.jpg
http://myblitz3d.nextmail.ru/images/5.jpg
http://myblitz3d.nextmail.ru/images/6.jpg
http://myblitz3d.nextmail.ru/images/7.jpg

moka 15.03.2011 19:24

Ответ: Редактор миров MODEX
 
Ну насчёт графики, честно сказать она старых 95ых..
Давно рекомендовал глянуть в сторону дх9 или ещё чего поновее, да освоить нормальное качество, а не сидеть в прошлом.

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

Вот качество так качество:
http://www.youtube.com/watch?v=-D9oINHI11E

Nuprahtor 15.03.2011 19:28

Ответ: Редактор миров MODEX
 
Цитата:

Вот качество так качество:
http://www.youtube.com/watch?v=-D9oINHI11E
Сравнил

moka 15.03.2011 19:32

Ответ: Редактор миров MODEX
 
Цитата:

Сообщение от Nuprahtor (Сообщение 182881)
Сравнил

Это для затравки в первую очередь, на что равнятся есть.

А если для примера, то одному человеку вполне реально собрать и такое:
http://www.youtube.com/watch?v=5sXCoTOg3YQ


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot