SonOfAeon

SonOfAeon

На Пикабу
в топе авторов на 158 месте
123 рейтинг 0 подписчиков 0 подписок 3 поста 0 в горячем
4

Как я скрестил Аркомаг с "все против всех" - и что из этого сломалось

Привет всем! В продолжение к прошлым постам по моему проекту, новая тема.

Помните Аркомаг? Мини-игра из Might & Magic VII, в которую внутри большой RPG залипали дольше, чем в саму RPG. Башня, стена, три ресурса, карты. Я делаю свою карточную осаду в этом духе - и в какой-то момент мне пришла в голову мысль, которая казалась простой: "а давай режим на четверых, каждый сам за себя".

Пришлось хорошенько подумать как адаптировать формат заточенный под 1х1 на 4 игрока.

Как я скрестил Аркомаг с "все против всех" - и что из этого сломалось

Как вы можете заметить, с UI и расположением всего пришлось тоже повозиться и не сказать, что мне нравится этот вариант на 100%, но получилось в целом вывести всю информацию из режима 1х1 для 4ех игроков. А теперь к разработке и проблемам.

Проблема первая: в кого летит карта?

Аркомаг - игра строго дуэльная. На каждой второй карте написано "врагу": урон врагу, слить ресурсы врагу, обрезать доход врагу. Когда врагов трое, слово "врагу" перестаёт что-либо значить.

Первое решение очевидное: карта с вражеским эффектом просит выбрать цель. Но на тестах вылезла классика жанра "все против всех" - политика. Трое договариваются (даже молча) фокусить лидера, и игра превращается в "кто высунулся, тот и умер".

Помогло странное на первый взгляд правило: атакующая часть карты бьёт по выбранной цели - и ещё по одному случайному живому противнику. Свою половину эффекта (постройка, ресурсы себе) карта отрабатывает один раз, а боль раздаётся двоим. Сфокусировать одного стало физически невозможно: половина твоего урона всегда улетает кому-то ещё. Стол постоянно потряхивает, никто не отсиживается. Режим за это внутри проекта так и называется - Хаос.


Проблема вторая: черепаха выигрывает всегда

Вторая классика FFA: пока трое дерутся, четвёртый молча строит башню и побеждает. Наказать его нечем - см. проблему политики выше.
Лечится лимитом ходов и очками. Дошли до лимита - побеждает не самый целый, а самый полезный: очки капают за урон по башням (полный вес), урон по стенам (половина), за собственную стройку, за слитые чужие ресурсы, за кражи. Табло очков висит на экране весь матч и считается ровно той же формулой, которой сервер определяет победителя - чтобы табло и результат физически не могли разойтись. Черепахе теперь тоже надо выходить из панциря: чистая оборона очков почти не приносит.

Отдельная забавная деталь: у меня есть класс, который убивает ядом - гниль тикает по чуть-чуть каждый ход. Внезапно выяснилось, что тики яда не приносили ни одного очка: формула считала только "честный" урон. Класс стабильно доводил врагов до могилы и стабильно проигрывал по очкам. Чинил на этой неделе.

Проблема третья: умер на пятом ходу - и что, сидеть смотреть?

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

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

Игра называется GrimSiege, живёт в Стиме. Там сейчас открытый тест в целом каждый может зайти потыкаться, найти 3 друга и попробовать режим, буду рад фидбэку и по режиму и в целом по игре!

А вопрос у меня к вам такой: как по-вашему, честно ли правило "негативная часть карты дублируется на рандомного противника" ?

P.S. на подходе еще режим 2х2, но с его концепцией еще придется подумать

Показать полностью 1 1
5

Баланс в карточной игре, или боль в моей...

Привет, Пикабу!

В продолжении к прошлому посту : Случайное перепрохождение Меч и Магии 7\8 превратилось в игру
Хочу подробнее разобрать баланс и как я с ним борюсь.

Аркомаг и его проблемы:

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

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

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

Мои решения и идеи:

1. Добор карт - наверное это одно из основного, я много разного пробовал, не все работало хорошо и вот к чему я пришел пока что - несколько итераций выбора карты - 1ая по ресурсу, система весов изначальные шансы 33\33\33 после выпадения карты определенного ресурсы -25% шанс для этой школы по +12.5% двум оставшимся, система сама себя балансит+ доп штраф когда в руке копятся карты одного ресурсы. 2ая итерация идет по типу карты военная\строительная\экономическая тут тоже система весов и доп накопительные сабсистемы чтобы выровнять все это дело, и в конце еще дополнительно по Тиру карты (стоимость) мягкий рандом, чтобы было разнообразие. Дополнительно есть 100% штраф на повторки, пока карта в руке, такая же выпадать не должна, а после того как она будет сыгранная, шанс её выпадение копится обратно 3 хода.

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


3.Экономика - самая основная проблема - борьба с оверстаком ресурсов и зверскими инкамами. Для контроля этой темы была создана система инфляции и при этом двух типов от инкама и от стока, которые работают в дуэте, когда инкам становится 7+ к стоимости карты добавляется надбавка за каждую единицу, и также при стоке ресурса 30+ тоже накладываются жесткие штрафы, которые не дадут копить ресурсы и играть любые карты бесконечно.
Карты убавляющие ресурсы врага работают с процентами ресурсов а не фиксированным значением, что позволяет им быть эффективными на любом этапе.
За сброс карты даётся немного ресурса к которому принадлежит эта карта.


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

Опробовать игру можно - https://saqredgames.itch.io/grim-siege
Вишлист в стиме - https://store.steampowered.com/app/4920750/Grim_Siege/?beta=...

Буду рад любому фидбэку, идеям, советам может вам придет в голову идея которую я с радостью реализую в игре. Спасибо за внимание!

Показать полностью 1
22

Случайное перепрохождение Меч и Магии 7\8 превратилось в игру

Пикабу, привет.

Два месяца назад я в сотый раз перепроходил Might & Magic VII и завис на ArcoMage — той самой карточной мини-игре в тавернах, где ты строишь башню, тянешь стену и пытаешься обрушить башню противника. И меня накрыло: а что если сделать из этого нормальную, глубокую, соревновательную игру? С классами, комбо, метой, ранговым PvP.

Ну я и полез делать. Так родился Grim Siege — карточная дуэль 1 на 1 в тёмном фэнтези.

Немного обо мне

Я — соло-разработчик и по профессии 3D-художник. Не программист. Чтобы всё это взлетело, пришлось с нуля осваивать Unreal Engine . А поскольку я хотел честный ранговый PvP, написал ещё и свой авторитетный сервер — чтобы состояние матча жило на сервере и его нельзя было накрутить читами. Конечно не без помощи клод кода... но кто в наше время без греха, в любом случае вся логика, геймплей и тд придумано и отлажено мной, так как нейронка и "придумать" совершенно 2 разные вещи. По крайней мере с сборкой и освоением блюпринтов уже пришлось разбираться самому.

Забавный поворот

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

Что это за игра сейчас

  • Классы с характером — 6 штук, у каждого своя способность и своя ветка развития, колоды играются совершенно по-разному.

  • Система статусов — Гниль, Покров, Безмолвие, Цепи, Щит, Шипы, Очищение. Особые механики которых не было в Аркомаге.

  • Режимы — против ИИ , быстрые матчи, ранговые и лобби с кастомными настройками матча.

Оммаж истокам

В ArcoMage ресурсы — Кирпичи, Самоцветы и Рекруты. У меня это переосмыслено в три мрачные школы силы: Камень, Кровь и Рабы. Та же рыба только в профиль)

Где всё это сейчас

Игра в альфе и полностью играбельна — бесплатно. Работает на живом сервере, специально решал проблему доступа из РФ без впн, изнчально брал сервер на Херцнере в германии, друзья без впн зайти не могли, пришлось сделать сервер ретранслятор в финляндии (его стоит выбирать в менюшке) Пока что приходится создавать акки, но потом будет просто авторизация через стим . Мне сейчас важнее всего фидбэк — по балансу, по классам, что заходит, а что кажется нечестным. Собственно, ради этого и пишу.

Планы на будущее

Планов уже сейчас много, конечно же полишинг того что есть, UI сейчас временная тема, хочу попробовать переделать всё под 3д почти полностью отказавшись от виджетов. Уже сейчас набросал механику для скинчиков (почти любые скины можно будет просто купить за обычную валюту, которая падает за игры), осталось это всё завернуть и связать воедино. Новые режимы для ПвЕ, возможно небольшая сюжетка, царь горы, может что то еще. Также пвп режимы для 4ех игроков - хаос где каждый сам за себя, и 2х2. Арты сейчас сгенерены нейронкой, я не большой фанат этого дела, хотя я и дорабатывал всё в фш, но хотелость бы заменить их на ручную работу художника в будущем. Также хочется добавить красочности боям через эффекты и разные приколюхи, вот буквально перед постом заменил стенку, теперь она забавно интерактивная:

▶️ Поиграть можно тут: https://saqredgames.itch.io/grim-siege
Если вы играете с РФ без впн, надо выбирать финский сервер в меню логина.

Если ты когда-то любил ArcoMage и думал «эх, вот бы это было полноценной игрой» (я знаю, что у него был отдельный клиент, но на полноценную игру он все таки не тянет) — вот моя попытка это сделать. Готов ответить на любые вопросы про разработку, сервер или дизайн в комментах.

Пилю дальше.

UPD:

https://disk.yandex.by/d/jdfG30xwwrH4WQ
для тех у кого не работает основная ссылка и нет впн

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

Темы

Политика

Теги

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

Сообщества

18+

Теги

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

Сообщества

Игры

Теги

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

Сообщества

Юмор

Теги

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

Сообщества

Отношения

Теги

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

Сообщества

Здоровье

Теги

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

Сообщества

Путешествия

Теги

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

Сообщества

Спорт

Теги

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

Сообщества

Хобби

Теги

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

Сообщества

Сервис

Теги

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

Сообщества

Природа

Теги

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

Сообщества

Бизнес

Теги

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

Сообщества

Транспорт

Теги

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

Сообщества

Общение

Теги

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

Сообщества

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

Теги

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

Сообщества

Наука

Теги

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

Сообщества

IT

Теги

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

Сообщества

Животные

Теги

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

Сообщества

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

Теги

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

Сообщества

Экономика

Теги

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

Сообщества

Кулинария

Теги

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

Сообщества

История

Теги

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

Сообщества

Недвижимость и ремонт

Теги

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

Сообщества