1.1. Цель работы:
Ознакомиться с различными типами компьютерных игр, моделированием систем реального времени, создать собственный вариант программы компьютерной игры.
Вариант 1. Игра-симулятор снегоуборочной машины.
1.2. Методические указания по выполнению лабораторной работы "Компьютерная игра"
Игра не должна быть кровожадной. В большинстве случаев игра представляет собой тренажер или моделирует некоторую систему реального времени.
В игре необходимо предусмотреть:
- Графическую заставку, отражающую предметную область;
- музыкальную заставку (караоке с нотами согласно заданию) и звуковое сопровождение с возможностью отключения;
- Выдачу файла помощи при нажатии клавиши F1;
- Выход из игры при нажатии клавиши «Escape»;
- Изменение уровня сложности, обеспечивающее возможность завершить игру с положительным результатом даже новичку;
- Управление изображением часто по взаимно перпендикулярным направлениям (оси X и Y), подача может быть ручной и автоматической;
- Выполнение поворотов с небольшим приращением угла;
- Возможность смены инструмента, ниток, краски;
- Реакция на исключительные ситуации, поломки;
- Счетчики или табло, отражающие текущее состояние;
- "Горячие" клавиши;
- Видеозапись и просмотр (с изменением скорости просмотра) ранее сыгранных игр, запись текущей игры ведется обязательно, сохранение записи по выбору;
- Ведение файла лучших (рекордных) результатов с возможностью его очищения.