Шрифты в Pygame. Добавляем текст в окно игры

Поделиться
HTML-код
  • Опубликовано: 10 ноя 2024

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

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

    🔥 Полный доступ ко всем материалам и видео по pygame вы получите на курсе
    stepik.org/a/118434
    🛒📉 Приобрести доступ за 650р можно через
    app.lava.top/ru/products/a4535696-c507-48ac-a387-27e89f74585f
    или сделав донат в бусти
    boosty.to/egoroff_channel

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

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

  • @Cycle329
    @Cycle329 4 года назад +9

    Спасибо что выкладиваеш видео Артем

  • @Cycle329
    @Cycle329 4 года назад +15

    Такого полезного контента почти нет на Ютубе

  • @rahmatj0n
    @rahmatj0n 4 года назад +1

    Большое спасибо за видео которые вы делайте они очень помогли мне изучить язык Python

  • @aleksandrfareast
    @aleksandrfareast 4 года назад +2

    Я бы подписался, но не могу... Уже подписан. А лайк обязательно поставлю!

  • @ДжонниБанан
    @ДжонниБанан 4 года назад +1

    Комментарий для развития.
    Спасибо! Удачи! :)

  • @dem_on9101
    @dem_on9101 4 года назад

    Спасибо за видео! Снимай чаще, очень хорошие туториалы! Хорошо помогают в изучении!

  • @ПлатонТрипуть
    @ПлатонТрипуть Год назад

    Привет , сейчас мне 15 лет , я начал усердно изучать программирование , могу сказать, что даже ролики 4-х летней давности в вашем исполнении никто не переплюнул, я просмотрел буквально 60+ роликов и получил намного больше понимания , спасибо вам

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

      Как продвижение? Мне сейчас 16 и я тоже изучаю программирование

    • @ПлатонТрипуть
      @ПлатонТрипуть Год назад

      @@pradik666 потихоньку вкатываюсь в ML, прохожу пару курсов на степике (статистика, пандас, пайтон для профессионалов), лето наконец пришло, результаты ОГЭ тоже, поэтому поводов для переживаний нету, хоть весь день сидеть и прогать можно)

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

      @@ПлатонТрипуть я начал изучать примерно 2 недели назад, и уже досмотрел до 35 серии пайтона для новичков на этом канале и немного изучаю библиотеку pygame

    • @ПлатонТрипуть
      @ПлатонТрипуть Год назад

      @@pradik666 так держать, я бы посоветовал закреплять знания на практических заданиях, лично я открыл для себя платформу Stepik , там уйма курсов для новичков как и от автора видео так и других

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

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

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

    Спасибо большое! Долго искал, что делать с невозможностью отобразить русский текст - оказывается, проблема в шрифте)

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

    Просто СПАСИБО!

  • @rampage6483
    @rampage6483 4 года назад

    Опять-таки большое спасибо!

  • @TheError220
    @TheError220 4 года назад +2

    лайк и коммент для продвижения

  • @who-1880
    @who-1880 4 года назад +1

    Наверное только ты так хорошо объясняешь...

  • @agentsi7991
    @agentsi7991 4 года назад +2

    Артём, большое спасибо за видео!! Скажи пожалуйста, планируются ли видео по фреймворкам django и flask?

    • @egoroffchannel
      @egoroffchannel  4 года назад +5

      Да, планирую. Но сроков выхода не могу назвать

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

    ПОМОГИТЕ! Пишет что неизвестная команда screen.blit (follow, (0, 0)) ошибка конкретно со словом screen

  • @АлександрЧацкий-и3п
    @АлександрЧацкий-и3п 4 года назад +2

    Классные видео, прям информативно, ответь на вопрос, можно ли на python писать такие проекты, как например vr игры или что-то типа гта?

    • @FantasyDestroyer12345
      @FantasyDestroyer12345 4 года назад +1

      ну с 3D графикой обращайся к Unity(это платформа такая)

    • @Кот-з2п9й
      @Кот-з2п9й 4 года назад

      Py game это платформа на которой можно только делать 2д игры и мультимедии

  • @УсмановАзамат
    @УсмановАзамат 4 года назад

    А ты можешь начать прямой эфир и решать задачи? Чтобы мы наблюдали. И понимали как это делается.

  • @Cycle329
    @Cycle329 4 года назад +1

    Видео хорошое

  • @SRFxVideos
    @SRFxVideos 4 года назад +1

    крутяк!

  • @dem_on9101
    @dem_on9101 4 года назад

    Лайк не думая

  • @levi-killer
    @levi-killer 4 года назад +1

    круто!

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

    а где искать текст игры? в каких файлах? попадаются текстовые новеллы, с картинками и текстом внизу. не всегда они переведены. похоже, на питоне написанные, судя, по расширениям файлов - py, pyo. иногда охота самому перевод сделать, чтобы не искать, по интернету переведённое.

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

    что если вылезает ошибка(не в приложении) TypeError: "size must be two numbers"?

  • @ЛюбомирЮкальчук-с1г

    Когда запустил команду поиска шрифтов, гдето в середине было это: sitkasmallsitkatextboldsitkasubheadingboldsitkaheadingboldsitkadisplayboldsitkabannerbold

  • @muhammedmustafaev8624
    @muhammedmustafaev8624 4 года назад +2

    пожалуйста покажи как делать в дисплее кнопки, например нажимать на этот текст и чтобы что-то случалось

    • @SRFxVideos
      @SRFxVideos 4 года назад

      Я думаю, что всё это будет в будущих уроках, просто комментарием это не описать

  • @НиколайНиколай-м4р
    @НиколайНиколай-м4р 3 года назад

    есть туториал по написанию заставки матрица на ПуГейм, но там совсем непонятно,может ты можешь разложить такое видио!??

  • @mystictalkingpikachu7007
    @mystictalkingpikachu7007 4 года назад +1

    красавелло брателло

  • @КалинаГаврикова-б2о

    привет, а как вывести переменную на экран?
    вместе с текстом

  • @azizich7717
    @azizich7717 4 года назад

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

  • @Cycle329
    @Cycle329 4 года назад +1

    Пишите что-то что нибудь например точку чтоб все видели ето видео кого интересует програмирование

    • @egoroffchannel
      @egoroffchannel  4 года назад

      не понял тебя

    • @Кот-з2п9й
      @Кот-з2п9й 4 года назад +1

      @@egoroffchannel он хочет сказать что все кто зашли на видео не ленились писать комментарий, потому что они продвигают видео

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

    А как сделать так чтоб текст ищес??

  • @ИльяН-п6ю
    @ИльяН-п6ю 4 года назад

    Никак не могу решить проблему: во время запуска программы появляется только само поле 600, 400 с белым фоном. Пробывал другие простенькие примеры кода и результат тот же. Может ли что-то быть не так с установленной библиотекой? Сейчас показывает версию 1.9.6. p.s. Спасибо за отличный канал!

    • @ИванГамаз-и1ф
      @ИванГамаз-и1ф 4 года назад

      у меня тоже ничего не происходит

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

      Есть ли в конце кода pygame.display.update или pygame.display.flip

  • @ИванГамаз-и1ф
    @ИванГамаз-и1ф 4 года назад

    автор сделал всё как ты говориш
    import pygame
    pygame.init()
    size = (600,600)
    screen = pygame.display.set_mode(size)
    pygame.display.set_caption("tormoz")
    font = pygame.font.SysFont('arial',32)
    RED = (255,0,0)
    GREEN = (0,255,0)
    follow = font.render("idi na",1, RED, GREEN)
    while True:
    for even in pygame.even.get():
    if even.type == pygame.QUIT:
    quit()
    screen.blit(follow, (0,0))
    pygame.display.update()
    но ничего не работает ..... нет никакого текста
    помогите пожалуята ..... шо не так ? система 64 ....может в этом проблема ?

    • @egoroffchannel
      @egoroffchannel  4 года назад

      а что есть?

    • @ИванГамаз-и1ф
      @ИванГамаз-и1ф 4 года назад

      @@egoroffchannel версия 3.7 ..... ничего....... просто как на 1 уроке окно .......изменено имя окна .... иконка тоже меняется (если написать) ..... а вот остального ничего нет ......просто чёрный экран .........и закрываться к стате перестал чё то..... шрифт есть такой через Ctrl+f проверил ..... всё как в уроке сделал.....

  • @piecutie391
    @piecutie391 4 года назад

    👍

  • @АлексейНикитин-ю1л
    @АлексейНикитин-ю1л 4 года назад

    Почему так тихо?

  • @kekes_4211
    @kekes_4211 4 года назад

    Артем,хелп,я уже долго на канале,уже даже 2048 сделал ,но когда я делаю все как в этом видео,вроде все окей,вообще 1 в 1 ,но текста нет в окне((((

    • @egoroffchannel
      @egoroffchannel  4 года назад

      Перепроверь, что-то забыл или не так написал

    • @kekes_4211
      @kekes_4211 4 года назад

      @@egoroffchannel все точно такое же уже 2 дня заново переписываю

    • @egoroffchannel
      @egoroffchannel  4 года назад

      @@kekes_4211 на pastebin свой код размести и кинь ссылку

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

      такая же ситуация... если решил то можешь помочь?

  • @batyr9233
    @batyr9233 4 года назад +1

    c = input("что делаем? (+, -, *, /,): ")
    y = float(input("введите второе число: ")
    Х = float(input("введите первое число: ")
    if c == "+"
    print("результат: " + str(x+y))
    elif c == "-"
    print("результат: " + str(x-y))
    elif c == "*"
    print("результат: " + str(x*y))
    elif c == "/"
    print("результат: " + str(x/y))
    else:
    print("Выбрана неправильная операция!")
    Сделал калькулятор но выходит ошибка. На букве X. Х в которой ошибка отмечена жирным шрифтом. Кто-нибудь сможет подсказать в чем проблема.

    • @daedalus8497
      @daedalus8497 4 года назад +1

      c = input("что делаем? (+, -, *, /,): ")
      y = float(input("введите второе число: "))
      x = float(input("введите первое число: "))
      if c == "+":
      print("результат: " + str(x+y))
      elif c == "-":
      print("результат: " + str(x-y))
      elif c == "*":
      print("результат: " + str(x*y))
      elif c == "/":
      print("результат: " + str(x/y))
      else:
      print("Выбрана неправильная операция!")

  • @heyter1579
    @heyter1579 4 года назад

    как редактор кода называется?

  • @darthkroxis
    @darthkroxis 4 года назад +4

    Слишком тихая громкость в видео

  • @yagae100
    @yagae100 4 года назад +1

    Спосибо большое
    НО у меня не выводится текст ?
    вопрос - почему?????
    кто знает скажите почему вот код
    import pygame
    pygame.init ()
    size = (700,600)
    screen = pygame.display.set_mode (size)
    pygame.display.set_caption('Привет я Пайтон')
    font = pygame.font.SysFont ('comicsansms',32)
    RED = (255,0,0)
    GREEN = (0,255,0)
    follow = font.render ("привет",1, RED ,GREEN)
    while True:
    for event in pygame.event.get():
    if event.type == pygame.QUIT:
    quit()
    screen.blit(follow, (0,0))
    pygame.display.update()
    скажите почему

    • @kerelkobarabashh4727
      @kerelkobarabashh4727 4 года назад +1

      Возможно дело в update, когда виводиться текст на екран пайтон выполняет действия update и очищает екран

    • @yagae100
      @yagae100 4 года назад

      @@kerelkobarabashh4727 А как это исправить просто убрать с кода ?

    • @kerelkobarabashh4727
      @kerelkobarabashh4727 4 года назад +1

      @@yagae100 да попробуйте так

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

      screen.blit(follow, (0,0))
      pygame.display.update()
      эти строки должны быть в цикле while. больше отличий не увидел

  • @freshmoney9217
    @freshmoney9217 4 года назад

    Просто комент

  • @hayksardaryan
    @hayksardaryan 4 года назад +2

    кому интересует телеграмм бот на python ?

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

      мне интересно есть предложения?

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

      @@viktorbotsanyuck1856 скинь телеграм

  • @ЛюбомирЮкальчук-с1г

    Памагите кто-нибудь.
    Не выполняется условие event == pygame.QUIT
    Где ошибка???????????
    import pygame
    size = (200, 500)
    pygame.display.set_mode(size)
    pygame.display.set_caption('Моя первая программа на pygame')
    img = pygame.image.load("android.png")
    pygame.display.set_icon(img)
    while True:
    for event in pygame.event.get():
    if event == pygame.QUIT:
    quit()

  • @Cycle329
    @Cycle329 4 года назад +1

    .

  • @НикитаБеларуский-з8у

    у меня не пишется по русский но пишется по английский

    • @dzhuzzeppe9375
      @dzhuzzeppe9375 4 года назад

      Он же сказал, что нужно найти подходящий шрифт.

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

    мужики помогите с кодом, а то окно вылазит а текста нету
    import pygame
    pygame.init()
    size = (800,400)
    screen = pygame.display.set_mode(size)
    pygame.display.set_caption('подпишись')
    font = pygame.font.SysFont('arial', 36)
    RED = (255, 0, 0)
    GREEN = (0, 255, 0)
    follow = font.render("подпишись", 1, RED, GREEN)
    while True:
    for event in pygame.event.get():
    if event.type == pygame.QUIT:
    quit()
    screen.blit(follow, (0,0))
    pygame.display.update()
    заранее спасибо

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

    ПОМОГИТЕ
    Часть кода:
    font_money = pygame.font.SysFont("Comic Sans MS", 12)
    txt_money = font_money.render(money, True, (255, 255, 255))
    Ошибка:
    text must be a unicode or bytes