Привет всем Фанатикам Цивы! Меня звать Майкл, я - новичек на вашем сайте.
Обращаюсь к вам за помощью советами по реализации браузерной реалтайм-стратегии.
Начав играть в самые разные компьютерные игры уже почти два десятка лет назад
(самое яркое впечатление тех лет, конечно, это Цив1),
поиграв даже в известную некоторым из вас ПБЕМ e-civ, пока она была жива,
и в более современные браузерки, пришел к мысли, что в каждой игре чего-то не хватает.
А основное, имхо, было в ограниченности вариантов развития аккаунтов.
Малое количество наук - все изучают одни и те же.
Малое количество зданий и сооружений - все строят одни и те же.
Малое количество разновидностей войск - все делают одни и те же.
Людей много разных, каждый со своими предпочтениями игровыми, а вариантов развития обычно 5, ну 10, ну 50, не более.
Ну, и решил попробовать сам написать такую игру, в которой может быть огромное количество этих самых вариантов.
Вот, выношу на ваш суд идеи, как такого разнообразия достичь.
Первое.
Нужно ОГРОМНОЕ количество наук не очень сильно между собой завязанных.
И нужно усложнение возможности изучить много наук одним аккаунтом.
Тогда у разных игроков будет разный набор наук, тогда и будет многовариантность развития.
И каждый игрок будет отстаивать правильность именно ЕГО пути развития.
Такое усложнение можно сделать, введя условие: для изучения каждой последующей науки требуется на 10% больше научных баллов (с округлением до ближайшего целого),
чем на изучение предыдущей, какими бы они не были.
Например, для изучения первой науки надо 5 научных баллов, второй - 6 и т.д.
Примерные прикидки показывают, что одним акком можно изучить наук 200-250, из них сотня базовых, а всего в игре, например, 1000 наук, или еще больше.
Вот многовариантность развития по видам изученных наук.
Второе.
Вводится понятие площадь постройки. И площадь населенного пункта.
Каждое построенное здание занимает какое-то количество квадратов площади.
И каждый населенный пункт имеет какую-то максимальную площадь.
И сумма площадей построек не может быть больше площади населенного пункта.
А если площадь позволяет, строй любые изученные здания в любом количестве.
Вот и еще многовариантность развития по разнообазной застройке своих городов.
Третье.
В игре не будет готовых воинов (мечник, или лучник, или всадник, и т.д.).
Есть огромный выбор разного оружия, брони, боеприпасов, снаряжения.
И каждого воина можно будет оснастить разным набором всех этих вооружений.
Вот и многовариантность в создании вооруженных сил.
Пишу игру я сам, и даже уже добился в этом небольших успехов, желающие могут оценить
http://yourciv.ru
Здесь у вас много описано интересных идей, правда, еще не все страницы прочитаны, много уж очень написано.
Некоторые идеи можно реализовать относительно просто, некоторые - посложней, а есть и которые вряд ли мне потянуть ((
Готов принять на себя первые порции помидоров ))