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

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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/xZOL
加入频道
Библиотека PyUnity

Библиотека PyUnity является ни чем иным, как реализацией Unity Engine, написанной на С++ и позволяющей создавать сцены Unity прямо в Python. Библиотека не предназначена для создания каких-то сложных проектов, но позволяет познакомится с популярным движком.

Познакомьтесь с этим забавным проектом, попробуйте и, возможно, вы найдёте себя в геймдеве:

https://tprg.ru/2Skf

#gamedev
Игра «Виселица» за 20 минут на Python с TKinter

Никогда не переставайте практиковаться. Только на практике можно отточить свои навыки. Поэтому мы нашли для вас ещё один проект, который поможет вам научиться лучше понимать код, а также создавать графический интерфейс.

В этом видео вам за 20 минут подробно покажут, как создать игру «Виселица»:

https://tprg.ru/0HJg

#видео #gamedev
​​Танки против Зомби: простая игра на Python и Pygame Zero

Полное руководство по созданию игры, объединяющей в себе классические «танчики» и борьбу с зомби.

Подробное объяснение и репозиторий с готовым проектом тут:

https://tprg.ru/OxZY

#gamedev
Большое видеоруководство по созданию Zelda-подобной игры

Настало время создать действительно крутой и сложный проект, который прокачает ваши навыки, а также покажет вашим друзьям и близким насколько вы крутой разработчик. Предлагаем вам написать с нуля игру в стиле классической Zelda, но с уникальными элементами.

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

https://www.youtube.com/watch?v=QU1pPzEGrqw

#видео #gamedev
👍16🔥7👏1
Создаём пятнашки на Python

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

http://pythonicway.com/python-games/python-arcade/37-python-fifteen

#gamedev
👍16
Pyxel для любителей ретро игр

Pyxel — это игровой движок для создания игр в ретро-стиле. Он позволяет вам достаточно легко сделать пиксельный платформер или аркаду, предоставляя всё, что нужно для этого. Обо всех его особенностях и возможностях можно почитать в этой статье:

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

#gamedev
👍23🥰3🤔1💩1
The Oregon Trail

В 1971 году Дон Равич, Билл Хайнеманн и Пасс Дилленбергер разработали текстовую стратегическую игру. Эта игра стала известна как Орегонская тропа. В этой игре игрок направляет свою группу поселенцев из Миссури в Орегон-Сити, штат Орегон. Различные случайные события преследуют группу, когда они пересекают трудную тропу к своему новому дому.

Но мы уже не в 70-х и поэтому можем самостоятельно написать аналогичную игру, а если захотим, то и добавить новые фишки по своему вкусу. Подробный гайд по созданию игры тут:

https://keithmfoster.com/the-oregon-trail/

#gamedev
👍17🔥2
Игры, в которых использовался Python

Да, для разработки игр чаще используются другие языки, но Python и тут кое-что может. Вот небольшая подборка игр, в которых использовался Python:

https://tproger.ru/articles/python-powered-games/

#gamedev
👍14👎2
Игра «Сапёр» на Python

При помощи библиотеки tkinter можно создать свои десктопные графические приложения на python. В этом курсе вы изучите основные виджеты, которые применяются в формах и создадите на их основе игру «Сапёр»:

https://www.youtube.com/watch?v=I4yl0VbXpA8&list=PLQAt0m1f9OHtfXxDph-MJvYCLaOvildGQ

#видео #gamedev
15👍9❤‍🔥4🌚1
Мини-туториал по созданию текстового RPG на Python

Наш пользователь поделился мини-гайдом по созданию текстовой игры. Сам он признаётся, что особо не разбирается в этом, но попробовал сделать что-то для себя и других новичков в Python. Поэтому заходите, смотрите, повторяйте. А если найдёте какие-то недочёты, то не стесняйтесь писать в комментарии к статье:

https://tproger.ru/articles/mini-tutorial-po-sozdaniju-tekstovogo-rpg-na-python/

#туториал #gamedev
👍7👎2
Написание змейки в 12 строк PyTorch

Змейка — не самая сложная в реализации игра, поэтому существует множество её вариантов. И поэтому она часто является одним из первых проектов, которые создаёт начинающий разработчик.

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

https://medium.com/artificialis/writing-snake-in-12-lines-of-pytorch-f7b21ce42a66

#pytorch #gamedev
👍13🔥1
Буквенная судоку на Python

Судоку — одна из самых популярных игр в мире. И вот небольшой гайд на Medium, как закодить небольшую Python-версию игры: https://tprg.ru/jsDq

#туториал #gamedev
👍7