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

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

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

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
30
prog, на 2д графику, изначально задумываю на PC (фор фан). Но концепция может еще поменяться.
в принципе это можно легко замутить с новым обновлением юнити и сделать на всё платформы)

кст. может быть, что будет так же как в героях, мол собираешь армию в одного юнита. и так атакуешь, такой вариант мне тоже нра. но будет всё карточками.
24
Tiodor, если через какое-то время никого не найдется, могу попробовать что-нибудь на джаве запилить - мне какраз практика c JMonkeyEngine не помешает. В принципе это 3d движок, но с 2d он тоже отлично работает - даже демонстрационная игра которую пилят разработчики движка на 2d ориентирована .
Юнити тоже хороший вариант и вполне вероятно найдутся желающие, может даже на XGM, хотя лично я его и не очень люблю.
А в качестве извращения можно использовать флеш+PHP+браузер или даже с прямым сокетным соединением, если вместо браузера взять AIR и запилить standalone приложение - такое даже в эпловский стор сдать можно.
30
prog, я думаю, что после нового года помощь понадобиться уже. Щас буду обдумывать всё и рисовать. =( может хоть это дорисую
24
кст. может быть, что будет так же как в героях, мол собираешь армию в одного юнита. и так атакуешь, такой вариант мне тоже нра. но будет всё карточками.
А как на счет другой идеи, гибрида героев и ККИ? так-же собираем войска для отдельного героя, которых может быть несколько, но собирается не 5-8 карточек, а колода из, например, 30 карт и бой ведется по правилам ближе к ККИ - в один момент времени на руках ограниченное кол-во карт и берутся они из колоды по одной (перед боем колода перемешивается, естественно, и стартовая рука не из 1 карты). Не предлагаю делать именно так, просто пришло в голову.
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, мне не сильно нравиться идея, что рандомные войска вытаскивать именно во время боя.
если полководец готовиться ко встречи с врагом он будет максимально рационально заранее расставить отряды
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.