Библиотека Pygame #1. Обзор, установка, шаблон проекта | Pygame с нуля

Поділитися
Вставка
  • Опубліковано 27 бер 2021
  • Кто из нас, начиная изучение программирования не мечтал создать свою собственную самую лучшую компьютерную игру в мире? Хорошим началом этого сложного и дальнего пути будет изучение библиотеки Pygame.
    www.pygame.org/docs/ - официальная документация библиотеки Pygame
    • Создание главного окна... - Создание главного окна в Tkinter
    go.acstat.com/5bbc05530276d4d0 - полноценный курс по созданию казуальных игр от XYZ
    #Python #Pygame #gamedev #библиотека #разработка_игр

КОМЕНТАРІ • 61

  • @dimamykytchenko3233
    @dimamykytchenko3233 3 роки тому +8

    Крутые и приятные видео, спасибо большое за хороший контент!

    • @SweetCoder
      @SweetCoder  3 роки тому

      спасибо за отзыв

  • @johnkeating10
    @johnkeating10 3 роки тому +2

    О, предельно понятное видео с развивающим контентом подъехало! Уррааа!

    • @SweetCoder
      @SweetCoder  3 роки тому

      спасибо за отзыв

  • @MegaPsevdonim
    @MegaPsevdonim 2 роки тому

    Спасиба, Без лишних слов все по теме, буду дальше смотреть )))

  • @return_1101
    @return_1101 3 роки тому +2

    Спасибо!
    Радуют ваши видео!

    • @SweetCoder
      @SweetCoder  3 роки тому

      спасибо за отзыв

  • @ZakharWinterGaming
    @ZakharWinterGaming 2 роки тому +1

    Все нравится
    !

  • @Himera1983
    @Himera1983 2 роки тому +2

    нужно видео " как изучать библиотеки python"

  • @mRelby13
    @mRelby13 3 роки тому +2

    Традиционно лайк и спасибо!
    И небольшое пожелание, так сказать тебе на заметку. Думаю, что многие твои подписчики со мной согласны (поставьте лайк, кто согласен). А вот что на заметку:
    В будущем сделай курс по Django (или Flask) и Kivy.

    • @SweetCoder
      @SweetCoder  3 роки тому

      пожелания учту

  • @Salomon_li
    @Salomon_li 3 роки тому +2

    Спасибо за предоставленную информацию!

  • @forthesoul1176
    @forthesoul1176 3 роки тому +2

    Очень классно, побольше бы обзоров делай библиотек

    • @SweetCoder
      @SweetCoder  3 роки тому

      ок. постараюсь

  • @beats3659
    @beats3659 3 роки тому +1

    🤟топ

    • @SweetCoder
      @SweetCoder  3 роки тому

      спасибо за отзыв

  • @Anna_tails
    @Anna_tails Рік тому

    очень интересные видео

  • @user-me3bp9hb2o
    @user-me3bp9hb2o 3 роки тому +3

    Спасибо за хороший видос! pygame хотелось бы прям вдоль и поперек. Ну типа сам модуль то не особо сложный вроде, но хотелось именно на его примере нормально понять все простейшие механизмы именно в таком примитивном геймдеве, как начало. А вообще, в перспективе хотелось бы очень видосов по киви

    • @SweetCoder
      @SweetCoder  3 роки тому

      спасибо за отзыв. учту.

  • @povorot_netuda
    @povorot_netuda 7 місяців тому

    Он выглядит так будто язык питон стал человеком

  • @egals8597
    @egals8597 3 роки тому +1

    красава все понятно даже мне (новичку в этом)

    • @SweetCoder
      @SweetCoder  3 роки тому

      спасибо за отзыв

  • @MK-ye9gl
    @MK-ye9gl 3 роки тому +2

    Понравилась Ваша подача. Насколько далеко Вы пойдёте по Pygame?) А то на ютубе много роликов, но на родном языке мало толкового. Смотрю на английском в основном, но на слух иногда тяжело разобрать.

    • @SweetCoder
      @SweetCoder  3 роки тому

      ну это только по началу тяжело. потом будет легче

  • @art-qi7te
    @art-qi7te 3 роки тому +1

    Положительный комент от бота на Python, чтоб ютуб гнал в топчик.

    • @SweetCoder
      @SweetCoder  3 роки тому

      боты наше всё ))

  • @ulitkinaslunkaaa
    @ulitkinaslunkaaa 3 роки тому +1

    Не могли-бы вы поделиться названием своей цветовой схемы(подцветки синтаксиса)? Мне она безумно понравилась, буду очень благодарен если откликнитесь.

    • @SweetCoder
      @SweetCoder  3 роки тому

      UI Theme: One Dark, Syntax Theme: One Dark

  • @yellow959
    @yellow959 Рік тому

    Ошибка module 'pygame.time' has no attribute 'Clock' . Did you mean: 'Clock'?

  • @ertreynscrapyard
    @ertreynscrapyard 3 роки тому +1

    Спасибо, всё как обычно - просто и понятно! Но один вопрос. Я пишу в VSCode, и там не получается установить pygame: ни через "pip install", ни через "pip3 install". Как это исправить, и как всё-таки его (pygame) установить?

    • @SweetCoder
      @SweetCoder  3 роки тому

      слишком мало информации

    • @ertreynscrapyard
      @ertreynscrapyard 3 роки тому

      @@SweetCoder то есть? В каком смысле?

    • @SweetCoder
      @SweetCoder  3 роки тому

      неплохо бы понять причину почему может не установиться эта библиотека с помощью стандартного метода установки всех питоновских библиотек

    • @vvesllo_shtpostng
      @vvesllo_shtpostng 3 роки тому

      Попробуйте зайти cmd через win + r и написать там pip install --user pygame

  • @Anna_tails
    @Anna_tails Рік тому

    даделайте игру шахматы на роликах в этом контенте

  • @art-qi7te
    @art-qi7te 3 роки тому +1

    Почему бы при обработке прирывания не менять значение флага, а сразу завершать цикл оператором break. Так как использование флагов противоречит концепции Clean Code.

    • @SweetCoder
      @SweetCoder  3 роки тому +1

      да можно было бы, но могут возникнуть ситуации (для более сложных приложений) когда нужно контролировать состояние флага

  • @Isa-ro2hn
    @Isa-ro2hn Рік тому

    Partially initialized module "pygame' has no attribute 'init' (most likely to due a circular import) Что делать???

  • @user-qr4qh4lf4v
    @user-qr4qh4lf4v 3 роки тому +1

    А приложения тоже можно будет разработать????

    • @SweetCoder
      @SweetCoder  3 роки тому

      запретить никто не может

    • @user-qr4qh4lf4v
      @user-qr4qh4lf4v 3 роки тому

      А научите???

    • @SweetCoder
      @SweetCoder  3 роки тому

      так я, собственно, этим и занимаюсь

  • @vvesllo_shtpostng
    @vvesllo_shtpostng 3 роки тому +1

    Расскажите про panda3d))

    • @SweetCoder
      @SweetCoder  3 роки тому

      очевидно, что движок panda3d - это следующий уровень развития игродельских навыков. чтобы перейти к нему, сначала необходимо освоить более простые инструменты

    • @vvesllo_shtpostng
      @vvesllo_shtpostng 3 роки тому

      Ну тут да)

  • @Anna_tails
    @Anna_tails Рік тому

    понел Sweet Coder

  • @vvesllo_shtpostng
    @vvesllo_shtpostng 3 роки тому +1

    Можно о цепях маркова?

    • @SweetCoder
      @SweetCoder  3 роки тому

      в игре написаной на Pygame?

    • @vvesllo_shtpostng
      @vvesllo_shtpostng 3 роки тому

      про их генерацию

    • @SweetCoder
      @SweetCoder  3 роки тому

      @@vvesllo_shtpostng повторяю свой вопрос: в обзорном курсе по Pygame рассказывать про генерацию цепей Маркова?

    • @vvesllo_shtpostng
      @vvesllo_shtpostng 3 роки тому

      @@SweetCoder не, просто, не в pygame

  • @Art-qk6ds
    @Art-qk6ds 3 роки тому

    О боже) у меня тоже есть айдиа для создания бесконечного процесса создания и поддержки приложения с академией кодилова внутри, с использованием множества технологий.

    • @SweetCoder
      @SweetCoder  3 роки тому

      не теряй ни минуты! начинай немедленно!

    • @Art-qk6ds
      @Art-qk6ds 3 роки тому

      @@SweetCoder но мне нужны люди, которые будут обсирать мой код и солюшенсы

    • @SweetCoder
      @SweetCoder  3 роки тому

      @@Art-qk6ds тогда выкладывай код на github, и/или заведи youtube канал 😉

    • @Art-qk6ds
      @Art-qk6ds 3 роки тому

      @@SweetCoder а мне надо что бы ты был ментором в моей частной сошел сети

    • @SweetCoder
      @SweetCoder  3 роки тому

      @@Art-qk6ds этому сбыться не суждено

  • @minimus91
    @minimus91 3 роки тому +2

    ыыыы, Pygame, с него-то всё и началось. Идеальное средство для практики. Библиотека несложная, разобраться можно в считанные дни. Считаю, написать змейку должен каждый уважающий себя кодер)

    • @SweetCoder
      @SweetCoder  3 роки тому +1

      согласен. но мне кажется, что в этой вселенной уже передоз со змейками )