HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > XashNT: каким бы вы хотели его видеть
Страницы (4): [1] 2 3 4 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32139
Нанёс повреждений: 392 ед.

Рейтинг



XashNT: каким бы вы хотели его видеть

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

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 187306

Старое сообщение 09-12-2019 07:28
-
thambs
мразь конченная

Дата регистрации: Mar 2006
Проживает: -
Сообщений: 6417

Рейтинг



Дядя Миша
Очень общая формулировка, не понятно что именно интересует.

__________________
http://www.moddb.com/mods/monorail-quest

Сообщить модератору | | IP: Записан
Сообщение: 187309

Старое сообщение 09-12-2019 08:07
- За что?
nemyax
Нёмыч

Дата регистрации: Jul 2011
Проживает: (void)
Сообщений: 4128

Рейтинг




  • Оглушения
  • Уровни тревоги у монстров
  • Уровень заметности у игрока
  • Чеклист заданий
  • Инвентарь
  • Подсветка юзабельных предметов

Сообщить модератору | | IP: Записан
Сообщение: 187310

Старое сообщение 09-12-2019 08:10
- За что?
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12838
Возраст: 32

Рейтинг



-Нормальная IDE (всё в одном) и документация.
-Нормально интегрированный физический движок, типа Ньютона или Физикса, со всеми плюхами. Загрузка отдельного меша колизии для обычных мешей.
-Инверсная кинематика.
-ГРАФОН
-Фулл динамик освещение
-Поддержка моделей формата .blend или .fbx накрайняк.
-Поддержка текстур .tga .dds .jpg и чтобы в IDE оно тоже отображалось.
-Адекватная система вёрстки UI, с возможностью подгрузки её из внешних файлов (например .html).
-Карова которая утонула в рике
-Переписать весь валвоский игровой код на виртуальную машину

__________________
Иван Топорышкин пошел на охоту,
С ним пудель пошел, перепрыгнув забор,
Иван, как бревно провалился в болото,
А пудель в реке утонул, как топор.

Отредактировано FiEctro 09-12-2019 в 08:57

Сообщить модератору | | IP: Записан
Сообщение: 187311

Старое сообщение 09-12-2019 08:44
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32139
Нанёс повреждений: 392 ед.

Рейтинг



thambs ну вон посмотри, как ФиЭктро расписал.

Добавлено 09-12-2019 в 14:22:

Цитата:
FiEctro писал:
Поддержка моделей формата .blend или .fbx накрайняк.

что в них такого хорошего в этих форматах?

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 187313

Старое сообщение 09-12-2019 11:22
-
nemyax
Нёмыч

Дата регистрации: Jul 2011
Проживает: (void)
Сообщений: 4128

Рейтинг



Дядя Миша
В бленде точно ничего хорошего. Это дамп блендерных структур со смещениями для удобства поклажи в память. Чтобы с ним по-человечески работать, надо быть блендером.
Кстати, Мытищи забыли.

Сообщить модератору | | IP: Записан
Сообщение: 187314

Старое сообщение 09-12-2019 11:30
- За что?
thambs
мразь конченная

Дата регистрации: Mar 2006
Проживает: -
Сообщений: 6417

Рейтинг



Дядя Миша
Если я как фиэктра распишу, то ты меня фичекриптером назовёшь.

__________________
http://www.moddb.com/mods/monorail-quest

Сообщить модератору | | IP: Записан
Сообщение: 187315

Старое сообщение 09-12-2019 11:31
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32139
Нанёс повреждений: 392 ед.

Рейтинг



thambs дак вы расписывайте, чтобы я примерно понял, чего народу нехватает в 2019-м году.

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 187328

Старое сообщение 09-12-2019 15:11
-
thambs
мразь конченная

Дата регистрации: Mar 2006
Проживает: -
Сообщений: 6417

Рейтинг



Ладно, попытаюсь как фиэктра, но тут исключительно то, чего бы мне хотелось в рамках mq. За всех говорить не могу и уж тем более за 2019й год.
По картам:


  • Предсказуемый q3-like format карт, плане без лишних разрезаний bsp-геометрии. Пусть там лучше стена-за-стеной не отсечётся, я её и так нуллом закрашу, чем буду каждый раз думать о том как располождить хинтбраши и сколько граней делать в круглом тоннеле или какой формы переделать браш что бы клипхуллы не лажали.
    Создание больших участков карты с помощью obj-геометрии (опциально -- прямо из блендера/макса, как некоторым удобнее).
  • -fast флаг при компиляции bsp, возможно -- с минимальной обработкой, в том же виде как браши в редакторе. Для быстрой проверки больших карт. Не проблема если финальная компиляция будет длиться долго, но главное что бы при разработке можно было быстро оценить черновой результат. vis/rad аналогично, какой ни будь ультрабыстрый максимально грубый режим, пусть с пятнами, лайтликами и лесенками, главное что бы можно было быстро оценить результат.
  • Коллизия без клипхуллов, зацепов и проваливаний. Пускай даже если она будет не совсем физически корректна (пружинить от стен?), главное гладкость движений и предсказуемость и для левел-дизайнера, и для игрока. Но, конечно, без мешка с картошкой. Какой ни будь аналог клип-брашей для моделей.
  • Компилируемые префабы, т.е. обособленные куски карты со своим локальным неймспэйсом и иерархией, которые можно вставлять на основную карту и обращаться к составляющим.

Свет:

  • Лайтмэпы не стоит выкидывать, фуллдинамик подходит не для всякого визуального стиля.
  • Совмешение статично-динамиченого освещения. Например, есть префаб поезда, со своим, скомпилированным светом, а когда он расположен на карте, то он в дополнение освещается ещё и светом от окружения (как в статики в старой в параное, например).
  • В случае лайтгрида, поддержка локального лайтгрида для внутренних областей энтить: лифты, поезда, и пр подобные замкнутые конструкции со своими внутренними лампочками.

Игровая механика:

  • Честное галилеево сложение скоростей при взаимодействии с поездами/платформами/дверьми/etc и сила инерции при ускорениях сабжей.
  • Фикс искусственного идиота, вплане что бы крипцы даже если не могут сразу найти маршрут двигались как-то, а не тупили на месте притоптывая ножкой.
  • Общая физика для крипцов и игрока. Что бы крипцы так же могли бегать по сложной геометрии, прыгать. Мб навмеш или какой то способ указать движку что вот эта конкретная область полность ходибельная, даже несмотря на то что там неровности и бугры. В идеале, конечно, вообще автоматическое построение графа при компиляции по анализу связанности невертикальных плоскостей, но я что-то не пойму, решаемая ли это в общем случае задача.
  • Возможность давать в руки крипцам и игроку всё подряд, без возни со специальными бодигруппами.
  • Не уверен на счёт физики, разве что только декоративной для джибсов и всякой мелочи. Очень мне не нравится как физобъекты ведут себя при взаимодействии с поездами, платформами и особенно с ротатаблями. С другой стороны, какая-то базовая поддержка не помешает, что бы например юзер мог уже под себя на её основе заскриптить лодочки или машинки, или просто попинать ящики. Но она должна быть предсказуемая, уж лучше дольше расчёт и меньше физ объектов, чем если бочки летают аки броуновские частицы.
  • Задел на переменный вектор гравитации.
  • Сетевая игра без выделенного сервера с белым ip.

Игровая логика:

  • Сквозная скриптовая [компилируемая в байткод?] система, расширяющая/кастомизирующая библиотечное поведение. Мб что-то на основе [g]zdoom адаптированное под местные реалии что бы не изобретать велосипед.
  • Всё что должно быть быстро -- в движке/библиотеке, т.е. тот-же обход нодграфа, трэйсы, сложная математика. Возможно, поддержка ленивых вычислений для скриптов содержащих математику.
  • Менюшки, ui, hud, экран заданий/итемов -- из скриптов.
  • Высокоуровневое управление крипцами из скриптов -- вплане, постановка целей, разговорчики, рандомная активность.

Оставшееся:

  • Внятная лицензия, плане, что бы буржуи не придрались за вальвокод.
  • Вынос ос-специфичных и инпут/аутпут функций в какую ни будь libos для удобной имплементации кросс-платформенности и поддержки всяких джойпадов и пр вр-очков теми кому это нужно будет.
  • 64битность, ибо 32бита, видимо, разработчики осей скоро отовсюду выкинут.

__________________
http://www.moddb.com/mods/monorail-quest

Отредактировано thambs 09-12-2019 в 16:35

Сообщить модератору | | IP: Записан
Сообщение: 187333

Старое сообщение 09-12-2019 17:53
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32139
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
thambs писал:
Возможность давать в руки крипцам и игроку всё подряд, без возни со специальными бодигруппами.

вот это вообще не понял.

Цитата:
thambs писал:
Внятная лицензия, плане, что бы буржуи не придрались за вальвокод.

навряд ли там останется вальво-код. Сейчас из вальвокода разве что части игровой библиотеки.

Цитата:
thambs писал:
64битность, ибо 32бита, видимо, разработчики осей скоро отовсюду выкинут.

да мне пока и 32 бита хватает.

Остальное учту.

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 187340

Старое сообщение 09-12-2019 18:54
-
thambs
мразь конченная

Дата регистрации: Mar 2006
Проживает: -
Сообщений: 6417

Рейтинг



Дядя Миша

Цитата:
вот это вообще не понял.

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

Добавлено 10-12-2019 в 00:45:

Вот кстати, ещё что было-бы полезно, так это возможность задать бодигруппу не только числом, но и в явном виде, типа
C++ Source Code:
"body" = {"head": "luther", "glasses": 1}


Цитата:
да мне пока и 32 бита хватает.

Ну вряд-ли кто (из любителей) наделает столько ресурсов, что бы на одной карте все 4 гига забить, а вот такой вариант, что бы была опция пройтись по всем связанным картам и при наличии места заранее закешировать все ресурсы -- было бы полезно, чтоб loading не единицы-десятки секунд, а десятые доли секунды занимал.

__________________
http://www.moddb.com/mods/monorail-quest

Отредактировано thambs 10-12-2019 в 00:08

Сообщить модератору | | IP: Записан
Сообщение: 187343

Старое сообщение 09-12-2019 23:57
- За что?
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4397
Возраст: 34

Рейтинг



Цитата:
thambs писал:
Возможность давать в руки крипцам и игроку всё подряд, без возни со специальными бодигруппами.

В Xash 0.5 была фича у changeparent когда через точку указываешь имя аттачмента у монстра.

Цитата:
thambs писал:
Совмешение статично-динамиченого освещения. Например, есть префаб поезда, со своим, скомпилированным светом, а когда он расположен на карте, то он в дополнение освещается ещё и светом от окружения (как в статики в старой в параное, например).

Я бы тоже хотел но мэтры всегда жаловались на переусложнение рендера при такой комбинации.

Сообщить модератору | | IP: Записан
Сообщение: 187348

Старое сообщение 10-12-2019 09:30
- За что?
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



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

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

Добавлено 10-12-2019 в 19:03:

Цитата:
thambs писал:
Задел на переменный вектор гравитации.

Тогда надо ещё возможность ходить по потолку. Кажется, в старом Prey была такая маленькая планетка в стеклянной банке, по которой можно было бегать. Ну то есть ты её по экватору пробегаешь, а ноги всегда на полу, а голова направлена перпендикулярно поверхности.

Сообщить модератору | | IP: Записан
Сообщение: 187349

Старое сообщение 10-12-2019 12:03
- За что?
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4397
Возраст: 34

Рейтинг



Цитата:
Ku2zoff писал:
Это в плане кода несложно. Но реализовано навряд ли будет, т.к. моделить эти шприцы, пистолеты, ломики и ключи никто не будет. Как всегда. А ведь даже в первом деусе неписи могли подбирать с пола любое оружие и стрелять из него.

А ведь реально все эти запросы на добавление виртуальной машинки в халфоподобный движок смахивают на Анрил. Может не делать новый Ксаш а просто добавить в Анрил баунсы, скелеталку, и расширить лимиты? Может оказаться быстрее в реализации.

Сообщить модератору | | IP: Записан
Сообщение: 187351

Старое сообщение 10-12-2019 12:20
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32139
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
Crystallize писал:
А ведь реально все эти запросы на добавление виртуальной машинки в халфоподобный движок смахивают на Анрил

народ не хочет писать игровой код на языках реального времени, не хочет работать с памятью напрямую и описания типов прописывать ручками.
А кто хочет?

__________________
My Projects: download page

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

Цитата:

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

Сообщить модератору | | IP: Записан
Сообщение: 187355

Старое сообщение 10-12-2019 12:43
-
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 14:03. Новая тема    Ответить
Страницы (4): [1] 2 3 4 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > XashNT: каким бы вы хотели его видеть
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

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