Similar presentations:
Создание_игры_Змейка_Каменева_Мария_9_Г_с_видео_ (1)
1.
Создание игры Змейкана языке программирования Python
Подготовила: Каменева М.П., ученица 9 Г класса
Руководитель: Дворецкая Т.Ю
МОУ СОШ имени А.С. Попова, ЗАТО Власиха
2.
Что такое Python?Универсальный язык
программирования
Простой и понятный синтаксис
3.
Python в разработке игрУчебных проектов и развлекательных
приложений
Быстрого прототипирования
4.
PyGame - библиотека для игрУпрощает создание 2D игр, работает с видео и
звуком
Доступна для новичков
5.
Альтернативные библиотекиKivy
Мобильные приложения
Panda3D
3D игровой движок
Arcade
Аркадные игры
6.
Установка PyGameШаг 1: Проверьте версию Python
python --version
Шаг 2: Установите PyGame
pip install pygame
7.
Архитектура игрыКласс Snake и Класс Food
Игровой цикл обработки
событий
8.
Класс SnakeМетоды класса:
__init__ - начальная позиция
change_direction - смена направления
move - движение змеи
9.
Класс FoodФункция generate_random_position():
Генерирует случайные координаты
Размещает еду на игровом поле
10.
Функции PyGamepygame.init() - инициализация
pygame.display.set_mode() - создание окна
pygame.draw.rect() - рисование
pygame.event.get() - обработка событий
11.
Управление и настройкаУправление: Стрелки клавиатуры
Настройки:
WIDTH, HEIGHT - разрешение экрана
FPS - скорость игры
12.
Запуск игрыУправление: Стрелки клавиатуры
13.
Python для юриста XXI векаАвтоматизация и работа с большими
данными
Анализ судебной практики
14.
Библиотеки языка Python для юристовpandas - работа с таблицами
scikit-learn - машинное обучение
beautifulsoup - парсинг веб-страниц
selenium - автоматизация тестирования