Делаю Механические Часы на Python [ Pygame ]

Поделиться
HTML-код
  • Опубликовано: 15 авг 2020
  • В этом видео узнаете как сделать достаточно интересный и необычный циферблат механических часов на Python, используя библиотеку Pygame.
    Pygame это удобная библиотека для создания несложных игр, превосходно подходит для начинающих программировать на языке Python (Пайтон, "Питон").
    Чтобы установить Pygame, напечатайте в терминале и нажмите Enter: "pip install pygame" (без кавычек)
    Код:
    github.com/StanislavPetrovV/P...
    #standalonecoder

Комментарии • 119

  • @severyss_fgi5924
    @severyss_fgi5924 3 года назад +40

    Молодец, занемательную графику оставь очень хорошая тема.

  • @gargyorpiest6047
    @gargyorpiest6047 3 года назад +7

    Как всегда топ! Конечно же оставляй, очень интересно и полезно :)

  • @govdamikhaylo4183
    @govdamikhaylo4183 3 года назад +7

    Не полохо не плохо все же твой контент и в правду уникален.на ссг ютубе редко встретиш такой оригинальный контент:)

  • @user-rv8io4oi6d
    @user-rv8io4oi6d 2 года назад +4

    Впервые увидел твой канал, когда ты делал змейку на Питоне. Отличную работу проделал!
    Делай свой курс питона у себя на канале, с проектами для практики. У тебя отлично получается!

  • @peaceL
    @peaceL 6 месяцев назад

    Какой классный курс по tkinter, Подписка и жирные лайки с меня😀👍👍👍🤝

  • @schoolinfovids4782
    @schoolinfovids4782 3 года назад +4

    Огромное спасибо, отличный урок! Всё получилось.

  • @doumasama5654
    @doumasama5654 3 года назад

    Ничайна наткнулся на твой канал. Все что ты делаешь это просто супер. Лайк и Подписка сразу.

  • @govdamikhaylo4183
    @govdamikhaylo4183 3 года назад +24

    Пожалуйста, если можеш зделай курс по pygame у тебя просто талант:)

    • @the.zolars
      @the.zolars 3 года назад

      в топ чтобы standalone увидел

    • @amiranbogomol1762
      @amiranbogomol1762 3 года назад

      Плюсую

    • @ruden6623
      @ruden6623 Год назад

      А это не курс, тут вроде как разбираться в его коде можно и благодаря этому учиться

  • @PIEIgorEfremenko
    @PIEIgorEfremenko 2 года назад

    Прикольно, особенно шикарно анимация заднего фона!

  • @user-lp3pp9hu7t
    @user-lp3pp9hu7t 3 года назад +4

    Аболденно, мне действительно понравилось.. Лайк

  • @vladddorofeev2898
    @vladddorofeev2898 3 года назад +4

    Ты топ. Давай продолжай в том же духе.

  • @Sfinxsx
    @Sfinxsx 2 года назад +2

    Очень нужный раздел и очень интересный! И это первое видео на тему Python, в котором я увидел, что весь код написан за каких-то 15-20 минут!!!

    • @PIEIgorEfremenko
      @PIEIgorEfremenko 2 года назад +2

      этот код написан так быстро, потому как всё уже продумано досконально и вымеряно до мельчайших мелочей...
      За кадром осталось много кропотливой работы!....

    • @Sfinxsx
      @Sfinxsx 2 года назад

      @@PIEIgorEfremenko я понимаю. Но для меня это пока ещё не достижимо.

  • @jaraizada
    @jaraizada 2 года назад

    Подписка за такой контент спасибо!

  • @erk0m282
    @erk0m282 3 года назад +3

    Ты лудший

  • @vialomur__vialomur5682
    @vialomur__vialomur5682 3 года назад

    Интересно!

  • @dalerkhalikov892
    @dalerkhalikov892 3 года назад

    Круто!

  • @apilot9298
    @apilot9298 3 года назад

    Хех верхний левый Югол. Ну а так очень хорошее видео, я повторил, получилось. Автор модец. спасибо!!!!

  • @timurcult8310
    @timurcult8310 3 года назад +2

    👍

  • @Coyot1991
    @Coyot1991 3 года назад

    👍👍

  • @govdamikhaylo4183
    @govdamikhaylo4183 3 года назад +1

    Под конец видео "них*я себеее каросотищяяя каааакаяяяяяяя"

  • @gabikurmangazi7874
    @gabikurmangazi7874 2 года назад

    thank you so much

  • @altkun_
    @altkun_ 3 года назад

    круто

  • @vialomur__vialomur5682
    @vialomur__vialomur5682 3 года назад

    ПродолжаЙ!

  • @X666X
    @X666X 3 года назад +1

    Комментарий для развития № 18

  • @hoh6587
    @hoh6587 3 года назад +10

    Я смотрю его с 47 подпищика я знал что у тя будет больше 1к подписчиков

    • @the.zolars
      @the.zolars 3 года назад +1

      лол а я начал смотреть с сотки

    • @stashmm
      @stashmm 3 года назад

      @@the.zolars тоже самое

  • @hashik15
    @hashik15 3 года назад +2

    Привет , а выйдет видео по думу ? У меня есть несколько идей для дума, я был бы рад если б ты продолжил продвигать дум

  • @Vlafder
    @Vlafder 3 года назад

    Прикольно, я подобное на tkinter сделал

  • @shortvideos9955
    @shortvideos9955 Год назад

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

  • @classtrue4523
    @classtrue4523 3 года назад +4

    Поставь как-нибудь эти работающие часы на свой фон рабочего стола.

  • @highest3253
    @highest3253 3 года назад +7

    Ля, ты умный

  • @Daloshka
    @Daloshka 3 года назад

    для продвижения

  • @user-hc3ke1wy1j
    @user-hc3ke1wy1j 3 года назад +11

    Интересно, а сможешь ли ты сделать пакман в 2.5D графики ну рейкастинга

  • @sanyarud5676
    @sanyarud5676 3 года назад +1

    Еще бы добавил opencv Или это будущие темы? Очень мало в ру комюнити описания и примеров. Очень бы хотелось.

  • @daniilkochkonbaev3729
    @daniilkochkonbaev3729 3 года назад

    Ходят слухи что ты лайкаешь коменты)))

  • @oggr4116
    @oggr4116 Год назад +1

    А можно добавить в циферблат цифры (ну 1, 2, 3... и так до 12)?

  • @bexruzsadullaev193
    @bexruzsadullaev193 3 года назад +2

    вопрос: а как ты поставил картинки на часы ?

  • @jamespunch9657
    @jamespunch9657 3 года назад

    Hey man IT is awesome tutorial. How long are you coding or programming?

    • @StandaloneCoder
      @StandaloneCoder  3 года назад +1

      Thank you. This is just my hobby. I have been studying Python for two years now.

    • @jamespunch9657
      @jamespunch9657 3 года назад

      @@StandaloneCoder Python only? Or Do You have CS degree?

  • @xaosit8974
    @xaosit8974 3 года назад

    Братан, как создать кнопку в пайгейм, чтобы когда он нажимался, персонаж двигалися? А видео крутое!

  • @DimPerch
    @DimPerch 3 года назад +5

    Через telegram client можно менять аватарку аккаунта. Что если её менять на такие часы, и они ава будет показывать время?

    • @rabotarabotovna3157
      @rabotarabotovna3157 3 года назад

      Теперь кто нибудь, обязательно должен ответить на этот вопрос!!

    • @thzeroucken
      @thzeroucken 3 года назад

      После обновления аватарки, старая сохраняется в истории. И представь, как у кого-то будет 1,000,000 картинок в истории аватарки, и это значение будет прибавляться каждую секунду.

    • @DimPerch
      @DimPerch 3 года назад

      @@thzeroucken можно часы без секретной стрелки

  • @whitehat-it-4096
    @whitehat-it-4096 3 года назад

    Немного не понял как реализовать перемещение картинки внутри циферблата

  • @books896
    @books896 3 года назад

    Можно вопрос? Можно ли учить питон начиная не с базы а с вот таких программ как у тебя? Ну в том смысле , что ты объясняешь и в голове хоть что-то запомнишь, а потом самому писать для практики?

    • @StandaloneCoder
      @StandaloneCoder  3 года назад +1

      Совмещать можно все вместе, книги, уроки, практику. И нужно реально много практики, порешать задачи из проекта Эйлера (хотя бы задач 50 решить), также рекомендую обратить внимание на codewars.com

    • @books896
      @books896 3 года назад

      Спасибо

  • @user-rv8io4oi6d
    @user-rv8io4oi6d 2 года назад

    Здравствуйте!
    Попробовал реализовать твой код на практике. Столкнулся с проблемой - вторая картинка не отображается в циферблате. Работает только первая. В чём может быть причина?

    • @user-rv8io4oi6d
      @user-rv8io4oi6d 2 года назад

      Нет, всё заработало. То у меня руки не с того места)) Спасибо большое!

  • @dikiy_0pezdal
    @dikiy_0pezdal 3 года назад

    Ля какой, знаю что поздно спрашиваю, но где ты нашёл инфу о pygame?
    Я хотел почитать документацию но перевод кривой слишком, а нормальной текстовой инфы я о нём не нашел

  • @the.zolars
    @the.zolars 3 года назад

    попробуй сделать игру трон, а потом трон 3д, я пробовал 3д но не получилось((( и да занимательная графика это топ тема!!!!

  • @schoolboy7921
    @schoolboy7921 3 года назад +1

    Можешь сделать секундомер, пожалуйста!!!

  • @nonnull7352
    @nonnull7352 3 года назад

    как это все сдеалть используя паттерн адаптер ?

  • @tobemaguire7389
    @tobemaguire7389 3 года назад

    Возникла ошибка. Использую Python 3.8.3
    Traceback (most recent call last):
    File "C:\Users\i5\Downloads\Python-Clock-master (1)\Python-Clock-master\main.py", line 48, in
    pygame.draw.circle(surface, pygame.Color('gainsboro'), get_clock_pos(clock60, digit, 'digit'), radius, 7)
    TypeError: integer argument expected, got float
    Подскажите как исправить?

    • @StandaloneCoder
      @StandaloneCoder  3 года назад +4

      поставьте pygame версии 2.0.0
      pip install pygame==2.0.0dev10

    • @tobemaguire7389
      @tobemaguire7389 3 года назад +1

      @@StandaloneCoder благодарю за поддержку. Помогло!

  • @thzeroucken
    @thzeroucken 3 года назад +1

    be like *tocc*

  • @MonaJis
    @MonaJis 3 года назад

    А что делать если в 1 часах на первой линии проблема

  • @user-ru9ew5cn4u
    @user-ru9ew5cn4u 2 года назад

    часы с электронным Цифибратором делаю и 10 строчка в sysfont выдаёт ошибку
    что делать??

  • @elseff
    @elseff 3 года назад +1

    когдаа новый видос??)

  • @NateZephyr
    @NateZephyr 3 года назад

    Надо задать радиус для стрелóк.

  • @vittiv6397
    @vittiv6397 2 года назад

    Интересно , как зделать часы с другими значениями...?

  • @elseff
    @elseff 3 года назад +2

    блин, что-то сложновато, можешь след видео более подробно рассказывать, чтобы было более-менее понятно новичкам?

  • @ozzyvines6891
    @ozzyvines6891 Год назад

    Мегамозг

  • @govdamikhaylo4183
    @govdamikhaylo4183 3 года назад +1

    Подписки ростут довольно быстро

  • @pavelshirokiy1647
    @pavelshirokiy1647 3 года назад +3

    Реализуй пожалуйста солнечную систему в реальном времени и в ускоренном

  • @iskandar_coder6693
    @iskandar_coder6693 3 года назад

    У него есть про шутки виндовс

  • @pydim
    @pydim 3 года назад

    Клёвая штука, мне понравилась. Только вот не очень практичная, модуль pygame при запуске проги запускается чертовски долго

  • @valentininit
    @valentininit 3 года назад +1

    Traceback (most recent call last):
    File "D:/TEMP/lohi.py", line 18, in
    img = pygame.image.load('2.png').convert_alpha()
    pygame.error: Couldn't open 2.png
    РЕБЯТ ТАКАЯ ОШИБКА, ЧТО ДЕЛАТЬ?

    • @user-ek3ik6sm3r
      @user-ek3ik6sm3r 3 года назад

      Хаха

    • @shortvideos9955
      @shortvideos9955 Год назад

      А у тебя есть такой файл, который ты открываешь

    • @valentininit
      @valentininit Год назад

      @@shortvideos9955 2 года прошло..

    • @shortvideos9955
      @shortvideos9955 Год назад

      @@valentininit это круто, как успехи в программировании спустя 2 года?)

    • @valentininit
      @valentininit Год назад

      @@shortvideos9955 шикарно, работаю в Яндексе)

  • @artur-lg7wv
    @artur-lg7wv 3 года назад

    Что за мелодия в конце ? Что та знакомое.

  • @alexagaev5675
    @alexagaev5675 3 года назад

    Супер, но слишком быстро объяснение, сложно для начинающего программиста))

  • @liltousin
    @liltousin 3 года назад

    что за музыка в конце?

    • @StandaloneCoder
      @StandaloneCoder  3 года назад +1

      это cover на Eurythmics - Sweet Dreams

  • @tailsofficial289
    @tailsofficial289 3 года назад

    а сможешь сделать систему на python?

    • @StandaloneCoder
      @StandaloneCoder  3 года назад

      Что за система? Скинь ссылку 🤔

    • @tailsofficial289
      @tailsofficial289 3 года назад

      @@StandaloneCoder я про систему на виртуальном диске, а из системы либо простенький ms dos либо простой bash

    • @StandaloneCoder
      @StandaloneCoder  3 года назад +1

      Насколько мне известно язык python для таких целей не подходит

    • @tailsofficial289
      @tailsofficial289 3 года назад

      @@StandaloneCoder это жаль :(

  • @_ZACKINGTON_
    @_ZACKINGTON_ 3 года назад

    у меня ошибка "font.render is not defined " что делать?

    • @_ZACKINGTON_
      @_ZACKINGTON_ 3 года назад

      20 линия

    • @_ZACKINGTON_
      @_ZACKINGTON_ 3 года назад

      name 'font' is not defined .вот так выходит((((

    • @_ZACKINGTON_
      @_ZACKINGTON_ 3 года назад

      Спасибо,офигееть ,получилось)))

  • @poker_7775
    @poker_7775 2 года назад

    У меня забагался и стрелка секунды оставляет за собой след

  • @iskandar_coder6693
    @iskandar_coder6693 3 года назад

    Ешё про игровой канал

  • @slava6105
    @slava6105 3 года назад

    как поставить второй лайк?👍

  • @user-qs3md1yw4y
    @user-qs3md1yw4y 3 года назад +1

    Как ты обучился программировать на python?

    • @govdamikhaylo4183
      @govdamikhaylo4183 3 года назад

      Книги. если хочеш могу скинуть список (постараюсь)

    • @denshpn
      @denshpn 3 года назад

      @@govdamikhaylo4183 если не сложно, скинь пж

    • @govdamikhaylo4183
      @govdamikhaylo4183 3 года назад

      @@denshpn окуй

    • @govdamikhaylo4183
      @govdamikhaylo4183 3 года назад

      @@denshpn ну сперва книга начала начал постая и маленькая но питон уже знать будеш (болье-мение)
      1.укус питона
      Топовая книга по алгоритмам
      2.гракаем алгоритмы
      Дальше если захочеш углубится в питон и выучить почти полностью
      3.изучаем python Марк лутц (желательно 5-издание там 2 тома и болье современный питон ).
      Вот здесь ты практикуешся(по правде практиковаться нужно всегда даже с начала )
      Выбераеш себе путь и направление
      4.по правде здесь ты можеш сам выберать книгу там:скрапинг веб сайтов с помощью пайтон, Джанго там и ТД.
      5.ну можно ролалье лучано python к вершинам мастерства (она уже для практиков)
      Ну по правде я дал только примерно никто тебе не запрещает в перерывах от марка лутца читать что-то ёщо. Ну и посмотри какой-то видов в Ютубе как правильно читать техническую литературу.
      Читай статьи практикуйся жыви.
      P.S я сейчас может кину ссылку на полный список книг по программированию нам и инглиш и другое сам можешь выбрать.
      Извини за мою грамматику с телефона пишу:3

    • @govdamikhaylo4183
      @govdamikhaylo4183 3 года назад

      @@denshpn вот ссылочка
      vk.com/topic-84392011_37640354

  • @alexsvetov8751
    @alexsvetov8751 3 года назад

    Математика в программирование не нужно, говорили они...

  • @iskandar_coder6693
    @iskandar_coder6693 3 года назад

    У него несколько каналов

  • @ferret8592
    @ferret8592 3 года назад

    Зачем pygame, если есть canvas в tkinter?

    • @user-hc3ke1wy1j
      @user-hc3ke1wy1j 3 года назад

      Потому что он учил питон🤦‍♂️

    • @DimPerch
      @DimPerch 3 года назад

      @@user-hc3ke1wy1j tkinter это тоже python

    • @stashmm
      @stashmm 3 года назад +1

      потому, что pygame намного удобнее для создания игр

    • @quadroninja2708
      @quadroninja2708 2 года назад

      Pygame классная тема, вообще хоть куда

  • @stashmm
    @stashmm 3 года назад +2

    А слабо пакман сделать?