Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Анализ предметной области игры Тетрис

Автор:   •  Январь 7, 2019  •  Доклад  •  293 Слов (2 Страниц)  •  946 Просмотры

Страница 1 из 2

Анализ предметной области

Игра Тетрис представляет собой игровое поле (некоторая ограниченная сетка) с передвигающимися с верхней границы поля на нижнюю границу блоками по сетке. 

Правила

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

Сокращение – это удаление линии, которое происходит, если на всей ширине этой линии есть часть какого-либо блока.

Все блоки, которые были выше этой линии спускаются на 1 линию ниже

Если блоки доходят выше верхней границы поля, то игра завершается

Группы пользователей

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

Игровой процесс

Для начала игры нужно открыть меню File и выбрать пункт New Game, после чего появится игровое поле , затем управляя клавишами со стрелками можно будет перемещать, разворачивать и ускорять падение фигур.

Поворот блока: у блока есть 4 положения: 0 градусов, 90 градусов, 180 градусов, 270 градусов

Блоки можно перемещать вниз, влево и вправо.

Поле состоит из одинаковых квадратов.

Сетка – размером m*n квадратов, где m и n – строки и столбцы соответственно.

Требование к функциональным характеристикам

В состав приложения входят функции отображения на экране движущихся фигур, параллельного переноса их вправо и влево, поворота вокруг собственной оси, ускорения падения на дно игрового поля. А также функции сохранения и загрузки игры и ряд вспомогательных функций (контроль наложения фигур, учет количества стертых линий, текущего уровня и скорости движения фигур, и т.д.).

Интерфейс

...

Скачать:   txt (4 Kb)   pdf (68.7 Kb)   docx (11.5 Kb)  
Продолжить читать еще 1 страницу »
Доступно только на Essays.club