Найти в Дзене
PyGame

PyGame

Уроки PyGame Python
подборка · 10 материалов
Урок 34-4.🎨 Урок: создаём собственную графику для игры
В предыдущем уроке мы сделали рабочую игру на Python с использованием библиотеки Pygame. Теперь настало время сделать игру уникальной. Мы заменим стандартные изображения на свои персонажи, блоки и бонусы. В этом уроке вы узнаете: Для редактирования можно использовать бесплатный редактор Paint.NET. Когда игра использует уникальные изображения, она становится: ✨ узнаваемой ✨ красивой ✨ более профессиональной Даже простая игра может выглядеть как полноценный проект, если у неё хорошая графика. Сегодня нейросети умеют быстро создавать иллюстрации для игр...
Урок 34-3 🐦 Обновлённая версия игры Berd 2.1
В предыдущем уроке мы уже создали первый вариант игры Berd на Python с использованием библиотеки Pygame. В ней птичка прыгает по пирамиде из кубиков, закрашивает клетки и получает очки. В версии Berd 2.1 мы добавим несколько важных игровых механизмов: В этом уроке основной упор сделан на новые части программы, а уже знакомые блоки кода будут рассмотрены кратко. import pygame import sys import random pygame.init() WIDTH, HEIGHT = 900,700 screen = pygame.display.set_mode((WIDTH,HEIGHT)) pygame.display...
Урок 34-2 🐦 Berd 2.0 — создаём игру про птичку на пирамиде в Python
Сегодня мы напишем небольшую игру на Python с помощью библиотеки Pygame. В игре маленькая птичка прыгает по пирамиде из кубиков и закрашивает клетки. Каждый прыжок — новая клетка меняет цвет. Это отличный проект, чтобы научиться: Игровое поле — это пирамида из кубиков. На вершине стоит птичка: 🐦 Когда она прыгает: ⬜ → 🟦 клетка закрашивается. Используются клавиши цифровой клавиатуры находящейся сбоку: Направления: 7 — вверх-влево 9 — вверх-вправо 1 — вниз-влево 3 — вниз-вправо Такое управление идеально подходит для изометрических игр...
Урок 34-1. 🧱 Прыгаем по пирамиде!
Сегодня мы сделаем интересную программу на Pygame. Она будет рисовать пирамиду из изометрических кубиков, а при клике мышкой кубики будут перекрашиваться. Это небольшой, но очень важный шаг к созданию собственной игры на python pygame. 🎮 В этом уроке мы потренируем: А ещё узнаем немного истории о знаменитой игровой пирамиде. Если вы видели старые аркадные автоматы 80-х годов, то могли заметить игру Q*bert. В этой игре герой прыгал по пирамиде из кубиков и перекрашивал их цвет. Именно эта идея вдохновила множество игр: Наша программа создаёт похожую пирамиду, но управлять мы будем мышкой...
Урок 32. Программа «Градусник» на Pygame
В этой программе мы создаём интерактивный графический градусник, который показывает температуру на экране. Игрок может изменять температуру клавишами на клавиатуре, а столбик градусника будет подниматься или опускаться, меняя цвет. Также программа выводит текстовую реакцию на температуру. import pygame import sys pygame.init() # Размеры окна WIDTH, HEIGHT = 400, 600 screen = pygame.display.set_mode((WIDTH, HEIGHT)) pygame.display.set_caption("Градусник") font = pygame.font.SysFont("arial", 24) #...
Урок 31. Ввод пароля в окне Pygame 🔐🐱🐍
Сегодня мы сделаем настоящий экран входа в игре! Не просто ввод в консоли — а красивое окно pygame с фоном, строкой ввода и проверкой пароля. Пуфик решил: — В мой секретный клуб теперь можно попасть только через игровое окно! А Пайти добавил: — И обязательно используем проверку условий python! Сегодня вы узнаете: Подготовьте две картинки: Положите их в папку с программой. import pygame import sys pygame.init() # --- pygame создание окна --- width, height = 800, 500 # pygame размер окна screen = pygame...