рефераты Знание — сила. Библиотека научных работ.
~ Портал библиофилов и любителей литературы ~
 

МЕНЮ

рефератыГлавная
рефератыБаза готовых рефератов дипломов курсовых
рефератыБанковское дело
рефератыГосударство и право
рефератыЖурналистика издательское дело и СМИ
рефератыИностранные языки и языкознание
рефератыПраво
рефератыПредпринимательство
рефератыПрограммирование и комп-ры
рефератыПсихология
рефератыУголовное право
рефератыУголовный процесс
рефератыУправление персоналом
рефератыНовые или неперечисленные

рефераты

РЕКЛАМА


рефераты

ИНТЕРЕСНОЕ

рефераты

рефераты

 

Игра на ловкость "Змейка"

рефераты

Игра на ловкость "Змейка"

Алгоритм

1) Описываются переменные и константы(Dim, Const)

2) Выбор начальных координат случайным образом(Rnd()).

3) Прорисовка начального положения.(Pset(x,y))

4) Генерация на поле яблок и бомб случайным образом(Rnd()).

5) Проверка: не появилось ли яблоко или бомба на черве, а также друг на

друге.

6) Управление “Змейкой” с клавиатуры и мышкой.

7) Проверка: “не укусила” ли “змейка сама себя”, если укусила выводится

информационное окно (Инфоформационнаяформа), в противном случае переходим

к следующему пункту.

8) Проверка: “не съела” ли “змейка” “яблоко” если съела, то наращиваем ей

хвост и переходим к пункту 3), в противном случае см. Следующий пункт.

9) Проверка: “не съела” ли “змейка” “бомбу”, если съела, то выводится

информационное окно (Инфоформационнаяформа), в противном случае переходим

к следующему пункту.

10) Перерисовка “Змейки”

P.S. За движение “Змейки” появление “яблок” и “бомб” отвечают три разных

таймера. Это было использовано для того, чтобы скорость движения

“змейки” была постоянной, а также чтобы “яблоко” и “бомба” появлялись

на поле в разное время с разным периодом появления.

Не исключено, что в последующем в данную программу будут добавлены другие

объекты, а также возможность создания таблицы лучших игроков, с

возможностью хранения этой таблицы в файле, который может быть считан и

записан, а так же перезаписан.



рефераты





Рекомендуем



рефераты

ОБЪЯВЛЕНИЯ


рефераты

© «Библиотека»