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

Реферат Розробка програми, що реалізує гру "Тетріс" в програмному середовищі Turbo Pascal





Зміст


Введення

. Результати виконання роботи

. Код програми

Висновки

Список використаних джерел

Додаток


Введення


Про гру ТЕТРІС

"Тетріс" був написаний програмістом Олексієм Пажитновим в червні 1985. У той час він працював у ВЦ Академії Наук СРСР і займався вивченням проблем штучного інтелекту, експериментуючи з найпростішими головоломками. Принцип "Тетріс" запозичений у популярної в шістдесяті роки минулого століття гри "Пентамін". Сенс даної головоломки зводиться до наступного. Якщо взяти п'ять квадратів і згрупувати їх усіма можливими способами, то вийдуть більше десятка різних фігур - елементів "Пентамін". Далі, використовуючи ці фігури, необхідно виконувати найпростіші завдання, наприклад, складати більші квадрати. p align="justify"> Правила

Випадкові фігурки тетраміно <# "justify"> Мета роботи:

У цій роботі ми ставили перед собою мету розробити програму, що реалізовує знамениту і всіма улюблену гру Тетріс в програмному середовищі Turbo Pascal.

Головними і першочерговими завданнями є:

1) створення поля гри (склянки);

2) створення семи випадкових фігур тетраміно <# "justify"> Додаткові завдання:

1) можливість вибору фігур для гри

2) створення однієї додаткової фігури

) реалізація гри з різною швидкістю

) збереження результатів гри в текстовий файл

) підрахунок очок з урахуванням швидкості

) створення додаткових функцій: виходу, паузи


1. Результати виконання роботи


У програмі використовуються:

1) масиви для створення поля гри;

процедури та функції для створення фігур, повороту фігур, видалення рядів, виведення масиву на екран і т.д. наприклад: function cvet визначає колір фігури; procedure cls відчищає масив поля, procedure proverka видалення повної лінії і додаток очок, procedure paint Висновок стану масиву на екран і відображення наступної фігури, procedure figura безпосереднє визначення форми фігури,

2) procedure povorot реалізація повороту фігури.;

3) Оператор вибору case: наприклад, у випадковому виборі фігури;

) Цикл з пост умовою Repeat/Until: у головному тілі програ...


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





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

  • Реферат на тему: Створення програми для обчислення площі геометричних фігур у середовищі Vis ...
  • Реферат на тему: Створення довідника "Парфумерний магазин" за допомогою програми T ...
  • Реферат на тему: Додаток &Тетріс&
  • Реферат на тему: Опуклі фігури
  • Реферат на тему: Фігури мови