1. Уважаемые гости и новички, приветствуем Вас на нашем форуме
    Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, сыграть в увлекательные ФРПГ, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».

    Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
    Удачи!
  2. Форум аддона "Возвращение" 2.0:
    — Обсудить игру, почитать о прохождениях и/или разрешить свои вопросы по игре вы можете в одной из тем одноименного форума. Посетить...
    — Прочитать историю изменения и/или скачать последнюю версию аддона "Возвращение", вы можете на страницах наших ресурсов. Скачать...

Готика 2 Анклав

Тема в разделе "Моды в разработке", создана пользователем Saturas, 14 ноя 2014.

?

Стоит ли вводить интерактивные забрала/капюшоны?

Голосование закрыто 9 июн 2015.
  1. Да

    33 голосов
    84,6%
  2. нет

    6 голосов
    15,4%
  1. Saturas

    Saturas
    Модостроитель

    Регистрация:
    11 фев 2009
    Сообщения:
    1.817
    Благодарности:
    535
    Баллы:
    275
    Пол:
    Женский
    Представляем Вашему вниманию новую модификацию для Готики 2 Ночь Ворона
    Анклав
    banner.png
    Информация:
    Страна разработчика: СНГ
    Платформа для игры: Готика 2 - Ночь Ворона (Gothic II - Die Nacht des Raben)
    Рабочее название: Анклав
    Текущий статус: в разработке.
    Степень готовности: ~30%(Текущий этап наполнение скриптов/проработка мира/сюжет)
    Дата релиза: ???
    Версия мода: 0.8a
    Язык мода: Русский.
    Размер мода: 100мб+
    Автор/разработчик: Undead-Team
    Форум мода:тык

    Состав команды:
    Carnage/Mark56 - Анимация
    Trazage - спейсер
    Энрико - квесты/сюжет
    Saturas - кодинг/скриптинг/спейсер.
    Gratt - Всё что связано с 3d.





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



    Краткое описание сюжета мода (открыть)


    Дракон-нежить повержен. Частично питавший всех мертвецов, после своей смерти, он перестал контролировать неживых, освободив их разум. Чья воля была сильнее, стали наставниками и примером всем остальным представителям загробного мира. Лорды Инубис и Архол, некогда служившие Инносу, а после смерти - нечистым, сами стали враждующими властелинами тьмы, собрав вокруг себя армии нежити. Дабы сохранить как можно больше сородичей, каждый нашел себе убежище, некий анклав, в котором они могли ощущать себя в безопасности, не провоцируя живых на неравную войну и не растрачивая бойцов и покидающие их силы на своих противников. Однако магия, пронизывающая кости скелетов, не переставала покидать их. Тогда каждый из лордов отдал приказ, найти источники силы, способные поддерживать магический баланс внутри нежити.
    Поиск лорда Архола долго не затянулся, по счасливой случайности, в его пещерах уже росло нечто, подпитывающее своими корнями всю Флору острова жизнетворящей энергией. Это синелист. Крайне редкое растение, порождение чистой магии. Для его роста необходима невероятная концентрация энергии. Как, например, создание барьера в долине. Или избыточная энергия при его распаде. Это был единственный и самый большой экземпляр из всех найденных на острове.
    Ибунис тоже не терял времени. Его маги и разведчики днями и ночами искали что-то, что теоритически могло бы послужить источником силы. Поиски привели к тому, что им в руки попали некоторые записи о неком артефакте, привезенном с миртаны и захороненном тут, в хоринисе. Но это все, что было им известно. Единственная зацепка, которая могла бы им помочь - один из членов той самой экспедиции, чье место захоронения было едва различимо на обрывках документов. Воин, сопровождавший магов и наставляющий телохранителей в нелегком задании. Именно от его лица нам и предстоит пройти весь этот страшный путь.
    Перед нами встает выбор, помогать нежити и существовать вечной утопии, где нет вражды или страха... Или же отказаться, погибнуть, спровоцировав Инубиса и его армию на непоправимые действия против Архола и людей, вставших на его пути.




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


    Что нового?​
    • Новые анимации
    • Возможность видеть живых врагов в темноте.
    • Ножны для оружия/колчаны для стрел
    • Новые доспехи(именно новые, а не ретекстуры старых)
    • Новые миры
    • Новые заклинания
    • Уникальное оружие
    • Карманная кража(как в г1)
    • Возможность собирать предметы под водой
    • Переработана система стрельбы из оружия дальнего боя, добавлен прицел
    • Новая система варки зелий, ковки оружия и тд( в разработке..)
    • Добавлен новый предмет "Фонарь" который можно будет носить на поясе.
    • Заклинание "Контроль"/"телекинез" как в г1(с ними будет связано много заданий)
    • Возможность надевать оружие, даже когда не хватает нескольких пунктов силы(недостающее количество силы будет отниматься от навыка владения оружием)
    и тд, список еще будет расти...


    Новый спринт, может суммироваться с зельем скорости( не во всех случаях)









    1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png стальной сет стражей архола.png
     
    Последнее редактирование: 6 июн 2015
    Поблагодарили Riodan Andrian, Eralifier, Святые носки Инноса и 21 других пользователя.
  2. alex_draven

    alex_draven
    Модостроитель

    Регистрация:
    13 сен 2007
    Сообщения:
    1.136
    Благодарности:
    1.409
    Баллы:
    315
    Пол:
    Мужской
    Кому то одинокая полоска жизней на экране явно не дает покоя.
     
  3. kiko.-_-

    kiko.-_- Участник форума

    Регистрация:
    17 мар 2010
    Сообщения:
    2.732
    Благодарности:
    615
    Баллы:
    285
    Пол:
    Мужской
    Gratt
    привет.
    Такой вопрос (не конкретно по моду, но хотелось бы, что бы это было в нем):
    можно ли ИИ сделать способ определения возможности нанесения урона ГГ?
    И в случае невозможности нанести урон дать команду убегать от ГГ?

    Т.е. что бы нельзя было в тупую абузить текстуры, где противник не может достать ГГ, например/и не только:


    Возможно лучше всего условие: "если после захода в боевой режим монстр не нанес урона ГГ - он начинает убегать".
     
  4. MaGoth

    MaGoth ★★★★★★★★★★★
    Администратор

    Регистрация:
    7 янв 2005
    Сообщения:
    12.829
    Благодарности:
    5.662
    Баллы:
    740
    Пол:
    Мужской
    Вопросы, чисто риторические..:
    1. Какому гению подобный бред пришел в голову ?
    2. Неужели патчи Димуса никого ни чему не учат ?
     
  5. Gratt

    Gratt
    Модостроитель

    Регистрация:
    14 ноя 2014
    Сообщения:
    612
    Благодарности:
    683
    Баллы:
    135
    Пол:
    Мужской
    можно. на скриптах. только не вижу смысла вводить одну сомнительную возможность. надо сжечь весь дэфолтный AI и писать нормальные базовые восприятия и поведения нпс. вот тогда будет разговор
     
    kiko.-_- сказал Спасибо
  6. kiko.-_-

    kiko.-_- Участник форума

    Регистрация:
    17 мар 2010
    Сообщения:
    2.732
    Благодарности:
    615
    Баллы:
    285
    Пол:
    Мужской
    Димуса не застал :confused:

    А какой интерес, когда монстр просто мишень?
    Залезть на уступ и пару раз выстрелить - это одно. Убил - значит достаточно силен. Не убил - монстр убежал.
    А если сидеть и 100 стрел... в монстра... Желательно, что бы игра задавала баланс игроку, а не он сам.
    Или как на видео из-за дерева?
    Просто поговорить то не о чем когда есть такие "нюансы" в игре.

    Буду надеяться на:
     
  7. alex_draven

    alex_draven
    Модостроитель

    Регистрация:
    13 сен 2007
    Сообщения:
    1.136
    Благодарности:
    1.409
    Баллы:
    315
    Пол:
    Мужской
    Это все проблемы конкретного мода с конкретным дизайном локаций и скриптовыми решениями.

    Достаточно хотя бы сделать регистрацию повреждений как в gothic engine и грамотно задавать радиус поражения оружию, чтобы не лупить по врагу, рассекая воздух в трех метрах от него.
     
  8. Gratt

    Gratt
    Модостроитель

    Регистрация:
    14 ноя 2014
    Сообщения:
    612
    Благодарности:
    683
    Баллы:
    135
    Пол:
    Мужской
    не, методы генжина я не сильно жалую. взял их тупо как базу и написал свои. более гибкие и откалиброванные

    тут поподробнее. что значит рассекать воздух?
     
  9. alex_draven

    alex_draven
    Модостроитель

    Регистрация:
    13 сен 2007
    Сообщения:
    1.136
    Благодарности:
    1.409
    Баллы:
    315
    Пол:
    Мужской
    А это для кого-то открытие? В основном в игре получается так, что попадания проходят в случаях, когда нет прямого контакта двух объектов. Т.е. стоят напротив друг друга два условных Bounding Box-а, лупят друг друга, рассекая воздух и успешно попадают. В скриптах идиотские радиусы поражения для мечей. А у монстров по факту черти что: я сталкивался с ситуациями, когда задавая ударную кость правой или левой руки вообще не мог попасть по цели ни с далека, ни в упор.
    В GE эта часть выполнена как-то более аккуратно что-ли.

    А если делать серьезно - я бы привязался к реальной геометрии bip-скелетов (это простые Box-примитивы), а оружию назначил габаритную боксовую невидимую оболочку. И уже регистрировал реальное пересечение этих объектов в игре, фиксируя урон в конкретную часть тела.

    Проверить просто- камеру повыше и смотри, с какого расстояния начинаются попадания.
    Во многих случаях ты не увидишь прямого контакта.
    Когда-то давно в tlvh я тупо уменьшил скриптовый радиус мечам в 1.5 раза, что б хоть как-то эту тупость компенсировать.
     
    Дикарь сказал Спасибо
  10. Gratt

    Gratt
    Модостроитель

    Регистрация:
    14 ноя 2014
    Сообщения:
    612
    Благодарности:
    683
    Баллы:
    135
    Пол:
    Мужской
    ну по боксам то все правильно там считается :)

    а как ты собрался читать и задавать масштабы костям?
     
  11. alex_draven

    alex_draven
    Модостроитель

    Регистрация:
    13 сен 2007
    Сообщения:
    1.136
    Благодарности:
    1.409
    Баллы:
    315
    Пол:
    Мужской
    Не знаю, что там считается, но играется лучше на GE. И объективно разница ощущается очень сильно.

    Импортер в 3D-редакторе вполне четкие габариты им задает для разных моделей. Значит, в asc что-то на это счет должно сохраняться.

    Потом, можешь поступить еще более "продвинуто" - на каждую модель зарезервировать какой-нибудь extra-low-poly слепок, привязанный к костям с каким-нибудь фиксированным именем zm_lowpoly. Он не будет виден в игре, но все рассчеты попаданий будут вестись относительно него.
     
    Последнее редактирование: 8 июн 2016
    hell9999 сказал Спасибо
  12. Gratt

    Gratt
    Модостроитель

    Регистрация:
    14 ноя 2014
    Сообщения:
    612
    Благодарности:
    683
    Баллы:
    135
    Пол:
    Мужской
    моделировать заготовки боксов костей в принципе можно, да и вряд ли существует другой столь доступный способ, только вот придется провести подобную операцию вообще со всеми мобами. если найдешь такого человека, тогда посмотрю что можно сделать.
     
  13. Saturas

    Saturas
    Модостроитель

    Регистрация:
    11 фев 2009
    Сообщения:
    1.817
    Благодарности:
    535
    Баллы:
    275
    Пол:
    Женский
    у костей настраеваемый бокс, так что все там ровно. и настройку бокса можно всунуть в конструктор oCNpc.
    .
     
  14. Gratt

    Gratt
    Модостроитель

    Регистрация:
    14 ноя 2014
    Сообщения:
    612
    Благодарности:
    683
    Баллы:
    135
    Пол:
    Мужской
    и чем ты его настраивать собрался?
     
  15. Saturas

    Saturas
    Модостроитель

    Регистрация:
    11 фев 2009
    Сообщения:
    1.817
    Благодарности:
    535
    Баллы:
    275
    Пол:
    Женский
    zCModelNodeInst::m_bbVolume например.
     
  16. Gratt

    Gratt
    Модостроитель

    Регистрация:
    14 ноя 2014
    Сообщения:
    612
    Благодарности:
    683
    Баллы:
    135
    Пол:
    Мужской
    объясняю технологию. берется какой-нибудь моб с мешем и скелетом в сцене. подгоняются боксы под размеры туловища. можешь это делать напрямую с костями, можешь пилить вообще независимые кубики, суть не меняется. как только все косточки подогнаны, сохраняешь куда-нибудь исходники, чекаешь их астом и сохраняешь в бинарную базу со всеми скейлами для каждой кости. всё.
     
  17. alex_draven

    alex_draven
    Модостроитель

    Регистрация:
    13 сен 2007
    Сообщения:
    1.136
    Благодарности:
    1.409
    Баллы:
    315
    Пол:
    Мужской
    Боксы можно лепить к костям прямым аттачем. Придумать им какую-нибудь приставку типа zh_ (helper), и читать список вроде

    zh_head
    zh_lefthand
    zh_spine
    zh_pelvis
    и т.д.

    Для хуманса могу такой ассет сделать, если нужно. По сути, там и делать нечего.
    Можно допилить логику движка, читающего всякие слоты zs_, меши zm_, чтобы он искал еще и zh_ хелперы. Не выводил их вижуал в игре, но использовал для рассчета попаданий. Как один из вариантов.
     
  18. Gratt

    Gratt
    Модостроитель

    Регистрация:
    14 ноя 2014
    Сообщения:
    612
    Благодарности:
    683
    Баллы:
    135
    Пол:
    Мужской
    пока мой вариант такой: берешь тело моба, навешиваешь на него прямоугольные боксы с приставкой zh_ + имя нода. приаттачивать к костям их не нужно, так как наша цель - всего лишь прочитать боксы и записать их в бинарную базу.
    -----
    щас смотрю как работает плагин экспорта. все что не zm считается нодом. так что проще всего будет сохранять болванки хитбоксов с этим префиксом
     
    Последнее редактирование: 9 июн 2016
  19. alex_draven

    alex_draven
    Модостроитель

    Регистрация:
    13 сен 2007
    Сообщения:
    1.136
    Благодарности:
    1.409
    Баллы:
    315
    Пол:
    Мужской
    Все-равно придется аттачить, т.к. при экспорте все zm_ меши автоматом включаются в дерево скелета Bip01.
     
  20. Gratt

    Gratt
    Модостроитель

    Регистрация:
    14 ноя 2014
    Сообщения:
    612
    Благодарности:
    683
    Баллы:
    135
    Пол:
    Мужской
    дерево bip вообще не обязательно экспортировать. оно будет просто лишним. можно, например, создать иерархию хитбоксов и удалить все, кроме них самих. именуешь файл как исходное тело, но приписываешь ему какой-нибудь суффикс _h.
     
  21. alex_draven

    alex_draven
    Модостроитель

    Регистрация:
    13 сен 2007
    Сообщения:
    1.136
    Благодарности:
    1.409
    Баллы:
    315
    Пол:
    Мужской
    Вариант 1:
     

    Вложения:

    • box_helper.7z
      Размер файла:
      10,1 КБ
      Просмотров:
      20
    Gratt сказал Спасибо

Поделиться этой страницей