Шрифты в Pygame. Добавляем текст в окно игры
HTML-код
- Опубликовано: 7 фев 2025
- 🔥 Полный доступ ко всем материалам и видео по pygame вы получите на курсе
stepik.org/a/1...
🛒📉 Приобрести доступ за 650р можно через
app.lava.top/r...
или сделав донат в бусти
boosty.to/egor...
В курсе вы получите доступ ко всем закрытым видео, к закрытому чату в телеграмме и к практическим задачам
Доступ к курсу бессрочный
🚀🚀🚀 Доступ к закрытым видео на один месяц вы можете получить, став спонсором канала
/ @egoroffchannel
boosty.to/egor...
/ artem_egorov
👉👉👉Телеграмм канал моего проекта
t.me/python_eg...
👉👉👉Группа в вк
python....
🔥🔥🔥 Курс по основам Python 🔥🔥🔥
stepik.org/cou...
🔥🔥🔥 Курс по ООП на Python 🔥🔥🔥
stepik.org/z/1...
🔥🔥🔥 Курс по Django 🔥🔥🔥
stepik.org/z/1...
🔥 Полный доступ ко всем материалам и видео по pygame вы получите на курсе
stepik.org/a/118434
🛒📉 Приобрести доступ за 650р можно через
app.lava.top/ru/products/a4535696-c507-48ac-a387-27e89f74585f
или сделав донат в бусти
boosty.to/egoroff_channel
Просто супер👍👍👍без воды рассказали то чего не мог понять много времени
Спасибо что выкладиваеш видео Артем
Такого полезного контента почти нет на Ютубе
Полностью согласен
Большое спасибо за видео которые вы делайте они очень помогли мне изучить язык Python
Привет , сейчас мне 15 лет , я начал усердно изучать программирование , могу сказать, что даже ролики 4-х летней давности в вашем исполнении никто не переплюнул, я просмотрел буквально 60+ роликов и получил намного больше понимания , спасибо вам
Как продвижение? Мне сейчас 16 и я тоже изучаю программирование
@@pradik666 потихоньку вкатываюсь в ML, прохожу пару курсов на степике (статистика, пандас, пайтон для профессионалов), лето наконец пришло, результаты ОГЭ тоже, поэтому поводов для переживаний нету, хоть весь день сидеть и прогать можно)
@@ПлатонТрипуть я начал изучать примерно 2 недели назад, и уже досмотрел до 35 серии пайтона для новичков на этом канале и немного изучаю библиотеку pygame
@@pradik666 так держать, я бы посоветовал закреплять знания на практических заданиях, лично я открыл для себя платформу Stepik , там уйма курсов для новичков как и от автора видео так и других
@@ПлатонТрипуть я понимаю т.к без этого я забрасывал программирование на протяжении 2х лет, а сейчас прям интересно решать задачки и всякое такое
Комментарий для развития.
Спасибо! Удачи! :)
Спасибо за видео! Снимай чаще, очень хорошие туториалы! Хорошо помогают в изучении!
Я бы подписался, но не могу... Уже подписан. А лайк обязательно поставлю!
Спасибо большое! Долго искал, что делать с невозможностью отобразить русский текст - оказывается, проблема в шрифте)
Просто СПАСИБО!
лайк и коммент для продвижения
Опять-таки большое спасибо!
крутяк!
круто!
Видео хорошое
Наверное только ты так хорошо объясняешь...
ПОМОГИТЕ! Пишет что неизвестная команда screen.blit (follow, (0, 0)) ошибка конкретно со словом screen
красавелло брателло
Когда запустил команду поиска шрифтов, гдето в середине было это: sitkasmallsitkatextboldsitkasubheadingboldsitkaheadingboldsitkadisplayboldsitkabannerbold
Лайк не думая
А ты можешь начать прямой эфир и решать задачи? Чтобы мы наблюдали. И понимали как это делается.
Артём, большое спасибо за видео!! Скажи пожалуйста, планируются ли видео по фреймворкам django и flask?
Да, планирую. Но сроков выхода не могу назвать
Классные видео, прям информативно, ответь на вопрос, можно ли на python писать такие проекты, как например vr игры или что-то типа гта?
ну с 3D графикой обращайся к Unity(это платформа такая)
Py game это платформа на которой можно только делать 2д игры и мультимедии
что если вылезает ошибка(не в приложении) TypeError: "size must be two numbers"?
а где искать текст игры? в каких файлах? попадаются текстовые новеллы, с картинками и текстом внизу. не всегда они переведены. похоже, на питоне написанные, судя, по расширениям файлов - py, pyo. иногда охота самому перевод сделать, чтобы не искать, по интернету переведённое.
пожалуйста покажи как делать в дисплее кнопки, например нажимать на этот текст и чтобы что-то случалось
Я думаю, что всё это будет в будущих уроках, просто комментарием это не описать
есть туториал по написанию заставки матрица на ПуГейм, но там совсем непонятно,может ты можешь разложить такое видио!??
👍
привет, а как вывести переменную на экран?
вместе с текстом
И где же ссылка на сайт с шрифтами???
Было бы нечестно с моей стороны получить что то полезное и не дать взамен ничего, так что лови лайк и падписот, пока что это все что я могу
А как сделать так чтоб текст ищес??
Пишите что-то что нибудь например точку чтоб все видели ето видео кого интересует програмирование
не понял тебя
@@egoroffchannel он хочет сказать что все кто зашли на видео не ленились писать комментарий, потому что они продвигают видео
Артем,хелп,я уже долго на канале,уже даже 2048 сделал ,но когда я делаю все как в этом видео,вроде все окей,вообще 1 в 1 ,но текста нет в окне((((
Перепроверь, что-то забыл или не так написал
@@egoroffchannel все точно такое же уже 2 дня заново переписываю
@@Ojikz на pastebin свой код размести и кинь ссылку
такая же ситуация... если решил то можешь помочь?
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. Х в которой ошибка отмечена жирным шрифтом. Кто-нибудь сможет подсказать в чем проблема.
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("Выбрана неправильная операция!")
Почему так тихо?
автор сделал всё как ты говориш
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 версия 3.7 ..... ничего....... просто как на 1 уроке окно .......изменено имя окна .... иконка тоже меняется (если написать) ..... а вот остального ничего нет ......просто чёрный экран .........и закрываться к стате перестал чё то..... шрифт есть такой через Ctrl+f проверил ..... всё как в уроке сделал.....
Никак не могу решить проблему: во время запуска программы появляется только само поле 600, 400 с белым фоном. Пробывал другие простенькие примеры кода и результат тот же. Может ли что-то быть не так с установленной библиотекой? Сейчас показывает версию 1.9.6. p.s. Спасибо за отличный канал!
у меня тоже ничего не происходит
Есть ли в конце кода pygame.display.update или pygame.display.flip
Слишком тихая громкость в видео
Есть такое
как редактор кода называется?
Pycharm
@@egoroffchannel спасибо
Просто комент
Спосибо большое
НО у меня не выводится текст ?
вопрос - почему?????
кто знает скажите почему вот код
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()
скажите почему
Возможно дело в update, когда виводиться текст на екран пайтон выполняет действия update и очищает екран
@@kerelkobarabashh4727 А как это исправить просто убрать с кода ?
@@yagae100 да попробуйте так
screen.blit(follow, (0,0))
pygame.display.update()
эти строки должны быть в цикле while. больше отличий не увидел
Памагите кто-нибудь.
Не выполняется условие 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()
Правильно пишется -> if event.type == pygame.QUIT:
Ты забыл про .type
кому интересует телеграмм бот на python ?
мне интересно есть предложения?
@@viktorbotsanyuck1856 скинь телеграм
.
у меня не пишется по русский но пишется по английский
Он же сказал, что нужно найти подходящий шрифт.
мужики помогите с кодом, а то окно вылазит а текста нету
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()
заранее спасибо
ПОМОГИТЕ
Часть кода:
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