Помощь в написании студенческих работ
Антистрессовый сервис

Описание игры. 
Разработка игры змейки в лабиринте программе Python

РефератПомощь в написанииУзнать стоимостьмоей работы

В данной реализации на Python игра будет иметь ряд ограничений и особенностей: Количество уровней равно 1 (от 0 до 1). В каждом уровне доступно 0 жизней. При использовании всех жизней, а также при прохождении всех уровней, происходит переход на начальный уровень. Возможно создание собственных уровней. Скорость змейки и ее максимальная длина одинаковы на каждом уровне. На игровом поле… Читать ещё >

Описание игры. Разработка игры змейки в лабиринте программе Python (реферат, курсовая, диплом, контрольная)

Выбор «Змейки» в качестве примера игры на Python связан, в первую очередь, с простотой ее реализации.

В данной реализации на Python игра будет иметь ряд ограничений и особенностей: Количество уровней равно 1 (от 0 до 1). В каждом уровне доступно 0 жизней. При использовании всех жизней, а также при прохождении всех уровней, происходит переход на начальный уровень. Возможно создание собственных уровней. Скорость змейки и ее максимальная длина одинаковы на каждом уровне.

Область игры состоит из четырех элементов: Заголовок игры. Используется для позиционирования области игры на графике. Перемещая заголовок, перемещаются все элементы игры.

На игровом поле располагаются: Змейка. Состоит как минимум из трех последовательно расположенных элементов — голова, тело, хвост. Голова может перемещаться влево, вправо, вверх и вниз. Все остальные элементы змейки перемещаются вслед за ее головой.

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

Предмет «еда». Ягодка, при столкновении с которой размер змейки увеличивается, а точнее увеличивается ее тело.

Информационная панель (панель состояния игры). Состоит из трех элементов:

Level. Показывает текущий уровень.

Food left over. Показывает, сколько осталось съесть ягод.

Lives. Показывает количество доступных жизней.

Панель управления. Состоит из трех кнопок:

Кнопка «Start». Запускает текущий уровень.

Кнопка «Pause». Приостанавливает игру.

Кнопка «Stop». Останавливает игру, при этом происходит переход на начальный уровень. змейка python программный игра.

Показать весь текст
Заполнить форму текущей работой