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

    Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
    Удачи!

В разработке... Gothic II: Hamel project

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.301
Благодарности
4.636
Баллы
625
Hamel
Техномод с открытым морем.
Вообще комьюнити у нас дубовое, так что не обещаю что будет прямо мод-мод. В одно рыло писать квести, рисовать модели и копаться в скриптах не стану. А помощи от кого-то ждать не имеет смысла. Поэтому - техномод. Пустой, но со всеми задуманными механиками.


GitHub: будет, когда приведу мысли в порядок.

Реализовано:
* Бесшовное море и имитация волн (спектр филлипса, быстрые преобразования рядов фурье). На видео выше видно, как в бесконечность уходит море. Программа строит воду только в обозримых пределах и симулирует волы с учетом необходимой силы и направления ветра.
* Затухание волн вдоль береговой линии. Такой эффект сопутствует островам. Большие волны гаснут на подходе к острову.
* Физическая модель корабля. Физика позволяет достаточно реалистично отыграть гравитацию, выталкивающую силу воды, столкновение с другими объектами или кораблями.
* Физическая модель парусов. Тут реализован простой алгоритм симуляции ткани, достоверно отрабатывающий воздействие на него ветра. Модель паруса имеет отдельный алгоритм отрисовки для быстрого просчета падающего на них света.
* Воббинг корабля. Все что попадает на корабль - на нем и остается. Сундуки, стулья, двери, освещение, экипаж - все остается неподвижным.

В ближайших планах:
* Написать побольше интерактивных объектов. Пушки, штурвалы, якори и тп.
* Контроллер погоды. От него зависит сила ветра, дождя, высоту волн и дальность видимости.
* Какое-нибудь альтернативное небо.

Дополнительно:
* В море персонаж без проблем плавает.
* Столкновения с полигонами такого моря не тормозит игру. Для этого написан специальный кеш трассировок.
* Достигнуть конца моря невозможно, оно генерируется процедурно в поле зрения камеры.


Амель/Hamel
Множество островов, динамичные морские бои и разнообразные корабли в модификации Амель.
Небольшая техническая модификация с открытыми скриптами.
postprod2.png
Разработчик: Gratt
Платформа: G2 либо кроссплатформ
Язык:
Русский
Статус:
Разработка
Особенности:
Полностью интерактивное море
Расширитель:
AST
Форум: тык


Актуальное:


Сюжет

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

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

Впрочем, долой сомнения и сожаления о прошлом! Впереди вас ждёт знакомый с детства дом, родители, любимая девушка, которая поклялась ждать вашего возвращения. Ветер весело треплет флаг на мачте, надувает паруса и корабль мчится по волнам, торопясь бросить трап у родной пристани. Вот только капитан, из опасения встречи с пиратами, забрал слишком далеко к северу...

Изображения:
G2AST_10_11_2016_22_17_35_467.png G2AST_10_11_2016_22_18_5_142.png

Видео:
Базовая физика корабля


Базовая физика для будущей воды:


Готово
  • Базовая физика кораблей
  • Взаимодействие кораблей и NPC
  • Базовый объект "Ветер"
  • Базовая физика воды
  • Конструктор кораблей

Разработка
  • Оболочка воды
  • Корабельные орудия
  • Штормовая погода

Другие нововведения
Заполняется
 
Последнее редактирование:

Trazege

Участник форума
Регистрация
20 Фев 2008
Сообщения
1.760
Благодарности
1.394
Баллы
340
Корсарами повеяло...:) очень интересная задумка.
 

alex_draven


Модостроитель
Регистрация
13 Сен 2007
Сообщения
2.183
Благодарности
2.880
Баллы
420
Уже вышел релиз "Анклава"?
 

Saturas


Модостроитель
Регистрация
11 Фев 2009
Сообщения
2.512
Благодарности
1.334
Баллы
315
Анком занимаюсь сейчас только я, Гратт свой проект делает.
 

prostoaccount

Участник форума
Регистрация
22 Окт 2010
Сообщения
1.398
Благодарности
119
Баллы
235
Удачи моду!

 

hell9999

Участник форума
Регистрация
12 Апр 2008
Сообщения
2.049
Благодарности
1.168
Баллы
340
Интересная задумка. После просмотра видео возникло несколько вопросов.
1) Острые углы у волн вылечатся увеличением кол-ва вершин?
2) Паруса плавсредств будут подвержены физике?
3) Будут ли у рулевого хотя-бы базовые анимации вращения штурвала при поворотах судна?
4) Могут ли на палубе во время движения корабля находится другие нпс, или это что-то типа мобси объекта?
 

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.301
Благодарности
4.636
Баллы
625
1. на видео не вода. она будет потом. (см. второе видео)
2. там на самом деле все интерактивно.. просто в силу моей криворукости анимации нет пока
3. аналогично предыдущему
4. будет минимум 5 состояний нпс, среди которых матросы. так что за всю интерактивность отвечать будет горстка болванов под руководством нехитрой функции и поиска путей по судну.
 

hell9999

Участник форума
Регистрация
12 Апр 2008
Сообщения
2.049
Благодарности
1.168
Баллы
340
Вообще, заинтересовал вопрос, возможно ли сделать на определенном отдельном участке воду, которая будет изменять свой уровень? Для примера - вода постепенно затопляет туннель или вертикальную башню.
 

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.301
Благодарности
4.636
Баллы
625
теперь амель умеет и в сюжет. так что повествование:

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

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

Впрочем, долой сомнения и сожаления о прошлом! Впереди вас ждёт знакомый с детства дом, родители, любимая девушка, которая поклялась ждать вашего возвращения. Ветер весело треплет флаг на мачте, надувает паруса и корабль мчится по волнам, торопясь бросить трап у родной пристани. Вот только капитан, из опасения встречи с пиратами, забрал слишком далеко к северу...

и небольшой бонус из коробочки с *вразработками*:
 

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.301
Благодарности
4.636
Баллы
625
вобщем думаю стоит ли возрождать идею развития геймпада со всем вытекающим. вопрос только буде ли он актуален, м?
 

redleha


Модостроитель
Регистрация
26 Фев 2008
Сообщения
735
Благодарности
665
Баллы
245
вобщем думаю стоит ли возрождать идею развития геймпада со всем вытекающим. вопрос только буде ли он актуален, м?
В оригинальной готике он не нужен, а вот в том управлении, что сделаешь (можешь сделать) - вполне. Тут надо видеть.
 

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.301
Благодарности
4.636
Баллы
625
ну как в TES примерно управление, анимации по методу смешивания вместо наркоманских стрейфов и прочей дичи готики
 

MaGoth

★★★★★★★★★★★
Администратор
Регистрация
7 Янв 2003
Сообщения
19.367
Благодарности
7.815
Баллы
995
ну как в TES примерно управление, анимации по методу смешивания вместо наркоманских стрейфов и прочей дичи готики
Я хз что ты имеешь ввиду под "наркоманской дичью" (в Готе стрейфы всегда нормальные были, в альфах точно), но этого: "геймпада, консолей и прочего", а тем более TES-го УГ в ней точно не нать. *pointing*
Имха...


Зы, лучше акцентируй свой потенциал на том что действительно важно и нужно для Готы, вместо всей этой дичи.. ;)
 
Последнее редактирование:

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.301
Благодарности
4.636
Баллы
625
в Готе стрейфы всегда нормальные были, в альфах точно
нет, небыли. слишком дико они описаны в движке, будто вовсе не является частью общей системы передвижения - сжечь и забыть.

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

alex_draven


Модостроитель
Регистрация
13 Сен 2007
Сообщения
2.183
Благодарности
2.880
Баллы
420
Как в TES все-равно не получится. В плане качества. Будет деревянный чурбан, свободно скользящий вдоль выбранных осей координат.
Там от одного измененного удара меча куча вони, а тут на святое покусились :D
 

alex_draven


Модостроитель
Регистрация
13 Сен 2007
Сообщения
2.183
Благодарности
2.880
Баллы
420
Если судить по луку в В2.0, до идеала там далеко.
Впрочем, делай. Какашками не в меня же кидаться потом будут *flowers*
 

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.301
Благодарности
4.636
Баллы
625
что значит не в тебя? анимации я что ли рисовать буду? если пойду на дно, тебя с собой возьму ;)
 

alex_draven


Модостроитель
Регистрация
13 Сен 2007
Сообщения
2.183
Благодарности
2.880
Баллы
420
Свободное перемещение можно сделать сильно по-разному.
Ты сторонник системы из контр-страйка, когда ноги бегут в выбранном направлении, а торс, руки и голова вращаются, как танковая башня.
В TES оно такое потому, что завязано очень сильно на мышь. И играть в него надо от первого лица, а не от третьего. Если запилить такое "третье лицо" в Готике, довольных не будет.
Мне больше нравится вариант в GTAV. Он сильно напоминает обычное, прямолинейное хождение. Но с некоторой спецификой. Но я не знаю, как это на коленке сделать. Даже на Unity 5 это будет сложно, если требуется получить качественный результат.
 
Сверху Снизу