Курсовая работа: Интеллектуальный пользовательский интерфейс решателя творческих задач на примере тренажера полетов

2) Игра различными спецприемами (ловушки, "вилки", вскрытые удары, "жертвы" и т.д.)

Отдельно от первой эта стратегия не способна к существованию так же, как и игра юнит-контрола у протоссов не возможна без сочетания с экспансией и позиционной игрой.

В Старкрафте:

Я бы охарактеризовал расы по их типичным стратегиям:

1) Терраны - позиционная игра.

Это достигается за счет постоянного передвижения линии фронта и постоянного строительства новых укреплений (танки+мины+турреты+etc). Терран старается зажать своего противника на базе и не давать ему строить экспаншены. В бою с другой расой у террана, как правило, меньше юнитов (против зерга: ясно-понятно у зерга больше юнитов; против тосса: терран играет через фактори, используются еще более дорогие юниты, чем у протоссов)

2) Зерги - "глобальная", макро -игра.

Типичный зерг выигрывает за счет превосходства в экономике, за счет превосходства в количестве юнитов. Для зерга важна скорость в захвате экспаншенов. Основная стратегия - экспансия карты.

3) Протоссы - игра юнит-контрола.

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

7. Формулирование творческой задачи

Таким образом, при выборе стратегии игрок должен руководствоваться многими факторами (начиная от наличия сил и средств и заканчивая тактическим расположением его баз на карте)

Рассмотрим эти факторы подробнее.

1) В первую очередь игрок оценивает собственные возможности.

2) Затем возможности противника.

Таблица 1 Оценка исходных данных.

Раса Экономика (10баллов)

Сила юнитов

(10баллов)

Каличество юнитов и скорость производства (10баллов) Оптимальная стратегия
Терраны 7 9 8 позиционная игра
Зерги 10 6 10 глобальная", макро -игра
Протосы 8 10 7 игра юнит-контрола

3) Оцениваем количество доступных ресурсов (минералы и газ)

8. Решение задачи

Оценив исходные данные о своих силах и силах противника игрок приступает к оценке хода боев и разработке конечной стратегии.

1) В зависимости от собственных предпочтений игрок выбирает расу за которую будет играть.

2) Затем принимается решение о том на какую сферу будет делаться упор в дальнейшем. (оборона\атака, их вид и т.д.)

3) Затем выбирается ход развития экономики.

4) Затем делаем предположения и выдвигаем гипотезы о возможном построении игры противником, о предельных возможностях сгенерированной карты. Исходя из этого можно будет корректировать свои действия.

5) Оценив обстановку игрок разделяет игру на контрольные временные отрезки и прописывает на какой аспект своей деятельности он будет уделять особое внимание в каждом из них.

Представим этот алгоритм в графическом виде.

Рисунок 10

На каждом этапе построения стратегии игрок решает подзадачи используя собственный опыт, опыт переданный другими игроками. Т.к. в данной задаче невозможно применять какие-либо законы или формулы, игроку приходиться применять методы творческой деятельности.

После того как оценены все аспекты обстановки мы можем перейти к построению конкретных стратегий. Как итог курсового проекта я приведу основные стратегии для большинства стандартных ситуаций.

9. Игровые стратегии в StarCraft

К-во Просмотров: 449
Бесплатно скачать Курсовая работа: Интеллектуальный пользовательский интерфейс решателя творческих задач на примере тренажера полетов