[Strategy] Падшее королевство

Добавлен , опубликован
Собственно загорелся идеей для такой игры:
Экономическая + карточная стратегии. Хотя может и не карточная. Игра пошаговая.
В общем первой части (демо) или вроде этого будет только один континент который будет разделен на территории. На каждой территории будет по несколько городов. Ах еще вот: будет несколько фракций - люди, орки + нежить (вместе) для начала. Играбельной наверное будет только одна фракция изначально. Для того, чтобы захватить полностью регион, нужно захватить все города на территории. Каждый город сможет развиваться и торговать с другими. Ресурсов будет может быть около 4, для того, чтобы была хоть какая-то экономика. Среди существ будет большое разнообразие.
  • Существа будут делиться за уровнем, которых наверное будет 10. Будут как нейтральные юниты, так и те которые принадлежат фракции.
Бои будут проходить карточками. Скорее как в героях будет, мол носим одних юнитов с собой и всё, ними же и атакуем.
Кст. за одну фракцию смогут играть сразу несколько игроков. Будут разные юниты, а так же плюшки. То есть получается выбираешься расу, а потом - полководца/героя/короля.

Так же будут:
  • Герои с 5ю слотами для юнитов. В зависимости от инициативы можно будет поместить от 1 до 5 юнитов, аля дисайплс.
  • Бои между героями и героями, героями и городами.
  • Бунт городов
  • Настройка экономики городов
  • Союзы между фракциями
  • Рандомные события
я вот думал как можно это всё разнообразить...
  • рандомное появление
  • рандомное расположение ресурсов (драгоценные руды генерируются в горах, с % появления)
  • рандомные события аля убийства градоначальника, бунты, пророки, которые влекут за собой другие последствия, например задержку груза в городе - вовремя не попало соседям - соседи закрыли свои торговые пути/объявили войну
  • рандомные "колоды" возможных существ, которых можно нанять
и бла-бла-бла
вот такая вот хотелка.
всё буду дописывать и дорабатывать. Вот так вот.
Еще щас рисую карту.
Опрос: Нужно ли накопление карточек? Вот поставил одного зомби, а сверху второго зомби ставишь и урон и здоворье увеличивается.
1. 
Да
2. 
Нет
Опрос: Делать бесконечные карты в колодах или дать возможность нанимать юнитов/карты и их можно будет убить
1. 
Даешь бесконечные карты! Да ну нафиг их убивать!
2. 
Хочу убивать! Убивать! Убивать!!!!
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
30
в один момент времени на руках ограниченное кол-во карт и берутся они из колоды по одной (перед боем колода перемешивается, естественно, и стартовая рука не из 1 карты)
этот момент не сильно понял

тут хорошее решение на счет рандома локаций
24
Tiodor, ККИ = коллекционная карточная игра (известные примеры - MTG и с недавних пор близардовский Hearthstone, а так их довольно много и бумажных и электронных).
Если этого мало для понимания, кратко опишу некоторые принципы:
  • в начале игры(боя) колода каждого игрока перемешивается и ложится в закрытом виде.
  • из колоды берется X карт - начальная рука. Встречаются такие варианты, как возможность выбрать одну карту и гарантированно брать ее в стартовую руку или возможность отказаться от некоторых или всех карт начальной руки и взять другие (скинутые при этом обычно ложатся обратно в колоду).
  • карты из колоды берутся строго сверху, не считая особых механик взятия карт, которые могут быть присущи некоторым картам.
  • когда карта разыгрывается на поле боя, то из руки она убирается.
  • когда карта "погибает", то она не возвращается в руку или колоду, а отправляется на "кладбище" до конца игры. (в твоем случае карты с кладбища можно считать погибшими окончательно и не возвращать в колоду после конца боя, плюс можно добавить механику возрождения или автоматической покупки новых карт того-же типа на замену погибшим чтобы удобно было поддерживать стабильность колоды)
  • часто разнообразие добавляется за счет использования заклинаниями - одноразовых карт, которые после использования отправляются на "кладбище".
  • часто используются механики накопления и использования ресурсов во время боя, необходимых для задействования карт в бою (в твоем случае это лучше максимально упростить и использовать вместо этого накапливаемые вне боя ресурсы для покупки самих карт в колоду и ограничение по кол-ву активных карт на поле боя у игрока плюс какой-нибудь простой "ресурс" вроде номера хода).
  • кол-во карт в руках обычно ограничено.
  • размер колоды обычно тоже ограничен и строго регламентирован (в твоем случае можно попробовать поиграть с этим фактором т.к. это все-же не ККИ), а за исчерпание карт в колоде идут различные штрафы, вплоть до поражения.
Это далеко не все, но мне кажется достаточно чтобы понять что я имел в виду.
Чем мне нравятся принципы ККИ:
  • случайность развития каждого боя и, соответственно, необходимостью игрока к этому адаптироваться. Сюда-же относится возможность проиграть просто потому что в руку не пришли вовремя нужные карты.
  • необходимость не просто брать в колоду самые сильные карты, а составлять сбалансированные комбинации карт, которые не только хороши сами по себе, но и хорошо дополняют друг друга.
Естественно, я не предлагаю использовать все это или использовать это именно в исходном виде.
тут хорошее решение на счет рандома локаций
Просто и со вкусом. Впрочем, можно и интереснее реализовать, вплоть до генерации полностью случайной карты всего мира, включая очертания континентов, а не только отдельных локаций - для 2d карты эти алгоритмы пишутся довольно легко.
30
prog, не думаю, что будет чисто как в ККИ.
так же я обдумывал вариант:
  • так как это экономическая стратегия, то будет возможность отстраивать город, тем самым открывать новые карты. Будут различные условия: улучшить 3 "поселения" до уровня "город" и т.д.
  • колоды будут только в городах, а соответственно герой будет выбирать кого взять себе в помощь. так же есть вариант такой: сделать 2 линии фронта (3х2). То есть мы выставляем первые 3 карты спереди, а потом сзади. Карты врага мы видим только 1ю линию, когда умирает кто-то из 1й линии его заменяет со второй линии (по желанию), если это дистанционный маг, то естественно не хочется его выдвигать наперед. Получается, что можно бить издалека врагов и он не будет знать кто его лупит. Так как маг на второй линии и его не видно пока не уничтожат тех кто на первой.
  • осада городов думаю будет проходить более масштабно. например у героя будет 3х2 юнитов, то есть 6 + еще 2 места (то есть 3х3) - катапульты. ну и к осаде городов нужно будет готовиться преждевременно.
  • каждый юнит будет иметь свой уровень (собственный) и он будет повышать характеристики + добавлять может быть плюшки разные
24
Tiodor, ну я просто высказал пришедшую мне в голову идею. При наличии графики, идеи и ядра игры попробовать разные механики это дело одного вечера на один вариант.
Карты врага мы видим только 1ю линию, когда умирает кто-то из 1й линии его заменяет со второй линии (по желанию), если это дистанционный маг, то естественно не хочется его выдвигать наперед. Получается, что можно бить издалека врагов и он не будет знать кто его лупит. Так как маг на второй линии и его не видно пока не уничтожат тех кто на первой.
Где-то я видел это, в какой-то анимешке на тему ККИ, вроде работает. Правда видеть лучше давать все поле, а вот атаковать - только первую линию. Плюс можно еще добавить некоторым существам способность "провокация", заставляющую атаковать только существ с этой способностью, если они стоят в первой линии.
осада городов думаю будет проходить более масштабно. например у героя будет 3х2 юнитов, то есть 6 + еще 2 места (то есть 3х3) - катапульты. ну и к осаде городов нужно будет готовиться преждевременно.
А как на счет возможности использовать вместо этого нескольких героев?
каждый юнит будет иметь свой уровень (собственный) и он будет повышать характеристики + добавлять может быть плюшки разные
Не слишком сложно? Я бы ограничился уровнем героя и, может, возможностью превращать одно существо в другое в пределах ветки похожих существ (например, ополченец->рядовой->офицер или что-то такое). У тебя ведь и так есть существа разных уровней, если они еще и качаться могут, то получится хаос.
Много интересных и разных механик это хорошо, но лучше все-же не перегибать палку - народ нынче разбалован до немогу и лишнее движение мышкой ему в тягость, не говоря уже о том чтобы извилинами пошевелить.
30
Не слишком сложно? Я бы ограничился уровнем героя и, может, возможностью превращать одно существо в другое в пределах ветки похожих существ (например, ополченец->рядовой->офицер или что-то такое). У тебя ведь и так есть существа разных уровней, если они еще и качаться могут, то получится хаос.
ну к примеру так же реализовано в дисайплс там и уровни и прокачка есть у каждого. если уровни ограничены можно вытянуть прокачкой, но очень трудно.
равда видеть лучше давать все поле, а вот атаковать - только первую линию.
ну можно сделать умением "скрыть 2й ряд" как расовую способность или нейтральную. мне кажется оно добавит интереса, боли и унижений
А как на счет возможности использовать вместо этого нескольких героев?
ну поле будет большое и там например будет 2 героя? или больше... не представляю как это всё объединить.
24
ну поле будет большое и там например будет 2 героя? или больше... не представляю как это всё объединить.
Зависит от того, как у тебя будут реализованы герои - если они будут занимать клетку поля, то это одно, а если стоят за полем, то это совсем другое.
вариант гибрида героев меча и магии и ККИ
При использовании двух и более героев можно использовать отдельную колоду для каждого из них, т.е. брать в руку по две карты за ход, также можно немного увеличить размер руки (а увеличение поля для осады у тебя и так предусмотрено). Вместо использования двух колод можно их просто соединить и брать по две карты, но этот вариант чуть хуже в плане того, как он влияет на сбалансированность колоды. Визуально это может быть одна колода, а карты могут браться как будто это разные колоды.
Для защиты города, соответственно, также используется более одной колоды, вероятно по размеру города.
Я исхожу из возможности иметь больше войск, чем их можно разместить на поле в один конкретный момент. В освободившуюся ячейку можно на своем ходу разместить карту из запаса, убрать нельзя. Все войска дополнительных героев автоматически отправляются в запас.
Если герои стоят на поле, как и войска, то они занимают геройскую клетку по очереди, а войска можно использовать от всех героев. Необходимости сильно увеличивать поле нет. В противном случае никто не мешает им всем сразу выстроиться в ряд за пределами поля.
Естественно, нужно ограничить кол-во героев для одновременного нападения и, возможно, реализовать эту функцию только для осады городов.
Как альтернатива есть еще вариант с последовательной атакой - сперва в бой вступает один герой и его войска, после его поражения - следующий и так пока герои не закончатся. Бой не прерывается - в случае победы проигравшие герои не считаются погибшими(в отличии от войск), а механики конца боя не срабатывают до поражения последнего героя.
30
prog, мне не сильно нравиться идея, что рандомные войска вытаскивать именно во время боя.
если полководец готовиться ко встречи с врагом он будет максимально рационально заранее расставить отряды
24
Tiodor, мысль понял, предлагать больше не буду. Если получится что именно я буду работать над программной частью - запилю оба варианта и посмотрим на практике что больше понравится.
Как альтернатива есть еще вариант с последовательной атакой - сперва в бой вступает один герой и его войска, после его поражения - следующий и так пока герои не закончатся. Бой не прерывается - в случае победы проигравшие герои не считаются погибшими(в отличии от войск), а механики конца боя не срабатывают до поражения последнего героя.
А что на счет этого? Все войска расставлены заранее и выходят на поле боя только после добровольного или принудительного отступления всего предыдущего отряда. В зависимости от ситуации на поле можно выбирать какой отряд выйдет дальше. Отличие от простого нападения в том, что механика "конец боя" срабатывает только после конца всего боя, а не каждый раз для каждого героя.
28
Tiodor, сделай как в дисайплс 2
5 юнитов+герой
во время боя не двигаются
чтобы лвл были и элики)
ностальгия
24
Приведу пример развития событий при такой системе:
У нас есть враждебный город с одним отрядом, но отряд очень силен (скажем, существа максимального уровня и все такое). Чтобы захватить этот город нужно собрать сравнимый по силам отряд, что достаточно сложно, долго и дорого. А можно собрать три отряда.
Первый состоит из дешевого танкующего мяса в первом ряду и дорогих мощных дальнобойных магов во втором, второй - аналогично, а третий - по обстоятельствам, скорее всего это будет основная армия игрока. При групповой атаке первые два отряда сражаются до потери танков в первом ряду и отступают как только маги оказываются в опасности.
В результате противник будет измотан первыми двумя отрядами и к моменту последнего раунда будет сравним по силам с основной армией игрока.
Наши потери при этом - относительно дешевые танкующие войска двух первых отрядов и неизбежные потери от основного боя. Это гораздо дешевле, чем если бы мы терпели неизбежные потери от сражения двух равных по силе отрядов ведь наш основной отряд получился ощутимо дешевле, чем отряд противника, а магов мы не теряем.
nvc123, и зачем ты только влез - я рассчитывал что сообщение соединится с предыдущим)
30
prog, ну это как в героях. или в дисайплсе (когда атакуешь город)
пускаешь несколько героев чтобы подбили, а потом главным добиваешь. в принципе это можно сделать отдельными героями, чтобы не заморачиваться.
есть еще такая идея: допустим на среднем уровне развитии есть возможность изучить 3й ряд отрядов. или постепенно. ну в общем со временем чтобы можно было увеличить количество этих юнитов. тогда будет легче воевать с крупными городами.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.