Zen of Python
20.1K subscribers
1.17K photos
160 videos
32 files
3.1K links
Полный Дзен Пайтона в одном канале

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/xZOL
加入频道
This media is not supported in your browser
VIEW IN TELEGRAM
Аркадная стрелялка на Python с нуля

В этой серии статей вы сможете с нуля создать полноценную динамичную стрелялку, используя библиотеку Pygame:

https://tprg.ru/4ANm

#gamedev #pygame
Media is too big
VIEW IN TELEGRAM
Создание игры Asteroids с помощью Python и Pygame

Asteroids — это популярная аркадная игра, которой уже более 40 лет, но в неё продолжают играть.

В этой статье вы найдёте пошаговое руководство по созданию версии игры на Python:

https://tprg.ru/5Ao8

#gamedev #pygame
This media is not supported in your browser
VIEW IN TELEGRAM
Алгоритм автоматически генерируемого и саморешаемого лабиринта

В этом проекте вы можете посмотреть, как с помощью Pygame написать алгоритм, который будет самостоятельно генерировать лабиринт в предоставленной матрице, а затем автоматически его решает, используя кратчайший путь:

https://tprg.ru/lYnX

#pygame
This media is not supported in your browser
VIEW IN TELEGRAM
Моделирование Boids, написанное на Python с помощью Pygame

Для начала небольшая справка. Boids — программа искусственной жизни, разработанная Крейгом Рейнольдсом в 1986 году, которая имитирует стайное поведение птиц. Название «boid» соответствует сокращённой версии «bird-oid object», которое означает птицеподобный объект. Этот алгоритм используется в различных проектах, включая беспилотники и компьютерные игры, например Half-Life.

Сегодня предлагаем познакомиться вам с проектом PyNBoids, который реализовывает Boids с помощью Python и библиотеки Pygame:

https://morioh.com/p/2c771588f648

#pygame
This media is not supported in your browser
VIEW IN TELEGRAM
Физика в Python с использованием Pymunk

Если вы хотите создавать реалистичные игры или видеоролики, в которых объекты ведут себя максимально естественно, то стоит научиться работать с их физическими свойствами.

В этой статье вы научитесь самостоятельно создавать физические симуляции с помощью библиотек Pymunk и Pygame:

https://habr.com/ru/post/593547/

#pygame #pymunk
Dino Game своими руками

Многие из нас играли в бегающего динозаврика в Google Chrome, когда сети нет.

В своей статье Adones Evangelista рассказал, как написать точно такую же мини-игру на Python, используя библиотеки pygame и random.

#pygame #random
Pygame — разработка игр на Python

Pygame — это библиотека для создания игр, предоставляющая программистам инструменты для разработки. Она включает в себя возможности для работы с графикой и анимацией, управления клавиатурой и мышью, а также обработки звука.

Ловите небольшой курс по этой игровой библиотеке, где в процессе обучения вы напишете культовую Space Invaders:

https://youtu.be/ilP1dImCuJ8?si=0BNIQYvlQ_PJ9KfR

#курс #python #gamedev #ru
This media is not supported in your browser
VIEW IN TELEGRAM
Работаем с физикой объекто в Python с использованием Pymunk

Если вы хотите создавать реалистичные игры или видеоролики, в которых требуется реалистичное поведение объектов, то стоит научиться работать с их физическими свойствами.

В этой статье вы научитесь самостоятельно создавать физические симуляции с помощью библиотек Pymunk и Pygame.

#pygame #pymunk