Инструкция
1
Определитесь с программным обеспечением. Поскольку создание рядовым пользователем собственного движка не представляется возможным, воспользуйтесь уже готовой игрой. Самым удобным и популярным среди пользователей «редактором» стал Warcraft 3, на котором созданы не просто мини-игры (вроде шахмат), но целые жанры (tower defence и DotA). Впрочем, можно воспользоваться практически любым редактором карт в любой игре, все зависит только от богатства предложенных возможностей.
2
Просчитайте геймплей. Особенностью стратегий является то, что игровой процесс здесь просчитывается математически: каждый юнит представляет собой комбинацию параметров, таких как «стоимость», «время постройки», «наносимый урон», «стойкость в бою». Если какой-то из юнитов будет неудачно сбалансирован, то он либо выпадет из игры, либо разрушит весь игровой баланс.
3
Тщательно разрабатывайте дизайн карт. Возьмите несколько качественно сделанных игр (вроде «StarCraft» или «Empire Earth») и обратите внимание на построение уровней. Если вы трудитесь над одиночной кампанией, то постарайтесь уделить внимание разнообразию: ставьте все новые условия и все новые препятствия на пути к победе. Заставьте игрока изворачиваться в поисках правильного решения. С другой стороны, если ваш приоритет – мультиплеер, то необходимо сбалансировать действие так, чтобы все оказались в равных условиях.
4
Продумайте различия между расами. Чтобы играть не было скучно, у каждой задействованной в конфликте расы должны быть свои особенности, вынуждающие играть «по-новому». Взяв за идеал уже упомянутый «StarCraft» мы увидим, что игра за зергов, протоссов и терран подразумевает совершенно разные тактики и подход к игре в целом. Поэтому, в одной игре смешаны как бы сразу три, и это надолго удерживает игрока перед монитором.
5
Внимательно изучите ИИ компьютерного игрока. Зачастую, вас это может не побеспокоить: на готовых движках ИИ уже продуман. Однако, если вы поставите его в нестандартную ситуацию, то он не справится с задачей и либо «заглючит» либо будет вести себя «глупо». На самом деле, все что нужно в таком случае – несколько переработать алгоритм, задать новые условия поведения. Как это сделать, вы можете узнать на форуме разработчиков игры.