Skip to content

kletcka/SlimeWalks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SlimeWalks

Не игра. Можно тыкать.
Слизень

Как играть

Игра:
•Вы можете управлять слизнем, нажимая на поля
•Когда слизень доползет, клетка поменяет цвет
•Пока слизень ползет, он ни на что не реагирует
•Если слизень проползает по клетке, ничего не происходит
•Не играйте
•Отдыхайте

main.py

Переменные
WIDTH - int; Ширина экрана
HEIGHT - int; Высота экрана
screen - ?; экран
clock - ?; таймер
done - boolean; для цикла
list_f - list; список полей
slime - object; герой-слайм

objects.py

Классы:

Slime()

Атрибуты:
image_adress - str?; путь
my_image - ?; изображение
x - int; положение по Х
y - int; положение по Y
delta - int; скорость перемещения
pos - tuple; координаты-цель
iss - boolean; дошел ли персонаж
Методы:
draw(screen) - рисует изображение
screen - ?; экран, где рисовать изображение
move(pos) - движение персонажа
pos - tuple; координаты
get() - вывод состояния прогулки
-Вывод:
iss - boolean; дошел ли персонаж

Field()

Атрибуты:
image_adress - str?; путь
my_image - ?; изображение
x - int; положение по Х
y - int; положение по Y
li - list; список цветов
ind - int; текущий цвет (индекс в списке)
rect - Rect; Rect-object для поля
Методы:
draw(screen) - рисует изображение
screen - ?; экран, где рисовать изображение
change() - меняет цвет поля

Releases

No releases published

Packages

No packages published

Languages