Танки против Зомби: простая игра на Python и Pygame Zero
Полное руководство по созданию игры, объединяющей в себе классические «танчики» и борьбу с зомби.
Подробное объяснение и репозиторий с готовым проектом тут:
https://tprg.ru/OxZY
#gamedev
Полное руководство по созданию игры, объединяющей в себе классические «танчики» и борьбу с зомби.
Подробное объяснение и репозиторий с готовым проектом тут:
https://tprg.ru/OxZY
#gamedev
Большое видеоруководство по созданию Zelda-подобной игры
Настало время создать действительно крутой и сложный проект, который прокачает ваши навыки, а также покажет вашим друзьям и близким насколько вы крутой разработчик. Предлагаем вам написать с нуля игру в стиле классической Zelda, но с уникальными элементами.
Видео идёт более 7 часов, поэтому для вашего удобства оно разбито на таймкоды, чтобы вы могли делать логичные паузы во время разработки:
https://www.youtube.com/watch?v=QU1pPzEGrqw
#видео #gamedev
Настало время создать действительно крутой и сложный проект, который прокачает ваши навыки, а также покажет вашим друзьям и близким насколько вы крутой разработчик. Предлагаем вам написать с нуля игру в стиле классической Zelda, но с уникальными элементами.
Видео идёт более 7 часов, поэтому для вашего удобства оно разбито на таймкоды, чтобы вы могли делать логичные паузы во время разработки:
https://www.youtube.com/watch?v=QU1pPzEGrqw
#видео #gamedev
YouTube
Creating a Zelda style game in Python [with some Dark Souls elements]
A Zelda-style RPG in Python that includes a lot of elements you need for a sophisticated game like graphics and animations, fake depth; upgrade mechanics, a level map and quite a bit more.
Thanks for AI camp for sponsoring this video. You can find the link…
Thanks for AI camp for sponsoring this video. You can find the link…
Создаём пятнашки на Python
Отличная возможность освоить алгоритмы и заодно создать реальный проект — написать игру. На этот раз предлагаем попробовать сделать классические пятнашки с графическим интерфейсом:
http://pythonicway.com/python-games/python-arcade/37-python-fifteen
#gamedev
Отличная возможность освоить алгоритмы и заодно создать реальный проект — написать игру. На этот раз предлагаем попробовать сделать классические пятнашки с графическим интерфейсом:
http://pythonicway.com/python-games/python-arcade/37-python-fifteen
#gamedev
Pyxel для любителей ретро игр
Pyxel — это игровой движок для создания игр в ретро-стиле. Он позволяет вам достаточно легко сделать пиксельный платформер или аркаду, предоставляя всё, что нужно для этого. Обо всех его особенностях и возможностях можно почитать в этой статье:
https://habr.com/ru/post/652225/
#gamedev
Pyxel — это игровой движок для создания игр в ретро-стиле. Он позволяет вам достаточно легко сделать пиксельный платформер или аркаду, предоставляя всё, что нужно для этого. Обо всех его особенностях и возможностях можно почитать в этой статье:
https://habr.com/ru/post/652225/
#gamedev
The Oregon Trail
В 1971 году Дон Равич, Билл Хайнеманн и Пасс Дилленбергер разработали текстовую стратегическую игру. Эта игра стала известна как Орегонская тропа. В этой игре игрок направляет свою группу поселенцев из Миссури в Орегон-Сити, штат Орегон. Различные случайные события преследуют группу, когда они пересекают трудную тропу к своему новому дому.
Но мы уже не в 70-х и поэтому можем самостоятельно написать аналогичную игру, а если захотим, то и добавить новые фишки по своему вкусу. Подробный гайд по созданию игры тут:
https://keithmfoster.com/the-oregon-trail/
#gamedev
В 1971 году Дон Равич, Билл Хайнеманн и Пасс Дилленбергер разработали текстовую стратегическую игру. Эта игра стала известна как Орегонская тропа. В этой игре игрок направляет свою группу поселенцев из Миссури в Орегон-Сити, штат Орегон. Различные случайные события преследуют группу, когда они пересекают трудную тропу к своему новому дому.
Но мы уже не в 70-х и поэтому можем самостоятельно написать аналогичную игру, а если захотим, то и добавить новые фишки по своему вкусу. Подробный гайд по созданию игры тут:
https://keithmfoster.com/the-oregon-trail/
#gamedev
Игры, в которых использовался Python
Да, для разработки игр чаще используются другие языки, но Python и тут кое-что может. Вот небольшая подборка игр, в которых использовался Python:
https://tproger.ru/articles/python-powered-games/
#gamedev
Да, для разработки игр чаще используются другие языки, но Python и тут кое-что может. Вот небольшая подборка игр, в которых использовался Python:
https://tproger.ru/articles/python-powered-games/
#gamedev
Игра «Сапёр» на Python
При помощи библиотеки tkinter можно создать свои десктопные графические приложения на python. В этом курсе вы изучите основные виджеты, которые применяются в формах и создадите на их основе игру «Сапёр»:
https://www.youtube.com/watch?v=I4yl0VbXpA8&list=PLQAt0m1f9OHtfXxDph-MJvYCLaOvildGQ
#видео #gamedev
При помощи библиотеки tkinter можно создать свои десктопные графические приложения на python. В этом курсе вы изучите основные виджеты, которые применяются в формах и создадите на их основе игру «Сапёр»:
https://www.youtube.com/watch?v=I4yl0VbXpA8&list=PLQAt0m1f9OHtfXxDph-MJvYCLaOvildGQ
#видео #gamedev
Мини-туториал по созданию текстового RPG на Python
Наш пользователь поделился мини-гайдом по созданию текстовой игры. Сам он признаётся, что особо не разбирается в этом, но попробовал сделать что-то для себя и других новичков в Python. Поэтому заходите, смотрите, повторяйте. А если найдёте какие-то недочёты, то не стесняйтесь писать в комментарии к статье:
https://tproger.ru/articles/mini-tutorial-po-sozdaniju-tekstovogo-rpg-na-python/
#туториал #gamedev
Наш пользователь поделился мини-гайдом по созданию текстовой игры. Сам он признаётся, что особо не разбирается в этом, но попробовал сделать что-то для себя и других новичков в Python. Поэтому заходите, смотрите, повторяйте. А если найдёте какие-то недочёты, то не стесняйтесь писать в комментарии к статье:
https://tproger.ru/articles/mini-tutorial-po-sozdaniju-tekstovogo-rpg-na-python/
#туториал #gamedev
Написание змейки в 12 строк PyTorch
Змейка — не самая сложная в реализации игра, поэтому существует множество её вариантов. И поэтому она часто является одним из первых проектов, которые создаёт начинающий разработчик.
Однако, на этот раз предлагаем вам необычный способ создания змейки, использующий тензорные операции и линейную алгебру, а также занимающий всего 12 строк кода. Посмотрите сами:
https://medium.com/artificialis/writing-snake-in-12-lines-of-pytorch-f7b21ce42a66
#pytorch #gamedev
Змейка — не самая сложная в реализации игра, поэтому существует множество её вариантов. И поэтому она часто является одним из первых проектов, которые создаёт начинающий разработчик.
Однако, на этот раз предлагаем вам необычный способ создания змейки, использующий тензорные операции и линейную алгебру, а также занимающий всего 12 строк кода. Посмотрите сами:
https://medium.com/artificialis/writing-snake-in-12-lines-of-pytorch-f7b21ce42a66
#pytorch #gamedev
Буквенная судоку на Python
Судоку — одна из самых популярных игр в мире. И вот небольшой гайд на Medium, как закодить небольшую Python-версию игры: https://tprg.ru/jsDq
#туториал #gamedev
Судоку — одна из самых популярных игр в мире. И вот небольшой гайд на Medium, как закодить небольшую Python-версию игры: https://tprg.ru/jsDq
#туториал #gamedev
Как написать игру на Python: 5 игровых движков
Пусть Python и не самое лучшее решение для геймдева, но всё же некоторые проекты не обходятся без него. А для создания игры нужен соответствующий движок и Python может кое-что предложить по этому поводу. И речь здесь пойдёт не только о
https://proglib.io/p/kak-napisat-igru-na-python-5-igrovyh-dvizhkov-2022-11-07
#gamedev
Пусть Python и не самое лучшее решение для геймдева, но всё же некоторые проекты не обходятся без него. А для создания игры нужен соответствующий движок и Python может кое-что предложить по этому поводу. И речь здесь пойдёт не только о
Pygame
, но обо всём по порядку:https://proglib.io/p/kak-napisat-igru-na-python-5-igrovyh-dvizhkov-2022-11-07
#gamedev
Как запустить динозаврика Google на тачбаре? Обзор Python-библиотеки PyTouchBar
С 2016 года компания Apple начала добавлять сенсорную OLED-панель вместо верхнего ряда на клавиатурах в MacBook Pro. Позднее она отказалась от этой практики из-за не очень высокой популярности, но многие пользователи до сих пор владеют такими ноутбуками.
Возможно, дело в том, что они не догадались добавить туда игру с динозавриком, как это сделали в этой статье. Глядишь, и все бы играли вместо того, чтоб искать ей какое-то полезное применение.
https://habr.com/ru/company/selectel/blog/698218/
#gamedev #diy
С 2016 года компания Apple начала добавлять сенсорную OLED-панель вместо верхнего ряда на клавиатурах в MacBook Pro. Позднее она отказалась от этой практики из-за не очень высокой популярности, но многие пользователи до сих пор владеют такими ноутбуками.
Возможно, дело в том, что они не догадались добавить туда игру с динозавриком, как это сделали в этой статье. Глядишь, и все бы играли вместо того, чтоб искать ей какое-то полезное применение.
https://habr.com/ru/company/selectel/blog/698218/
#gamedev #diy
Как создать Minecraft на Python
Minecraft провоцирует на созидание — кто-то делает невероятные проекты в игре, создавая работающий компьютер, кто-то пишет крутые модификации и серверы для игры, а кто-то идёт дальше создаёт собственные аналоги Minecraft.
Вы тоже можете создать такой аналог, если умеете работать с Python. Для этого вам понадобится знание основ программирования и библиотека Ursina Engine. Подробнее:
https://habr.com/ru/company/selectel/blog/704040/
#gamedev #minecraft #петпроект
Minecraft провоцирует на созидание — кто-то делает невероятные проекты в игре, создавая работающий компьютер, кто-то пишет крутые модификации и серверы для игры, а кто-то идёт дальше создаёт собственные аналоги Minecraft.
Вы тоже можете создать такой аналог, если умеете работать с Python. Для этого вам понадобится знание основ программирования и библиотека Ursina Engine. Подробнее:
https://habr.com/ru/company/selectel/blog/704040/
#gamedev #minecraft #петпроект
Что делать, если на рабочем компьютере нельзя даже в «Cапёра» поиграть? Написать своего!
Вот простая реализация на Python с исходниками и пояснениями: https://github.com/r-ook/pymsweeper
Конечно, не по канону, что лицо при удержании кнопки не меняется, но для начала тоже сойдёт.
#gamedev
Вот простая реализация на Python с исходниками и пояснениями: https://github.com/r-ook/pymsweeper
Конечно, не по канону, что лицо при удержании кнопки не меняется, но для начала тоже сойдёт.
#gamedev
Почему треть россиян бесят их коллеги, зачем нейросеть хочет уничтожить людей и кто круче напишет статью про Python — ChatGPT или человек?
Этот канал — часть большого медиа Tproger. И помимо канала по питону, у нас есть больше 20 каналов по разным технологиям и направлениям разработки.
Специально для вас мы собрали лучшие материалы, вышедшие в наших каналах за неделю
Там есть интересное по нейросетям, Python, Django, веб-разработке геймдеву и даже пара разрывных мемасов. Посмотрите, возможно, найдёте что-то полезное для себя.
#веб #django #нейросети #gamedev
Этот канал — часть большого медиа Tproger. И помимо канала по питону, у нас есть больше 20 каналов по разным технологиям и направлениям разработки.
Специально для вас мы собрали лучшие материалы, вышедшие в наших каналах за неделю
Там есть интересное по нейросетям, Python, Django, веб-разработке геймдеву и даже пара разрывных мемасов. Посмотрите, возможно, найдёте что-то полезное для себя.
#веб #django #нейросети #gamedev
А вот и свежая подборка лучших материалов по Python!
Узнайте, как подключить AutoGPT к своему проекту, какие обновления затронули Django и как обучить GPT-4 новым данным. Бонусом — огромная подборка полезных статей, гайдов и видео:
https://tproger.ru/articles/python-digest-8/
#дайджест #веб #django #нейросети #gamedev
Узнайте, как подключить AutoGPT к своему проекту, какие обновления затронули Django и как обучить GPT-4 новым данным. Бонусом — огромная подборка полезных статей, гайдов и видео:
https://tproger.ru/articles/python-digest-8/
#дайджест #веб #django #нейросети #gamedev
Forwarded from Сохранёнки программиста
Pygame — разработка игр на Python
Pygame — это библиотека для создания игр, предоставляющая программистам инструменты для разработки. Она включает в себя возможности для работы с графикой и анимацией, управления клавиатурой и мышью, а также обработки звука.
Ловите небольшой курс по этой игровой библиотеке, где в процессе обучения вы напишете культовую Space Invaders:
https://youtu.be/ilP1dImCuJ8?si=0BNIQYvlQ_PJ9KfR
#курс #python #gamedev #ru
Pygame — это библиотека для создания игр, предоставляющая программистам инструменты для разработки. Она включает в себя возможности для работы с графикой и анимацией, управления клавиатурой и мышью, а также обработки звука.
Ловите небольшой курс по этой игровой библиотеке, где в процессе обучения вы напишете культовую Space Invaders:
https://youtu.be/ilP1dImCuJ8?si=0BNIQYvlQ_PJ9KfR
#курс #python #gamedev #ru
YouTube
Разработка игры на Python | Pygame. Урок #1
Начинаем делать игру по мотивам "Space Invaders" на языке программирования Python с использованием библиотеки Pygame. Установим модули, настроим и отрисуем на экране изображение пушки из нашей будущей игры.
Не забываем подписываться!
------
Все уроки по…
Не забываем подписываться!
------
Все уроки по…
Головоломка «Сапёр» на Python в 66 строк и её решение вероятностным алгоритмом
Автор статьи поставил себе задачу написать менее чем за 100 строк полноценную игру «сапёр». У него получилось уложиться в 66 строк, сделав игру, которая работает в консоли.
Посмотреть на реализацию можно в статье: https://habr.com/ru/articles/833494/
#gamedev
Смогли бы написать ещё короче?
Автор статьи поставил себе задачу написать менее чем за 100 строк полноценную игру «сапёр». У него получилось уложиться в 66 строк, сделав игру, которая работает в консоли.
Посмотреть на реализацию можно в статье: https://habr.com/ru/articles/833494/
#gamedev
Смогли бы написать ещё короче?
This media is not supported in your browser
VIEW IN TELEGRAM
Делаем своего сапёра для игры на работе
Вот простая реализация на Python с исходниками и пояснениями: https://github.com/r-ook/pymsweeper
Теперь вы сможете поиграть в него, даже если на рабочем ПК его нет.
#gamedev
Вот простая реализация на Python с исходниками и пояснениями: https://github.com/r-ook/pymsweeper
Теперь вы сможете поиграть в него, даже если на рабочем ПК его нет.
#gamedev
Почему разработка игр на Python не умерла: Godot и другие библиотеки в геймдеве
Когда речь заходит о разработке игр, многие сразу вспоминают C++ или C#, которые считаются стандартом в крупных студиях. Однако Python, несмотря на свою репутацию, продолжает оставаться актуальным и используется в разработке игр.
Конечно, речь не идет о движке в условном Ведьмаке — язык для этого слишком медленный. Но питон активно используется на инди-сцене и любительских проектах.
В этой статье разбираемся, почему игры на Python живут и развиваются, а также рассматриваем движки и библиотеки, которые помогают разработчикам создавать проекты на этом языке.
#gamedev
Когда речь заходит о разработке игр, многие сразу вспоминают C++ или C#, которые считаются стандартом в крупных студиях. Однако Python, несмотря на свою репутацию, продолжает оставаться актуальным и используется в разработке игр.
Конечно, речь не идет о движке в условном Ведьмаке — язык для этого слишком медленный. Но питон активно используется на инди-сцене и любительских проектах.
В этой статье разбираемся, почему игры на Python живут и развиваются, а также рассматриваем движки и библиотеки, которые помогают разработчикам создавать проекты на этом языке.
#gamedev