Делал RPG один несколько месяцев c AI и психовал.

Привет, меня зовут Никита:

Я разрабатываю браузерную онлайн RPG в тёмном фэнтези — everhall.ru
Проект полностью одиночный, без команды и без бюджета. Изначально это была просто идея: сделать мир, который ощущается живым, опасным и постепенно раскрывается через локации, квесты и механику боя.

Когда начинал, опыта в геймдеве у меня почти не было. По сути — энтузиазм и желание разобраться. Со временем начал использовать AI-инструменты как помощников в коде. Но важно сказать честно: это не просто кнопка «сделать игру». Любая сгенерированная логика потом переписывалась, ломалась, ломалась и еще раз ломалась и наконец - оптимизировалась. Некоторые системы я переделывал по 3–4 раза, потому что на практике они работали хуже(не работали вообще).

Сейчас проект уже в рабочем состоянии и открыт для бета-теста.

Что из себя представляет игра

Это текстовая онлайн RPG с перемещением по локациям. Мир разбит на связанные между собой области: деревни, дороги, переходы, отдельные точки интереса. Игрок перемещается по карте, может встретить врагов, вступить в бой, найти квест или наткнуться на что-то неожиданное.

Делал RPG один несколько месяцев c AI и психовал.

В игре реализованы:

Система персонажа

  • регистрация и сохранение прогресса
  • выбор класса
  • развитие характеристик
  • прокачка через опыт

Я старался сделать так, чтобы рост персонажа ощущался постепенно, а не скачком.

Боевая система

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

Боевая система
Боевая система
Логи боя, система получения лута
Логи боя, система получения лута

Также реализованы питомцы.

Они могут:

  • пассивно помогать в бою
  • усиливать урон
  • использовать собственную способность

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

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

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

Квестовая система

Есть NPC с диалогами и заданиями.Квесты могут вести в другие локации, требовать боя или поиска предметов.

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

Делал RPG один несколько месяцев c AI и психовал.

Локации и структура мира

Мир построен как связанная сеть локаций.Нет ощущения «меню → подземелье → меню». Игрок именно перемещается по карте.

Делал RPG один несколько месяцев c AI и психовал.

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

Предметы и экипировка

Есть система предметов, экипировки и влияния на характеристики.Баланс сейчас активно дорабатывается.

Создал Поп-апы окон, для инветоря так-же для других систем, как в прывычных RPGК сожалению изображения предметов тяжело сделать и не успел добавить для всего(P.s в поисках художника)
Создал Поп-апы окон, для инветоря так-же для других систем, как в прывычных RPGК сожалению изображения предметов тяжело сделать и не успел добавить для всего(P.s в поисках художника)

(P.s в поисках художника)

  • ощущается ли разница между предметами
  • есть ли мотивация менять экипировку
  • чувствуется ли прогресс

Онлайн-составляющая

Игра не одиночная.Игроки могут находиться в одних и тех же локациях. Есть чат, есть взаимодействие.

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

Делал RPG один несколько месяцев c AI и психовал.

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

Инфраструктура

В игре есть:

  • форум
  • встроенный баг-трекер
  • вики с описанием систем

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

Диалоги:

Так выглядит админ панель создания диалогов/квестов в игре я потратил около 30 часов на её создание, связи текста, условия квестов, награды за квесты. все это редактируется из этогого меню.
Так выглядит админ панель создания диалогов/квестов в игре я потратил около 30 часов на её создание, связи текста, условия квестов, награды за квесты. все это редактируется из этогого меню.

Зачем мне бета-тест:

Сейчас проекту нужен не просто онлайн, а честный разбор.

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

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

Если интересно посмотреть, потыкать, сломать или просто оставить мнение — буду рад.

Фидбек можно оставить:

  • на форуме
  • через баг-трекер в игре

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

Так-же поисках людей, которым интересен данный проект и готовый оказать посильную помощь

Сейчас особенно интересны люди, которые готовы помочь:

— с тестированием и поиском багов— с балансом боевой системы— с квестами и текстами— с лором и миром— с идеями по развитию

Это не коммерческая история и не найм. Всё держится на интересе к проекту и желании сделать что-то своё.

Если вам просто интересно поучаствовать в развитии игры с нуля — можно написать на форуме или связаться через игру.

Я не показал множество систем работоспособных в игре, рыбалка, крафт, постройка домов, проезд в другой регион. Если интересно и наберется хоть какой-то фидбек я выложу новые новости, и возможно игра отзовется у кого-то внутри. p.s - Часть текста так-же помогла создать нейронка, так-как у меня проблемы с выражением мыслей

57
26
11
4
2
1
162 комментария