Теми рефератів
Авіація та космонавтика Банківська справа Безпека життєдіяльності Біографії Біологія Біологія і хімія Біржова справа Ботаніка та сільське гос-во Бухгалтерський облік і аудит Військова кафедра Географія
Геодезія Геологія Держава та право Журналістика Видавнича справа та поліграфія Іноземна мова Інформатика Інформатика, програмування Історія Історія техніки Комунікації і зв'язок Краєзнавство та етнографія Короткий зміст творів Кулінарія Культура та мистецтво Культурологія Зарубіжна література Російська мова Маркетинг Математика Медицина, здоров'я Медичні науки Міжнародні відносини Менеджмент Москвоведение Музика Податки, оподаткування Наука і техніка Решта реферати Педагогіка Політологія Право Право, юриспруденція Промисловість, виробництво Психологія Педагогіка Радіоелектроніка Реклама Релігія і міфологія Сексологія Соціологія Будівництво Митна система Технологія Транспорт Фізика Фізкультура і спорт Філософія Фінансові науки Хімія Екологія Економіка Економіко-математичне моделювання Етика Юриспруденція Мовознавство Мовознавство, філологія Контакти
Українські реферати та твори » Информатика, программирование » Створення ігрової програми "Морський бій"

Реферат Створення ігрової програми "Морський бій"

ЗМІСТ

Введення

1. Програмування ігор з використанням візуальних компонентів

1.1 Аналітичний огляд

1.2 Опис операторів, використовуваних при реалізації практичної частини курсової роботи

2. Розробка програми

2.1 Постановка завдання

2.2 Алгоритм реалізації роботи

3. Блок-схема

Висновок

Список використаної літератури


ВСТУП

"ГРА - вид непродуктивної діяльності, мотив якої полягає не в її результатах, а в самому процесі. В історії людського суспільства перепліталася з магією, культовим поведінкою та ін ... Властива також вищим тваринам ".

Радянський енциклопедичний словник

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

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

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

У висновку наведено висновки по курсовій роботі, достоїнства і недоліки візуальних методів програмування.

Список використаних джерел містить повний перелік технічної літератури, використаної для написання даної курсової роботи.


1. ПРОГРАМУВАННЯ ІГОР З ВИКОРИСТАННЯМ Візуальні компоненти

1.1 Аналітичний огляд

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

До Донедавна середу Windows використовувалася в основному як платформа для створення ігор, спочатку розроблених для Macintosh. Це здійснювалося на базі пакету QuickTime фірми Apple. Прикладами таких ігор можуть бути Mysl (Broderbund/Cyan), Wrath of the Gods (Maxis/Luminaria) і деякі інші. У ряді випадків використовувався пакет Video for Windows, що дозволяє відображати оцифроване відео. Потім з'явилися бібліотеки WinG і WinToon, на базі яких фірма Sierra створила гру King's Quest VII. Це були перші спроби використовувати Windows як платформу для створення ігрових програм. Переваги такого підходу досить очевидні - Єдиний інтерфейс, наявність стандартних драйверів для більшості мультимедійних пристроїв і можливість управління ними стандартними способами. Потім з'явилася нова версія - Windows 95, до складу якої була включена бібліотека WinG (як підсистема GDI), і перед розробниками відкрилися ширші можливості.

Вказати точне число комп'ютерних ігор дуже важко. Можна тільки приблизно оцінити число різних найменувань ігор, що знаходяться на ринку в будь-який час.

Класифікація комп'ютерних ігор може бути наступна:

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

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

2. Фантастичні ігри, в яких вимагається грати деяку роль (рольові ігри). Їх найкраще визначити як компьютеризованную версію оповідання Dungeons and Dragons (В«Підземелля і дракониВ»), але дія не завжди відбувається в населеному варварами середньовічному світі. Часто воно відбувається в відкритому космосі чи в якихось областях майбутнього. У цих іграх зазвичай потрібно управляти групою персонажів, які стають в міру розвитку гри сильніше і розумніші, і робити деякі інші речі. Так само змінюються і вороги. Самі розповіді в іграх цього типу зазвичай менш детальні, ніж у пригодницьких іграх, з великим упором на завдання побити чудовгщ, ніж вирішити загадки.

3. Імітатори повітряних і космічних битв. Це не військові ігри, в яких може опинитися необмежене число озброєнь і ворогів, ці гри намагаються бути точними імітаторами польотів і боїв на реальних бойових літаках. Ці гри призначені для тих, хто хоче літати на великих і дуже потужних машинах. Кабіни пілотів виглядають як справжні, інструменти працюють як у справжньому бою, зброю є імітацією реально існуючого, а польотні характеристики літака (і літака ворога) відповідають дійсним. Імітатори космічних битв вигадані, однак вони розроблені з метою точно повторити реальні маневри в космосі.

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

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

6. Спортивні імітатори. Тут необхідно навчати професіоналів і керувати ними. Ці ігри - щось більше, ніж просте зображення бейсбольних ігор в картинках, в деяких з них можна навіть контролювати реальне дію. Спортивні імітатори дають можливість вести ризиковану гру в потрібне час, довести, що можна виграти за допомогою швидкості, мати в команді Генрі Аарона і Теда Вільямса, або переграти Томмі Лазорду.

7. Аркадні ігри/гри дії. Це класичні В«гри діїВ» - все залежить від того, наскільки швидко руки можуть смикати джойстик. Зазвичай про них говорять як про безглуздих, так часто і буває. З іншого боку, бувають часи, коли з'явиться потреба дати відпочити мізкам. До багатьох з цих ігор можна грати з допомогою клавіатури або миші, і джойстики не завжди необхідні. У чому є потреба, так це в швидких рефлексах.

8. Настільні ігри, солітер і салонні ігри. Багато старі улюблені ігри з'явилися в комп'ютерному варіанті. Більше не потрібно займатися пошуками партнера, щоб пограти в шахи, бекграммон і ризик. Деякі з цих ігор навіть навчать шахраювати наодинці з монітором, і при цьому не доведеться повертатися додому з порожнім кишенею після невдалої ночі.

9. Імітатори реальності (В«гри в богаВ»). Це ігри, які дозволяють створювати реальний світ з нічого. Це ігри, які дозволять створити комп'ютерний світ з начерків, управляти містом, країною або навіть світом.

10. Ігри, в яких робляться гроші. Вони копіюють ігрову діяль...


Страница 1 из 4Следующая страница

Друкувати реферат
Замовити реферат
Реклама
Наверх Зворотнiй зв'язок