Курсовая работа: Java-гра Тетріс
Враховуючи поставлену задачу, ієрархію класів, об’єктів, було зроблено висновок, що для даної роботи найкраще підійде мова програмування Java,так як використовуючи її маємо змогу використовувати величезний набір класів, які входять в стандартний пакет Java. Завдяки чому, наша робота включатиме розробку взаємодії між готовими класами. Також Java дозволяє досить легко створювати програми з графічним інтерфейсом користувача. Програма була написана в середовищі NetBeans 6.0.
2.6 Тестування
Тестуючи програму, бачимо, що в цілому програма працює вірно. Коли ми намагаємося рухати фігуру клавішами управління – вона рухається. Натискаючи на кнопку «Pause» бачимо, що програма призупиняється, а коли натискаємо «Resume» – продовжується. Той самий ефект спостерігаємо при повторному натисканні клавіші F3. При виборі пункту меню «Start New Game» – гра починається спочатку, а при виборі «Stop Game» – гра зупиняється.
Висновок
У даній курсовій роботі був розроблений програмний продукт – логічна гра Тетріс.
Була обґрунтована необхідність створення програми, проведені усі необхідні роботи по проектуванню архітектури гри, проаналізовані вимоги до неї, приводиться опис реалізації, кодування, тестування програми.
При написанні програми була використана об’єктно-орієнтована мова Java.
Література
1. Хабибуллин И.Ш. Самоучитель Java 2. СПб.: БХВ-Петербург, 2007. – 720 с.: ил.
2. Эккель Б. Философия Java. Библиотека программиста. СПб.: Питер, 2001
3. Беркунський Є.Ю. Об’єктно-орієнтоване програмування мовою Java: Методичні вказівки для студентів напрямку “ Комп’ютерні науки”. – Миколаїв: НУК, 2006. – 52 с.
Додатки
В даному розділі буде детально розглянуто кожен з класів даної роботи, його поля і методи
Додаток А Опис класів
interface GamePanel – інтерфейс гральної панелі
Поле |
Опис поля |
final static int PLAY = 1 |
Стан «гра в процесі» |
final static int STOP = 2 |
Стан «гра зупинена» |
final static int PAUSE =3 |
Стан «гра призупинена» |
Метод |
Опис методу |
public void startNewGame() |
Почати нову гру |
public void pauseGame() |
Призупинити гру |
К-во Просмотров: 1183
Бесплатно скачать Курсовая работа: Java-гра Тетріс
|