О создании подземелий и монстров в «олдскульной» ролевой игре Lair of the Leviathan

О создании подземелий и монстров в «олдскульной» ролевой игре Lair of the Leviathan.

Создатель вдохновлённой CRPG начала 90-х ролевой игры Lair of the Leviathan рассказал о последних достижениях на ниве разработки проекта и поделился мыслями о важности качественного инструментария.

Приветствую любителей бродить по подземельям!

В последний раз мы выходили на связь уже довольно давно, но мы с Дэвидом (из Nostalgic Realms) были завалены работой над Lair of the Leviathan. Это крупнейший проект в нашей карьере (а мы уже выпустили десяток игр в Steam!), но при том и самый увлекательный.

[Lair of the Leviathan] Анимация перемещения по подземелью.

И чем дальше мы продвигаемся, тем больше понимаем, что воплощаем собственное видение классических D&D-игр серии Gold Box. Мы без ума от них, но они устарели, а есть и другие недостатки. Так что по сути мы стараемся отдать им дань уважения, но избавиться от не самых увлекательных моментов (вроде случайных встреч и неуклюжих трёхмерных карт) и сохранить дух эпохи с нотками Darklands, Ultima и Knights of Legend — в общем, всего, на чём мы сами и выросли.

Мой давний друг Андерс Лауридсен (разработчик Skald: Against the Black Priory) всячески поддерживает мой проект и даёт ценные советы по созданию успешной RPG. Особое внимание на обратил на необходимость хорошего инструментария! На создание продвинутых игровых редакторов уходит куча времени, но это очень полезно, а при разработке масштабного проекта усилия окупаются десятикратно.

Таким образом, я потратил почти всё время от начала разработки на создание обширного инструментария для нас с Дэвидом (а ещё я надеюсь сделать Lair of the Leviathan легко модифицируемой, чтобы каждый мог создавать собственные приключения с помощью встроенного инструментария, как это было в древнем редакторе Forgotten Reams Unlimited Adventures).

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

[Lair of the Leviathan] Редактор встреч.

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

[Lair of the Leviathan] Редактор подземелий.

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

[Lair of the Leviathan] Редактирование подземелья.

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

Это позволяет легко добавить источники света, настроить стены, пол и потолок, добавить наложения вроде брызг крови, навалить мусора и так далее. Источники освещения можно переместить, а с ними изменятся и отбрасываемые тени. Игровые объекты перемещаются по оси Z, а значит они могут располагаться как выше, так и ниже персонажей отряда. Двери открываются и закрываются, а комнаты могут быть погружены в полумрак.

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

[Lair of the Leviathan] Редактор персонажей и монстров.

А ещё я доделал редактор монстров (и входящий в его состав редактор существ). Последний позволяет редактировать архетипы монстров от гуманоидов до животных, магических тварей и драконов. Этим архетипам можно добавить иммунитеты, сопротивления, уязвимости и так далее — даже определить размер существа. Во многом он вдохновлён механиками Pathfinder и D&D, но мы адаптировали их для лучшего соответствия компьютерной игре, избавив от чрезмерного переусложнения — ведь мы стремимся передать «дух» игры, а не утомительность механик (так что никакой перегрузки!).

Создание монстра начинается с выбора архетипа. Например, зелёный дракон — это, прежде всего, дракон, и он получит все соответствующие атрибуты, хотя его огромный размер мне придётся выставить самостоятельно, ведь другие драконы могут быть поменьше. Затем, можно добавить особые свойства, например, бестелесность, превратив его в призрачного зелёного дракона, которого можно победить лишь зачарованным оружием!

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

Помимо редакторов, мы работали и над самой игрой, а именно — механиками подземелий. Отряд уже может ходить по ним с полноценным автоматическим поиском пути. В узких проходах формации «сжимаются», а на открытом — возращаются к изначальному виду. Двери открываются и закрываются с помощью кругового меню мыши (на котором основаны все взаимодействия, и оно полноценно работает с клавиатурой и геймпадом).

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

[Lair of the Leviathan] Инвентарь.

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

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

[Lair of the Leviathan] Карта мира.

Эта заметка и так слишком уж затянулась, но мне не терпелось поделиться достижениями, и я наверняка что-то забыл. Я потрясён всеобщим энтузиазмом и поддержкой проекта — спасибо, что придаёте нам сил продолжать!

CC0
Вы можете копировать, изменять, распространять и исполнять данное произведение, даже в коммерческих целях, не спрашивая разрешения.

Поиск по сайту

Случайное из галереи

Таинственный, но доброжелательный вампир.
Таинственный, но доброжелательный вампир.

Сообщения на форуме | новые

King Arthur: Knight's Tale на форуме Тактические и стратегические.
Последнее сообщение оставил darer333 (2025-10-29 в 22:15). Ответов: 40.
Бордель услаждения интеллектуальных страстей — 2 на форуме Оффтопик — Разное.
Последнее сообщение оставил Бобёр (2025-10-29 в 22:01). Ответов: 1892.
Технические вопросы на форуме Сайт и форум.
Последнее сообщение оставил silmor_senedlen (2025-10-29 в 18:26). Ответов: 1080.
Vampire: The Masquerade — Bloodlines 2 на форуме Всё остальное.
Последнее сообщение оставил Товарищ (2025-10-29 в 16:51). Ответов: 189.
[В разработке] Cosmos Point на форуме Тактические и стратегические.
Последнее сообщение оставил Товарищ (2025-10-29 в 16:48). Ответов: 3.
[В разработке] Next Run на форуме Тактические и стратегические.
Последнее сообщение оставил Товарищ (2025-10-29 в 13:24). Ответов: 1.
Warhammer 40,000: Rogue Trader на форуме Warhammer 40,000.
Последнее сообщение оставил HGphRVnw0DP2AZz (2025-10-29 в 12:58). Ответов: 276.
[Darkest Dungeon] Безумие «Раннего доступа» на форуме Обсуждение статей.
Последнее сообщение оставил Mercutio (2025-10-29 в 10:42). Ответов: 62.
Tainted Grail на форуме Бродилки по подземельям.
Последнее сообщение оставил Хоттабыч (2025-10-29 в 10:16). Ответов: 49.
Общее обсуждение харда и софта на форуме Hard-n-Soft.
Последнее сообщение оставил silmor_senedlen (2025-10-29 в 03:37). Ответов: 3729.

Ожидаемое | таблица

Новости C.O.R.E.

Статьи C.O.R.E.

Случайная цитата

Утраты помогают нам обрести смирение.

Шэдоухарт, Baldur's Gate 3

Оставьте свой отзыв: QR-код для отзывов в «Яндексе».