Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка ігрової програми "Сапер"

Реферат Розробка ігрової програми "Сапер"





Введення


Метою даної курсової роботи була розробка ігрової програми В«СаперВ» мовою С (С + +) засобами WinAPI. Жанр даної гри - головоломка. p align="justify"> Історія гри В«СаперВ» йде в далекі 50-ті роки 20-го сторіччя. У той час це була, звичайно ж, не комп'ютерна гра, тому що персональні комп'ютери з'явилися набагато пізніше, а гра у великій картонній коробці.

З ерою появи персональних комп'ютерів гра В«СаперВ» знайшла свою ще більшу популярність.

З появою операційної системи Windows В«СаперВ» придбав свою найбільшу популярність. Тепер у неї стали грати в усьому світі. p align="justify"> Проаналізувавши різні версії гри В«СаперВ», було вирішено створити аналог версії Minesweeper for Windows, так як вона була найпопулярнішою і поширеною у світі.


1. Аналіз завдання і постановка задачі


Теоретичні основи гри дивіться у пункті 2.2.

Після аналізу завдання на курсовий проект були поставлені такі завдання:

необхідність реалізувати графічний інтерфейс;

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

можливість збереження/завантаження гри;

можливість вибору гравцем трьох рівнів складності, а так само В«ОсобливийВ» рівень, де гравець може сам вибрати параметри ігрового поля та кількості хв;

необхідність ведення статистики ігор;

можливість повернення гравцем на три ходи назад (особливість даного проекту);

Операційні системи, Windows Seven/Vista/XP.


2. Теоретична частина


2.1 Основні відомості про WinAPI


WinAPI (Windows Application Programming Interfaces) - це інтерфейс для програмування додатків, для операційних систем Windows і Windows NT. Для створення програм, з використанням WinAPI, існує Platform SDK від Microsoft, який містить документацію, утиліти, набір бібліотек, та інші корисні інструменти. Основні інструменти Windows API - це функції та повідомлення, для можливості зв'язку між додатками. Відправлення повідомлень здійснюється за допомогою функцій SendMessage і PostMessage. Для прийому використовуються таблиці MESSAGE_MAP. p align="justify"> Через Windows API доступно дуже багато технологій, таких як: Bluetooth, COM, HTTP, ICS і ICF, Microsoft.NET Passport, Microsoft Agent, OLE DB, OpenGL, Windows Installer, Windows System Information, Windows User Interface, Telephony Application Programming Interface і багато інших.

Існує 4 версії WinAPI:

Win16 - перша версія Windows API для 16-розрядних версій Windows. Споча...


сторінка 1 з 9 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Порівняння операційних систем: Microsoft Windows Vista і Microsoft Windows ...
  • Реферат на тему: Основи роботи з операційною системою Windows XP. Операції з файловою струк ...
  • Реферат на тему: Огляд Windows Vista на базі порівняння з Windows XP
  • Реферат на тему: Огляд операційної системи Microsoft Windows Vista
  • Реферат на тему: Режими роботи операційної системи Microsoft Windows