Введення
Мета цієї курсової роботи з дисципліни В«Об'єктно-орієнтоване програмуванняВ» - детальне проектування і програмна реалізація протиборства, в якому відповідно до варіанта завдання реалізуються процеси створення і взаємодії об'єктів.
Програма написана на мові програмування Borland C + + Builder, з використанням об'єктно-орієнтованого програмування та проектування.
Використання ООП дозволяє обійти низку складних проблем в програмуванні з мінімальними втратами, зводячи необхідну модифікацію програми до її розширення і доповнення.
Систематичне застосування об'єктно-орієнтованого підходу дозволяє розробляти досить добре структуровані, надійні в експлуатації, просто модифікуються програмні системи. Елементи об'єктно-орієнтованого програмування отримали свій розвиток, і в даний час ООП належить до числа провідних технологій програмування. br/>
1. Постановка завдання
1.1 Мета роботи
Технологія об'єктно-орієнтованого програмування - один із сучасних методів реалізації програмних систем. Найбільш ефективним є застосування об'єктного підходу для великих програмних систем, зі складним характером взаємодії значної кількості елементів. p align="justify"> Дослідженням цих питань і присвячена ця курсова робота.
Розглянуті моделі враховують вплив різних факторів на багато елементів системи. Таким чином, мета цієї курсової роботи - проектування і програмна реалізація стратегії поведінки системи, яка відповідно до заданого варіантом реалізує процеси створення і взаємодії групи об'єктів. p align="justify"> За варіанту завдання на базі об'єктного підходу необхідно спроектувати і розробити модель стратегічної гри - протиборство.
1.2. Описова постановка завдання
Стратегія гри полягає в наступному:
Існує безліч об'єктів різного виду і типу, які взаємодіють між собою. Переміщаючи головного героя потрібно домогтися поставленої задачі (зібрати всі ключі), минаючи ворогів, міни та інші перешкоди. Досягнення результату відбувається при проходженні останнього рівня і повернення на початкову позицію. p align="justify"> Передбачається віконний інтерфейс і організація меню, яке було б звичним користувачеві пакету Microsoft Windows. Основне ігрове вікно повинно містити картинку, розбиту на частини. p align="justify"> 1.3 Обмеження, умови функціонування та виконання
Персональний комп'ютер користувача повинен відповідати мінімальним вимогам: процесор Intel Pentium II/400 MHz, Microsoft Windows 98/2000/XP (SP2), 256 МВ RAM, 20 МВ вільного місця на жорсткому диску, монітор SVGA ( дозвіл екрана 800 Г— 640, 2...