3

Продолжение поста «Дневник разработчика (или исповедь человека, который забыл, как выглядит солнечный свет)»

Серия Как идет разработка

Что это будет за зверь?

Представьте: вы заходите в приложение и говорите ему: «Сегодня я играю не в D&D. Сегодня у меня авторский сеттинг про боевых хомяков-киборгов в викторианском Лондоне». И приложение такое: «Окей, босс, погнали!».

В нашем конструкторе вы сможете:

  • Изобрести велосипед (и приделать к нему турбины): Описывать любые характеристики, навыки и умения. Хотите «Интеллект»? Пожалуйста. Хотите «Уровень стресса от общения с родственниками»? Без проблем!

Продолжение поста «Дневник разработчика (или исповедь человека, который забыл, как выглядит солнечный свет)»

Для описания объектов можно добавить разные поля (свойства): текст, цифры, ссылки на ресурсы в сети и т.д. (в проработке списки и поля типа да/нет).

Так например, для описания значений характеристик и навыков в D&D нужно минимум 70 полей: каждая из 6 характеристик описывается двумя числами и признаком владения спасброском, а 18 навыков также описываются числами в виде значений и бонусов + владением навыком. В нашем же случае в пресете мы заготовили почти 2 сотни параметров: поля для заметок, ссылок, выпадающие списки и др. элементы для упрощения жизни и детальной проработки персонажа. И это только один из блоков, а ведь есть еще владения, состояния, инвентарь (где каждый предмет описан десятками параметров) и магией (там ещё хуже). Есть еще расы (виды), предыстории, классы - работы тут будет еще много.

  • Дерево связей (или адская паутина): Вы сможете задавать вложенность и связи. Типа: «Если Сила хомяка больше 10, то навык "Грызть паркет" получает бонус +2, а Харизма падает, потому что у него набиты щеки».

Чтобы было удобнее управлять своей системой каждый каталог можно разделить на группы и подгруппы, внутри которых объекты и будут существовать. Сейчас мы работаем над связями, чтобы значения полей передавались из свойства к свойству и пересчитывались автоматически (например, в зависимости от уровня персонажа растет бонус мастерства, который бает бонусы к навыкам и предметам, которыми владеет персонаж).

  • Сам себе геймдизайнер: Даже если какой-то экзотической системы (типа «Медведи на велосипедах» или «Мир Тьмы») изначально не будет в базе — вы сможете «закодить» её внутри приложения ручками. Без знания C++ и жертвоприношений.

В проработке у нас и редактор переменных, чтобы перекидывать значения между страницами персонажа и меть доступ к подсказкам по пересчёту (а далее будет только больше автоматизации)


А теперь реальность...

Пока я это писал, у меня самого вспотели ладошки от масштаба. Поэтому, чтобы мы не утонули в бесконечном кодинге «Системы Всего», наш текущий фокус — старая добрая D&D 5e.

Почему? Потому что это наш полигон. Мы оттачиваем все эти сложные связи, формулы и вложенности на правилах «Пятерки». Как только мы убедимся, что D&D работает как швейцарские часы (ну, или хотя бы как советский будильник — громко и надежно), мы откроем шлюзы для всего остального.

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

Терпения нам всем. И пожелайте удачи моим нейронам — им сейчас тяжелее всего планировать эту архитектуру «гибкости 80-го уровня».


P.S. Если увидите меня на улице, шепчущего под нос "переменная выносливости зависит от квадрата ловкости...", не пугайтесь. Это просто процесс проектирования конструктора.

Показать полностью 3
4

Дневник разработчика (или исповедь человека, который забыл, как выглядит солнечный свет)

Серия Как идет разработка
Дневник разработчика (или исповедь человека, который забыл, как выглядит солнечный свет)

Привет! Я вижу ваши вопросы про релиз, слышу их в шорохе вентилятора своего ноутбука и вижу их во сне. И, честно говоря, если бы за каждый вопрос «Когда новые фичи?» мне платили по золотому дракону, я бы уже купил права на саму D&D и запретил всем бросать кубики меньше 10.

Но реальность пока чуть более сурова. Вот краткая сводка с полей разработки нашего мобильного RPG-рая:

1. Лицензионное кунг-фу

Оказывается, нельзя просто так взять и запихнуть в игру всё, что хочется. Юридические тонкости – это как битва с гидрой: отрубаешь одну правку в соглашении, на её месте вырастает две новых. Мы очень стараемся не попасть в тюрьму до релиза, поэтому процесс «легализации» контента сейчас напоминает попытку договориться с капризным красным драконом. Пока счет 1:0 в пользу дракона, вчера нашу заявку за патент вернули с ошибкой (а занимает обработка такой заявки до 157 раб дней)

2. Дизайнеры – существа мифические

Наши художники – потрясающие ребята, но, кажется, у них в характеристиках «Ловкость» вкачана на максимум, а «Скорость реакции на правки» – на уровне парализованного студня. Арты и иконки рисуются с грацией эльфийского мастера, который решил, что спешка – это для орков. Красиво? Да. Долго? О, боги, да.

3. Ультиматум ИИ (Минутка самоиронии)

В моменты особого отчаяния (обычно в три часа ночи) у меня возникает искушение: «А не заменить ли всё на нейросети?».

ИИ-дизайнер нарисует иконку за 5 секунд (правда, у меча будет 12 лезвий, а у героя – три руки).

ИИ-сценарист напишет квест (правда, в конце выяснится, что главный злодей – это тостер).

ИИ-разработчик... А, стоп, это же я.

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


Итог: Мы не забили. Мы просто в глубоком данже, где босс – «Дедлайн» – оказался чуть сильнее, чем мы думали.

Показать полностью 1
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества