Я хочу добавить цель в мою игру.
https://www.youtube.com/watch?v=O3uxaxy5_tc
Приведенное выше видео является самым последним видео, которое я сделал о геймплее в моей игре. Как видите, игра имеет :
- Противники в бою (в видео NPC противники, но противники мультиплеера скоро появятся)
- Задачи для захвата (башни).
- Изменение. То есть игроки могут выбирать разные навыки, чтобы иметь разные настройки.
- Большая и разнообразная карта (обратите внимание, что несколько карт легко возможно, но сейчас это не главное).
- Постоянные действия, благодаря тому, что игроки возрождаются сразу после смерти.
На первый взгляд это выглядит хорошо. Кажется, есть все необходимое для игры. Тем не менее, у меня проблема с условием победы и общей целью. Позволь мне объяснить:
Карта разделена на квадраты. Каждая башня контролирует квадрат. Чтобы захватить башню, вы должны уничтожить ее - однажды «разрушенная» башня переключает команду и восстанавливает все ее здоровье.
Проблема в том, что команда начинает проигрывать. Допустим, карта выглядит так: (игнорируйте красную линию на картинке)
Поскольку команды возрождаются только на контролируемой ими территории, это означает, что синяя команда будет возрождаться в гораздо меньшей области, чем красная команда. Это означает, что синие команды всегда находятся на территории, которую они защищают, но красные команды в основном нерестятся очень далеко.
Использование Photoshop для лучшей визуализации проблемы:
С черными точками, представляющими членов красной команды, и белыми точками, представляющими членов синей команды (в этом примере обе команды имеют 10 участников ), вы можете ясно видеть, как синяя команда никогда не может быть побеждена. Любой член красной команды просто одолевается, ошеломлен, а затем возрождается очень далеко от боя. Да, теоретически в этом примере можно взять одну или две территории. Но тогда проблема только усугубляется. Представьте себе этот пример, если у синей команды есть только одна территория.
Кстати, это не просто теоретическое. Я фактически оставил сервер и танки ИИ, сражавшиеся более 3 часов, и ни одна команда не смогла победить.
Итак, подведем итог проблемы:
Когда команда контролирует меньшую территорию, на эту часть территории приходится больше членов этой команды, поэтому противоборствующая команда не сможет победить.
Теперь давайте поговорим о возможных решениях, которые я пробовал и отклонил:
Одним из решений будет удаление полностью возрождающегося. Это будет означать, что:
- Захват территории не будет проблемой, так как вы не будете атаковать множество вновь появившихся противников.
- Победа не будет такой сложной.
Тем не мение,
- Это побудит пользователей играть очень осторожно, как в World Of Tanks.
- Если пользователь умирает, у него либо долгое скучное ожидание, либо он должен выйти и вступить в новую битву.
Я также мог бы заставить каждую взятую башню дать команде больше силы (например, чем больше здоровья, тем больше у них башен). Это:
- Технически это решает проблему. Команда игроков может сокрушить другую команду.
Тем не мение:
- Сражения слишком быстрые. Как только одна команда получает одну или две башни, это слишком большая «победа оползня», когда дополнительная сила, которую получает команда, позволяет им уничтожить противника.
- Не очень приятно быть в проигравшей команде, быть способным умереть победителям в гораздо меньшем количестве ударов и едва нанести им вред.
Я мог бы также сделать башни просто уничтоженными навсегда, вместо того чтобы заставить их захватить другую команду. Однако это затем создает постоянно равное совпадение.
- Игроки путешествуют на одинаковом расстоянии от своих контролируемых областей, сражаются на равных условиях на ничейной земле и никогда не могут добраться до башен друг друга, чтобы уничтожить их. В любом случае это также становится жертвой первоначальной проблемы, поскольку в этой маленькой области есть множество игроков, которые только что возродились, защищая все башни, в то время как вражеским игрокам пришлось пройти через всю карту, чтобы атаковать их. Что усугубляет проблему .
Я мог бы ограничить возрождение или иметь таймер возрождения. Однако, очевидно,
- Игроки не хотят сидеть сложа руки.
- Это прерывает действие, чтобы ждать.
Я мог бы оставить игру такой, какая она есть! Я мог бы добавить прогресс в магазине и навыки покупки. Тем не мение,
- Я инди-разработчик. Многопользовательская система магазинов, навыки, хранение данных об игроках - это все тонна работы для меня. Это огромный объем работы для чего-то, что на самом деле не имеет существенного значения или удовлетворяет игру в целом.
Короче говоря, я много экспериментировал с этим и много думал об этом, однако однозначного ответа нет.
И даже если команда заберет все башни и выиграет, что тогда? Карта просто сбрасывается, и битва начинается снова? Это было бы повторяющимся и скучным.
Короче:
Моей игре нужна целенаправленная система, которая позволяет одной команде победить, но не делает эту победу бесполезной, и которая позволяет обеим командам вести долгую и приятную битву.
Редактировать: я забыл упомянуть, что игроки на их собственной территории получают регенерацию здоровья, то есть у защитников на их собственной территории есть еще большее преимущество.