MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


Авиация и космонавтика
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Банковское дело
Безопасность жизнедеятельности
Биографии
Биология
Биология и химия
Биржевое дело
Ботаника и сельское хоз-во
Бухгалтерский учет и аудит
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Издательское дело и полиграфия
Инвестиции
Иностранный язык
Информатика
Информатика, программирование
Исторические личности
История
История техники
Кибернетика
Коммуникации и связь
Компьютерные науки
Косметология
Краткое содержание произведений
Криминалистика
Криминология
Криптология
Кулинария
Культура и искусство
Культурология
Литература и русский язык
Литература(зарубежная)
Логика
Логистика
Маркетинг
Математика
Медицина, здоровье
Медицинские науки
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Москвоведение
Музыка
Муниципальное право
Налоги, налогообложение
Наука и техника
Начертательная геометрия
Новейшая история, политология
Оккультизм и уфология
Остальные рефераты
Педагогика
Полиграфия
Политология
Право
Право, юриспруденция
Предпринимательство
Промышленность, производство
Психология
Психология, педагогика
Радиоэлектроника
Разное
Реклама
Религия и мифология
Риторика
Сексология
Социология
Статистика
Страхование
Строительные науки
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Управленческие науки
Физика
Физкультура и спорт
Философия
Финансовые науки
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
Экология
Экономика
Экономико-математическое моделирование
Экономическая география
Экономическая теория
Эргономика
Этика
Юриспруденция
Языковедение
Языкознание, филология
    Начало -> Информатика, программирование -> Java-гра "Тетріс"

Название:Java-гра "Тетріс"
Просмотров:62
Раздел:Информатика, программирование
Ссылка:none(0 KB)
Описание: Анотація Курсова робота присвячена розробці логічної гри «Тетріс» у складі: набір об’єктних моделей, програмний код. Проводяться усі необхідні роботи з проектування архітектури гри, аналізуються вимоги до

Университетская электронная библиотека.
www.infoliolib.info

Часть полного текста документа:

Анотація

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

Метою даної курсової роботи є розробка гри „Тетріс”. Вона відноситься до логічних ігор, які допомагають розвинути реакцію, тренують логіку. При тривалій роботі за комп'ютером виникає бажання трохи відпочити. Для цієї мети не підходять ігри типу стратегій, бо для них потрібно багато часу, а для 5-10 хвилинного відпочинку цілком підійде саме «Тетріс». У стандартній поставці операційних систем даної гри немає, тому виникла необхідність у її створенні.

До ігор такого типу пред‘являються такі вимоги: використання простих засобів управління; зручний графічний інтерфейс; поступове ускладнення гри при наборі певної кількості очок. Під час виконання програма повинна виконуватися коректно і не приводити до збоїв.

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

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

Фігури не повинні виходити за кордони ігрового поля, вони мають переміщуватись та перевертатись. Для надання більшої привабливості зовнішньому вигляду ігрового поля при написанні гри потрібно використовувати яскраву графіку. Інтерфейс програми, що розроблюється повинний бути зручний і зрозумілий користувачу.

Програма повинна реагувати на натискання клавіш клавіатури, виводячи зображення на екран.

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







Похожие работы:

Название:Private banking в России
Просмотров:332
Описание: PRIVATE BANKING В РОССИИ Перевод понятия "private banking" достаточно прост: "индивидуальное обслуживание банком состоятельных частных лиц". Однако в обиходе российские банки, предоставляющие данный вид услуг с

Название:Private sector and human-resource development in Georgia
Просмотров:295
Описание: TBILISI, GEORGIA             Private Sector and Human-resource Development in Georgia Author: Lasha Martashvili E-mail: lmg@bk.ru    (18.02.2004)             TABLE OF CONTENTS 1.      Government Policies. 5 1.1        Governmen

Название:Private label
Просмотров:349
Описание:Private label- что это такое? Потребитель и Private Label. Мировая практика. Производители. Условия успеха.

Название:Private label: золотое дно?
Просмотров:338
Описание:Private label - Что это такое ? Потребитель и Private Label. Мировая практика. В России. Производители.

 
     

Вечно с вами © MaterStudiorum.ru