Курсовая работа: Интеллектуальный пользовательский интерфейс решателя творческих задач на примере тренажера полетов
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
На каждом этапе построения стратегии игрок решает подзадачи используя собственный опыт, опыт переданный другими игроками. Т.к. в данной задаче невозможно применять какие-либо законы или формулы, игроку приходиться применять методы творческой деятельности.
После того как оценены все аспекты обстановки мы можем перейти к построению конкретных стратегий. Как итог курсового проекта я приведу основные стратегии для большинства стандартных ситуаций.