Невозможно пройти тесты, в окне с вопросами пусто |
Практикум
Этот набор практических заданий рекомендуется для учащихся, занимающихся по курсу. Каждое из них можно выполнять в нескольких вариантах – либо как курсовой проект, либо как небольшой проект, на котором исследуются возможности XNA, изученные в предыдущей лабораторной работе.
Предварительные замечания
Вы можете избрать одно из этих заданий в качестве своего курсового проекта и совершенствовать его после прохождения каждого из практических занятий. Например, проработав занятие о выводе на экран двумерных изображений, вы можете выполнить первую, статичную версию своего проекта. Проработав занятие об устройствах ввода, вы можете модернизировать проект таким образом, чтобы игровые объекты откликались на действий устройств ввода и т.д.
Если вы избрали именно такой путь работы над своей игрой, желательно сохранить каждый из ее вариантов, существенно отличающихся от других. По мере совершенствования игры можно составить список версий игры с указанием изменений и дополнений.
Ниже приведен список тем, каждая из которых может стать как вашим проектом, который вы будете разрабатывать в течение всего курса, так и пробным проектом, который можно выполнить на любом этапе освоения курса, реализовав в нем лишь то, что необходимо для заданного уровня функциональности.
Выбрав тему, прежде чем заниматься разработкой, изучите все доступные материалы по данной теме: историю возникновения подобных игр, наиболее ярких представителей, особенности геймплея и т.д. Основательно подойдя к изучению особенностей выбранной для реализации игры, вы сможете, во-первых, избежать явных ошибок в реализации, а во-вторых – создать что-то свое в данном игровом жанре.
Список тем
- Настольные игры: шахматы, шашки, пасьянсы, карточные игры
- Логические игры: паззлы, головоломки
- Настольная игра с бросанием кубиков
- Тетрис
- Arcanoid
- Space Invaders
- Автомобильный симулятор
- Авиационный симулятор
- Экономический симулятор
- Приключенческая игра
- Платформенная игра
- Текстовая игра
- Ролевая игра
- Стратегическая пошаговая игра
- Стратегическая игра реального времени
- Клавиатурный тренажер
- Обучающая игра