Курсовая работа: Java-гра Тетріс

Анотація

Курсова робота присвячена розробці логічної гри «Тетріс» у складі: набір об’єктних моделей, програмний код. Проводяться усі необхідні роботи з проектування архітектури гри, аналізуються вимоги до неї, приводиться опис реалізації, кодування, тестування програми. При написанні гри використовується об’єктно-орієнтованна мовоа Java.

Робота викладена на 47 сторінках, містить 5 рисунків, 5 додатків.


Зміст

Вступ

1. Аналіз предметної області та постановка задачі

1.1 Аналіз предметної області

1.2 Постановка задачі

2. Проект програми

2.1 Ієрархія об’єктів

2.2 Ієрархія спадкування

2.3 Діаграма станів гри

2.4 Алгоритмізація

2.5 Кодування і вибір інструментальних засобів

2.6 Тестування

ВИСНОВОК

Література

Додатки

Додаток А Опис класів

Додаток Б Опис інтерфейса програми

Додаток В Інструкція з встановлення

Додаток Г Лістинг програми

Додаток Д Результат роботи програми


Вступ

В даній курсовій роботі реалізується гра «Тетріс». Зміст гри полягає у тому, що випадкові фігурки падають зверху в прямокутний стакан висотою 10 і шириною 20 кліток. У польоті гравець може повертати фігурку і рухати її по горизонталі, але не уповільнювати політ. Фігурка летить, поки не натикнеться на іншу фігурку або на підлогу стакана. Якщо при цьому заповнився горизонтальний ряд з 10 кліток, він пропадає і все, що вище за нього, опускається на 1 клітку. Темп гри поступово збільшується.

При реалізації програми буде використовуватись об’єктно-орієнтований підхід, важливим наслідком чого є можливість формування такої структури програми, коли додавання нових компонентів при її подальшому розвитку не буде впливати на існуючи компоненти, або такий вплив буде зведено до мінімуму.

Для кодування гри буде обрана мова Java, що сприяє написанню надійного програмного продукту.


1. Аналіз предметної області та постановка задачі

1.1 Аналіз предметної області

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 1180
Бесплатно скачать Курсовая работа: Java-гра Тетріс