🌟🚀Стрим: Игра Змейка на python - пишу с нуля до готовой игры 🚀
🌟🚀 Игра Змейка на Python - Пишу с нуля до готовой игры 🚀🌐👨💻
00:14:30 Создаю в VSCod проект для разработки игры Змейка на python 3.9;
00:26:20 Создаю базовый код на python: константы, функцию main, код который отрисовывает черное игровое поле.
00:36:44 Создаю функцию handle_keys и добавляю в неё обработку нажатия на крестик, чтобы закрыть окно с игровым полем.
00:43:00 Создаю базовый класс GameObject и его дочерний класс Snake а также объект snake. В функции main отрисовываю Змейку в игровом поле в середине экрана.
01:12:00 Зададим направление движения Змейки вправо и запустим её движение вправо.
01:37:29 Змейка движется и с каждой новой клеткой увеличивается. Нужно затирать хвост змейки при движении, чтобы длина змейки не увеличивалась.
01:41:20 В функцию handle_keys добавим обработку нажатия клавиш влево, вправо, вверх, вниз и код котрый будет менять направление Змейки при нажатии этих клавиш.
01:52:37 Добавим в функцию handle_keys обработку нажатия клавиши пробел, которая запускает паузу при первом нажатии и выключает паузу при повторном нажатии.
02:01:35 В заголовке окна игрового поля выведем информацию о скорости Змейки и её длине.
02:07:15 Создаем класс Apple, в функции main создаем объект apple и отрисовываем красное яблоко в случайной клетке, не занятой телом змейки.
02:22:15 Добавляем в функцию main логику: когда змейка входит в яблоко, длина змейки увеличивается на единицу и отрисовывается яблоко в новой клетке экрана, отличной от клеток тела змейки.
02:29:15 В классе Snake добавляем атрибут game_over, создаем метод is_game_over и добавляем в функцию main условие окончания игры когда голова змейки врезается в её тело.
Привет! В этом видео я покажу вам, как создать классическую игру “Змейка“ на языке программирования Python с нуля. Мы пройдем весь процесс разработки, начиная с базовой логики и заканчивая полноценной игрой с графикой. Это отличная возможность для новичков и тех, кто уже имеет опыт в программировании, улучшить свои навыки и узнать что-то новое.
📌 Что вы узнаете:
🔸 Основы программирования на Python
🔸 Работа с библиотекой Pygame
🔸 Создание игрового цикла
🔸 Управление игровыми объектами
🔸 Обработка событий и взаимодействие с пользователем
🔸 Добавление очков и управление уровнем сложности
🎮 Преимущества:
✅ Полное пошаговое руководство
✅ Понятные объяснения и комментарии
✅ Практические советы и трюки
✅ Результат, которым можно гордиться!
🔔 Подписывайтесь на канал, чтобы не пропустить новые видео по программированию и разработке игр! Ставьте лайки, если вам понравилось, и оставляйте комментарии с вашими вопросами и идеями.
Приятного просмотра и удачи в разработке!
🌟🚀 Доступ к коду стрима:
git clone
На своем устройстве с доступом в Интернет выполните команду через командную строку bash. Когда проект скопируется, найдите файл: 🚀
#python #gamedevelopment #snakegame #programmingeducation #coding #fromscratch #pythongames #gamedesign
524 views
1310
354
6 months ago 00:00:00 1
Зарабатываем деньги на Mordor RP GTA SAMP
6 months ago 01:06:59 1
Развлекаемся 🏳️🌈 на Mordor RP GTA SAMP
6 months ago 00:00:00 1
Вечерний стрим по Mordor RP SAMP
6 months ago 00:00:00 1
Совместный стрим всех бесплатников @diegomiracle228 @the_petushara848 @salamon-2004
6 months ago 00:00:00 1
Совместный стрим всех бесплатников @salamon-2004 @diegomiracle228 @the_petushara848 Mordor RP SAMP
6 months ago 00:00:00 1
Празднуем 66-й день августа на Mordor RP в GTA SAMP
7 months ago 03:02:44 1
Чилим на Мордор РП (GTA SAMP)
7 months ago 00:00:00 1
Вечерний стрим на Mordor RP (GTA SAMP)
7 months ago 00:00:00 1
Ночной стрим на Mordor RP SAMP
7 months ago 00:00:00 1
Американский (USA) стрим Mordor RP/SAMP
7 months ago 00:00:00 1
Mordor/SAMP: Последний летний стрим
7 months ago 00:00:00 1
Неделя стримов: День 7 (SAMP/Mordor RP)
7 months ago 00:08:03 2
Kingdom Come Deliverance I vs II Early Graphics Comparison
8 months ago 00:00:00 1
Неделя стримов: День 5 (SAMP/Mordor RP)
8 months ago 00:00:00 1
Неделя стримов: День 4 (SAMP/Mordor RP)
8 months ago 00:00:00 1
Неделя стримов: День 3 SAMP Mordor RP
8 months ago 00:00:00 1
Неделя стримов: День 2 (Mordor RP)
8 months ago 00:00:00 1
Семидневный марафон стримов: День 1
8 months ago 00:00:00 1
Тестируем новый микрофон и играем в Mordor RP
8 months ago 00:00:00 1
Утренний стрим по Mordor RP
9 months ago 00:00:00 8
✸ СТРИМ МАЙНКРАФТ НА CRISTALIX ✸ МАЙНКРАФТ СТРИМ НА КРИСТАЛИКСЕ ✸
10 months ago 00:19:56 3
🔪КАК МЕНЯ РЕЗАЛИ🎲 ➣ Among Us🚀
10 months ago 00:16:57 18
🪐Третье “Крупное“ ОБНОВЛЕНИЕ 2024🌌 ➣ No Man’s Sky ADRIFT🚀