Сначала опишу что мне известно на эту тему, а потому будут вопросы и хочу ваши советы
Рассмотрим игру любого жанра, но где все игроки в 1 команде: аос, дефенс, рпг, пве арена, арена на выживание, товер дефенс, другие совместные
Рассмотрим игру любого жанра, но где все игроки в 1 команде: аос, дефенс, рпг, пве арена, арена на выживание, товер дефенс, другие совместные
Дефолтная система варкрафта:
Подразумевает под собой получение опыта в определённом радиусе для героя и золото получает герой, нанёсший последний удар
Плюсы: интуитивно понятная, соревновательный эффект
Минусы: Требуется навыки владения последним ударом (ластхит), требуются навыки наносящие число урона большее чем у союзника, саппорты остаются без денег
Плюсы: интуитивно понятная, соревновательный эффект
Минусы: Требуется навыки владения последним ударом (ластхит), требуются навыки наносящие число урона большее чем у союзника, саппорты остаются без денег
Общая система
Все герои получают всегда одинаковое число золота и опыта в конце волны или повременно, вне зависимости от того, что делали
Плюсы: нет драк за ластхит
Минусы: обидно, кто старался, а кто балду гонял, все получат одинаково
Плюсы: нет драк за ластхит
Минусы: обидно, кто старался, а кто балду гонял, все получат одинаково
Система номинаций Orc Gladiator Revenge (возможно в других играх подобное есть)
Опыт и золото все получаются в конце прохождения волны, однако есть 4 номинации на доп бонус (Урон крипам, урон боссу, урона получено (танкование), лечение)
Плюсы: справедливая награда
Минусы: система идеальна лишь в своей среде и то, хорошо играющие могут нарочно отбирать номинации у других игроков, а получать награду за все 4 (специально танковать и выхиливаться, или размазывать бесполезный урон по площади, внося небольшой профит, но набивая стату)
Плюсы: справедливая награда
Минусы: система идеальна лишь в своей среде и то, хорошо играющие могут нарочно отбирать номинации у других игроков, а получать награду за все 4 (специально танковать и выхиливаться, или размазывать бесполезный урон по площади, внося небольшой профит, но набивая стату)
Определение полезности
Опыт и золото делятся равномерно между героями, которые атакуют крипа, согласно нанесённому урону в % соотношении
Например: враг 1 уровня с 1000 хп и за него даётся 500 опыта и 200 золота, герой 1 нанёс 389 урона и получает соответствующее пропорциональное количество. (Здесь любая мудрёная формула)
Так же дополнительный опыт будет выдаваться за получение НЕ СМЕРТЕЛЬНОГО урона, эффект силён лишь на ранних уровнях
Плюсы: справедливая награда, невозможность стила
Минусы: ничего не сказано, о героях поддержки, следовательно система хорошо лишь в определённых картах
Например: враг 1 уровня с 1000 хп и за него даётся 500 опыта и 200 золота, герой 1 нанёс 389 урона и получает соответствующее пропорциональное количество. (Здесь любая мудрёная формула)
Так же дополнительный опыт будет выдаваться за получение НЕ СМЕРТЕЛЬНОГО урона, эффект силён лишь на ранних уровнях
Плюсы: справедливая награда, невозможность стила
Минусы: ничего не сказано, о героях поддержки, следовательно система хорошо лишь в определённых картах
Инком система
Возможно годная для Tower Defensa, система для самых ленивых, вожно лишь вовремя нажать нужную кнопку (но и на это нужен талант)
Плюсы: нет (моё личное мнение, терпеть не могу людей которые бесполезны по игре и сидят на инкоме)
Минусы: сложность, важно знать баланс между инкомом и улучшением героя/базы, если где-то ошибся, то всё, практически бесполезен по игре
Плюсы: нет (моё личное мнение, терпеть не могу людей которые бесполезны по игре и сидят на инкоме)
Минусы: сложность, важно знать баланс между инкомом и улучшением героя/базы, если где-то ошибся, то всё, практически бесполезен по игре
Я в целом очень мало играл в другие игры, может что-то пропустил, интересуют мнения и новые идея систем опыта и золота и просто ваши, которые вы видели либо же используете в своих картах?
И небольшая голосовалочка:
И небольшая голосовалочка:
Опрос: Какая система Опыта и Золота вам нравится больше
1.
Дефолтная
2.
Общая
3.
Номинации
4.
Определение полезности
5.
Инком
6.
Другая (отпишусь в комменты)
Принятый ответ
Почему бы не сделать привязку к классу героя: танки не будут получать очки за исцеление, дд-шеры за полученный урон, а лекари за нанесенный урон. Тем самым, стату можно будет набивать исключительно выполняя свою роль.Система номинаций Orc Gladiator Revenge
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
И всё зависит ещё от выбранного патча, и метода, где будет храниться данные об опыте и золоте в юните
функция GetunitGoldCost позволяет без мемхака и на 126 патче читать из РО, значения золота у юнита, но нанесённый урон надо куда-то записать, я владею только хештаблицами
Для героев поддержки надо внести параметр "применения лечения в бою", чтобы нельзя было обузить скажем не "фонтане"
Минус в том, что жадные игроки могут отсиживаться, не атакуя и не исцеляя, из-за них команда может слить. Ещё минус в том, что такая система не подходит для одиночной игры, так как единственный игрок должен будет нанести весь урон врагу, то есть золота ему вообще не светит, лишь опыт.
убийство в соло давало 100% опыта
убийство в 2 давало по 55 итого 110% опыта
убийство в 3 давало по 35 но в сумме 115%
и так до 5, но это было на членов пати, которые также могли ничего не делать, но сие действо было полностью добровольным, а не рандомные челики
а золота вообще не было, была система лута, который выпадал рандомно
Кстати никто не отменял вообще полностью рандомную систему опыта и золота
Хотя идеально получилось поделить голду и опыт всё работает... не думаю что связано с хештаблицами
Нашёл прикольную фишку хранить базовой значение опыта в времени строительства
GetUnitBuildTime, чтобы его извлекать и распределять, но если голд фаталит, то что-то не хочется, но очень не хочется использовать БД =(
Отредактирован MpW