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

Реферат Гра "Життя"





актуальність застосування ООП. br/>

2. Постановка і аналіз завдання


Так як програма курсового проекту повинна бути реалізована на мові програмування C #, то було прийнято рішення використовувати інтегроване середовище розробки Microsoft Visual Studio 2010 з використанням. Net Framework 4.0. Дане середовище є потужним і зручним інструментів у розробці програм на мовах програмування C #, C + +, C, VB. [5]. p align="justify"> Для реалізації нашого проекту нам знадобилося: вікно, яке виконує функцію вибору розмірів ігрового поля і клітини (ширина, висота), форма самої клітини (квадрат, трикутник), файл (нова гра, зберегти, завантажити, вихід ), вікно в якому здійснюється реалізація гри містить кнопки (заповнити автоматично поле, старт гри, очистити), також можна заповнити поле вручну, необхідно скористатися кнопками миші. Ліва кнопка створює нову клітку, права видаляє клітину. p align="justify"> Можна завантажувати і зберігати дані ігри. Дані будуть зберігатися в вигляді xml файлу. Так як xml є текстовим форматом, призначеним для зберігання структурованих даних. p align="justify"> При збереженні даних створюється xml файл, в якому міститься стан всіх клітин на полі. При завантаженні даних з файлу зчитуються всі стану клітин, і заповнюється ігрове поле. p align="justify">

Стан клітини

X - позиція клітини

Y - позиція клітини

Розмір клітин

Форма клітин

Ширина ігрового поля

Висота ігрового поля


2.1 Огляд аналогів

програмування інтерфейс алгоритм мову

Дана гра має багато аналогів, нижче представлені деякі з них: Малюнок 2.1.1, Малюнок 2.1.2 та Малюнок 2.1.3


В 

Малюнок 2.1.1 Вѕ The Game of Life


В 

Малюнок 2.1.2 Вѕ Mirek s Cellebration

В 

Малюнок 2.1.3 Вѕ Life32


Проаналізувавши представлені аналоги, ми створюємо практично повністю оновлену версію гри, з зручним графічним інтерфейсом.


2.2 Проектування користувальницького інтерфейсу


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

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


Назад | сторінка 2 з 5 | Наступна сторінка





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

  • Реферат на тему: Практична реалізація диференційованого підходу в процесі вивчення дисциплін ...
  • Реферат на тему: Пластичний малюнок вистави - рішення простору театралізованого дійства
  • Реферат на тему: Навчальний малюнок
  • Реферат на тему: Малюнок і перспектива
  • Реферат на тему: Комп'ютерний малюнок