МЫШКА ДЕЛАЕТЬСЯ КАПЕЦ КАК ПРОСТО ВЫ ПРОСТО АХРЕНЕЕТЕ КАК ПРОСТО.Боже как я ору с того как ты преподаёшь,ты единственный такой уникальный и не повторимый,обожаю тебя продолжай в том же духе)
от только одное питания как же всежтаки можно достить бесконченого цикла ? с етого кода while True: for event in pygame.event.get(): if event.type == pygame.KEYDOWN: gop = True бо какда удаляю: if event.type == pygame.KEYDOWN: gop = True то пишет что команда: screen.blit(myp, (0, 0)) pygame.display.flip() не првильная
Добрый день, все делаю как у вас, перепроверила код, но картинка не двигается, при нажатии вправо влево вверх вниз, картинка закрывается, что не так может быть.
ADV-IT спасибо. Я пока что на этом уроке остановился, завтра буду следующий смотреть. И у меня вопрос по поводу сайтов. (в конце цикла уроков). Там создаётся и вкладывается в интернет реальный сайт? Или это обучение, чтобы мы потом это же сделали, и кое что о добавили?Также не понимаю, как зарегистрировать сайт в интернете. Точнее его домен. В тех уроках это объясниться?) Если да, то хорошо. Очень хорошо. По правде говоря, у вас очень хорошие уроки. Лучше, чем у многих. Надеюсь, выпустите ещё одну серию уроков по Java /C++/SQL
Огромное спасибо Денис, за цикл лекций, он меня затянул)) Возникло несколько вопросов: 1) на твоём сайте размещены сертификаты, с каких посоветуешь начать? 2) андроид-приложения написаны тобой на Kivy? какое порекомендуешь для написания телефонных приложений на пайтоне? 3) помимо линкделин как можно связаться? (хотел ещё задать вопросы по программированию)
Почему у меня не показывает возможные функции pygame Я имею ввиду, При написании "pygame." не высвечиваются Возможно, надо было при инсталяции что-то изменить?
Спасибо, очень полезно! А будут ли уроки не только работы с картинками, а например создания кнопок, других окон и вообще действий в этих окнах? Или такое уже есть?
У меня выходит Traceback (most recent call last): File "C:\pythonProjectPyGame Project 2\main.py", line 6, in pygame.unit() AttributeError: module 'pygame' has no attribute 'unit' помогите
у меня в строке: " for event in pygame.get(): " пишет: "Traceback (most recent call last): File "/home/fast/PycharmProjects/untitled/Game_4.py", line 17, in for event in pygame.get(): Attribute Error: module 'pygame' has no attribute 'get'" Что мне делать?
Проблема у меня в строчке :myimage =pygame. image. load("название картинки"). convert. Суть проблемы:load подсвечивается жёлтым. Но прикол в том, что все работает. Так и оставить?). И можете пожалуйста объяснить, зачем нужна функция convert(). :)
convert() конвертирует некоторые форматы картинок в понятный PyGame формат. его можно не писать, но можешь столкнутся с проблемой что некоторые картинки не правильно показываются.
ADV-IT спасибо. Я пока что на этом уроке остановился, завтра буду следующий смотреть. И у меня вопрос по поводу сайтов. (в конце цикла уроков). Там создаётся и вкладывается в интернет реальный сайт? Или это обучение, чтобы мы потом это же сделали, и кое что о добавили?Также не понимаю, как зарегистрировать сайт в интернете. Точнее его домен. В тех уроках это объясниться?) Если да, то хорошо. Очень хорошо. По правде говоря, у вас очень хорошие уроки. Лучше, чем у многих. Надеюсь, выпустите ещё одну серию уроков по Java /C++/SQL.
Говорит что не может открыть картинку хотя она в PNG и размер Window я поставил 1920на1080 так что ошибок не должно быть но оно говорит couldn't open download-icon-png-5.png. В чем проблема?
Отличный урок, спс. Всё получилось , только почему то в нижнем окошке пишет красным - libpng warning: iCCP: known incorrect sRGB profile. Но всё работает , картинка движется и от кнопок и от мыши.
Подскажи создаю новый файл ,пишу в нем pygame.display.set_mode и pygame.Surface , а он мне показывает моё окошко буквально на секунду и сам закрывает его , но никаких ошибок не выдает.
Здравствуйте, спасибо Вам большое за урок! У меня проблема, не подхватываются свойства из pygame. То есть, если писать pygame.init(), то init автоматически не подхватывается, а пишет "Cannot find reference init in imported module "PyGame" ". Почему так происходит? Спасибо за ответ)
Точно установился, потому что, набирая вручную, все работает и у меня получилось полностью повторить Ваш урок. Но немного неудобно, когда при наборе не работает автозаполнение, так как я не знаю всех команд и свойств). Завтра попробую переустановить Только что попробовал переустановить pygame, пробовал и из PyCharm и из командной строки. Все равно не подхватывает((, хотя, если набирать вручную, то все работает. В чем же может быть проблема?
Traceback (most recent call last): File "D:/pygame/lesson-26.py", line 36, in screen.fill(bg_color) TypeError: invalid color argument what a hell? followed every step(
Привет, если from pygame import * то ошибка: pygame.init() NameError: name 'pygame' is not defined если import pygame то: screen.blit(my_image, (100, 100)) TypeError: argument 1 must be pygame.Surface, not builtin_function_or_method я только учусь, в чем проблема???
если у меня работает почему у тебя не работает? видать не все скопировал правильно Вот мой код github.com/adv4000/Python-Lessons/blob/master/Lesson-26-27-MoveImage.py
Можешь подсказать почему у меня не подхватывает команды как у тебя в видео. И ругается на некоторые команды, но все отрабатывает www.screencast.com/t/GWgwOM5oX5v
@@Марк-ш5щ Попробуй мой код и мою картинку github.com/adv4000/Python-Lessons/blob/master/Lesson-26-27-MoveImage.py github.com/adv4000/Python-Lessons/blob/master/processorI7.png
Видео урок отличный,но я столкнулся с проблемой когда открываю окно картинка не появляется,но после нажатия ESC он на 1 сек появляется и закрывается вместе с программой в чем проблема?(Перепроверял раз 10 но ничего не нашел и менял картинку)
Видео крутое все понятно, осталось только придумать как весь этот лютый код в человеческий вид привести, что бы всё по классам- методам было. Рефакторинг и все такое
При устатовке питона не отметил галочку добавить Питон в PATH, посмотри урок как я устанавливал и не забудь отметить это. всё зарабоатет, или пропиши в PyCharm путь вручную где у тебя питон установился.
Класные видео. скажи пж что мне делать при вот такой ошибке: Traceback (most recent call last): File "C:/Users/Проверка/PycharmProjects/untitled/class", line 8, in screen = pygame.display.set_mode(MAX_X, MAX_Y) TypeError: argument 1 must be sequence of length 2, not 3 ???
Кстати, у меня не срабатывает кнопка выхода, нет никакой реакции.Что делать? А вторая проблема, когда пишу screen.fill(bg_color) выпадает ошибка, в которой говориться, что параметра bg_color не существует.Что делать?
А исходник зажал ? (Этот файл размещается на треноге, а Лайкос®сетевой сайт, И НЕ ДОСТУПЕН ДЛЯ СКАЧИВАНИЯ. Пожалуйста, ознакомьтесь с треноги помощью системы дополнительные сведения об удаленной загрузки и в нашей удаленной загрузки политике)
Привет подскажи, if event.type == pygame.KEYDOWN: почему может не работать, открывает картинку в отдельном окне, нажимаю кнопку, но не закрывает окно с картинкой
Вопрос поставлю более корректно:) if event.type == pygame.KEYDOWN: if event.key == pygame.K_ESCAPE: game_over == True не работает именно та часть кода которая отвечает за выход из игры картинка двигается, а выйти никак, пробовал даже менять кнопку отвечающую за выход из игры
исправил код на while game_over == False: for event in pygame.event.get(): if event.type == pygame.KEYDOWN: if event.key == pygame.K_ESCAPE: game_over == True sys.exit() теперь всё работает
МЫШКА ДЕЛАЕТЬСЯ КАПЕЦ КАК ПРОСТО ВЫ ПРОСТО АХРЕНЕЕТЕ КАК ПРОСТО.Боже как я ору с того как ты преподаёшь,ты единственный такой уникальный и не повторимый,обожаю тебя продолжай в том же духе)
Помоги пожалуйста, у меня ошибка : "Error: Please select a valid Python interpreter", у меня нет интерпретатора, чё делать?
@@dungeonmashter8129 так установи интерпретатор
спасибо чувак!!!хорошее дело делаешь))
спасибо, очень позитивный стиль подачи материала, добавляющий уверенности в собственные силы
Спасибо за уроки ! Смотрю и наслаждаюсь !
Час очень помог на всем ютубе искал и только у тебя нашел
от только одное питания как же всежтаки можно достить бесконченого цикла ? с етого кода
while True:
for event in pygame.event.get():
if event.type == pygame.KEYDOWN:
gop = True
бо какда удаляю:
if event.type == pygame.KEYDOWN:
gop = True
то пишет что команда:
screen.blit(myp, (0, 0))
pygame.display.flip()
не првильная
Лайк и подписка. Очень клево глаголиш.
Добрый день, все делаю как у вас, перепроверила код, но картинка не двигается, при нажатии вправо влево вверх вниз, картинка закрывается, что не так может быть.
Спасибо урок мега полезный!
ПС если не двигается на стрелочках, замените if.event.type на if event.key
ADV-IT спасибо. Я пока что на этом уроке остановился, завтра буду следующий смотреть. И у меня вопрос по поводу сайтов. (в конце цикла уроков). Там создаётся и вкладывается в интернет реальный сайт? Или это обучение, чтобы мы потом это же сделали, и кое что о добавили?Также не понимаю, как зарегистрировать сайт в интернете. Точнее его домен. В тех уроках это объясниться?) Если да, то хорошо. Очень хорошо. По правде говоря, у вас очень хорошие уроки. Лучше, чем у многих. Надеюсь, выпустите ещё одну серию уроков по Java /C++/SQL
Огромное спасибо Денис, за цикл лекций, он меня затянул))
Возникло несколько вопросов:
1) на твоём сайте размещены сертификаты, с каких посоветуешь начать?
2) андроид-приложения написаны тобой на Kivy? какое порекомендуешь для написания телефонных приложений на пайтоне?
3) помимо линкделин как можно связаться? (хотел ещё задать вопросы по программированию)
Начинай с Microsoft Technology Associate - Networking Fundamentals
Android писал на JAVA
Linkedin лучше ввсего
@@ADV-ITСпасибо!
while game_over == False:
NameError: name 'game_over' is not defined
что делать в этой ситуации?
все, разобрался...
что зделл уминя тоже такой помаги
Ура, я нашла ошибку, спасибо за уроки :))
и в чем же ошибка? такая же у меня
Почему у меня не показывает возможные функции pygame
Я имею ввиду, При написании "pygame." не высвечиваются
Возможно, надо было при инсталяции что-то изменить?
попробуй другой способ импорта:
from pygame import *
в этом случае вообщем выдает ошибку "name 'pygame' is not defined"
Спасибо, очень полезно!
А будут ли уроки не только работы с картинками, а например создания кнопок, других окон и вообще действий в этих окнах? Или такое уже есть?
Нет таких уроков не будет
хех, пытаюсь свою игру с друзьями сделать, без знаний язык)
Привет! Ты сказал, что следование картинки за мышкой это не интересно, но именно за этим я пришел!!!
Как все-таки это сделать?
У меня выходит Traceback (most recent call last):
File "C:\pythonProjectPyGame Project 2\main.py", line 6, in
pygame.unit()
AttributeError: module 'pygame' has no attribute 'unit' помогите
pygame.init()
От куда взялся unit?
@@ADV-IT НЕ Знаю
у меня в строке: " for event in pygame.get(): "
пишет:
"Traceback (most recent call last):
File "/home/fast/PycharmProjects/untitled/Game_4.py", line 17, in
for event in pygame.get():
Attribute Error: module 'pygame' has no attribute 'get'"
Что мне делать?
Быть внимательным!
for event in pygame.event.get():
а не
for event in pygame.get():
Спасибо большое!
Резолюцию?
Проблема у меня в строчке :myimage =pygame. image. load("название картинки"). convert. Суть проблемы:load подсвечивается жёлтым. Но прикол в том, что все работает. Так и оставить?). И можете пожалуйста объяснить, зачем нужна функция convert(). :)
Лайк я поставил)
Жду)) :).
convert() конвертирует некоторые форматы картинок в понятный PyGame формат.
его можно не писать, но можешь столкнутся с проблемой что некоторые картинки не правильно показываются.
ADV-IT спасибо. Я пока что на этом уроке остановился, завтра буду следующий смотреть. И у меня вопрос по поводу сайтов. (в конце цикла уроков). Там создаётся и вкладывается в интернет реальный сайт? Или это обучение, чтобы мы потом это же сделали, и кое что о добавили?Также не понимаю, как зарегистрировать сайт в интернете. Точнее его домен. В тех уроках это объясниться?) Если да, то хорошо. Очень хорошо. По правде говоря, у вас очень хорошие уроки. Лучше, чем у многих. Надеюсь, выпустите ещё одну серию уроков по Java /C++/SQL.
ADV-IT
Говорит что не может открыть картинку хотя она в PNG и размер Window я поставил 1920на1080 так что ошибок не должно быть но оно говорит couldn't open download-icon-png-5.png. В чем проблема?
Попробуй другую картинку
Спасибо. Оказалось что я не туда импортировал картинку
Отличный урок, спс. Всё получилось , только почему то в нижнем окошке пишет красным - libpng warning: iCCP: known incorrect sRGB profile. Но всё работает , картинка движется и от кнопок и от мыши.
Это наверное из-за твоей картинки, попробуй какую-нибудь другую, или пересохрани эту с профилем sRGB в фотошопе.
Это Warning так что в Ignore его :)
while not game_over надо было делать :)
Привіт, відкрита програма все працює але не закривається пробував і клавіші міняти і все нічого не виходить, як можна вирішити питання?
Проверить свой код, видать где-то не там поставил проверку нажатия кнопки
Денис, в каком "Фабиусе" работал, если не секрет? :D
А что такое Фабиус?
Ну это я так пытался завуалировать слово "Фаб" :)
А ясно,
работал в нескольких:
Fab18 - Israel
FabAFO - Oregon
Fab28 - Israel
@@ADV-IT Круто! Благодарю за ответ. Кстати, привет тебе тогда из 28 Фаба 😉✌️
Тоже привет!
Я там работал в C4, ROC и GOS
Подскажи создаю новый файл ,пишу в нем pygame.display.set_mode и
pygame.Surface , а он мне показывает моё окошко буквально на секунду и сам закрывает его , но никаких ошибок не выдает.
Ну программа просто заканчивает свое исполнение вот и выходит.
Сделай паузу или ожидание нажатия кнопки чтобы выйти из программы.
Здравствуйте, спасибо Вам большое за урок! У меня проблема, не подхватываются свойства из pygame. То есть, если писать pygame.init(), то init автоматически не подхватывается, а пишет "Cannot find reference init in imported module "PyGame" ". Почему так происходит? Спасибо за ответ)
А pygame точно установился? может переустановить его попробуйте
Точно установился, потому что, набирая вручную, все работает и у меня получилось полностью повторить Ваш урок. Но немного неудобно, когда при наборе не работает автозаполнение, так как я не знаю всех команд и свойств). Завтра попробую переустановить
Только что попробовал переустановить pygame, пробовал и из PyCharm и из командной строки. Все равно не подхватывает((, хотя, если набирать вручную, то все работает. В чем же может быть проблема?
Посмотри настройки PyCharm:
File - > Settings -> Editor -> Code Completion
У меня отмечены :
Basic Completion
Autopopup code completion
Autopopup im miliseconds = 1000
Почему я добавил картинку, и она изменила свои цвета на те, которые мне не нужны? Т.е сундук должен быть желтым, а он синий
Попробуй другую картинку, может эта битая
Traceback (most recent call last):
File "D:/pygame/lesson-26.py", line 36, in
screen.fill(bg_color)
TypeError: invalid color argument
what a hell? followed every step(
19:49 Have you defined bg_color( 0, 10, 0) ?
o hell. found the mistake . used different braketes . it is really kind of you. thanks much
Привет, если from pygame import * то ошибка: pygame.init()
NameError: name 'pygame' is not defined
если import pygame то: screen.blit(my_image, (100, 100))
TypeError: argument 1 must be pygame.Surface, not builtin_function_or_method
я только учусь, в чем проблема???
не подхватывает команды init() и KEYDOWN
сори .convert()
забыл поставить скобки после .convert
картинка не двигается. При нажатии на клавишу любая другая команда происходит, но этой нет. И с мышкой то же самое
руки кривые
если у меня работает почему у тебя не работает?
видать не все скопировал правильно
Вот мой код github.com/adv4000/Python-Lessons/blob/master/Lesson-26-27-MoveImage.py
@@ADV-IT а спасибо, нашел ошибку в последней строке
Как добавить картинку в PyCharm, никак понять не могу, в самом начале?
скопируй картинку в туже директорию где твой .py файл
@@ADV-IT Спасибо, я уже разобралась
выдает ошибку
if event.key == pygame.K_DOWN:
AttributeError: 'Event' object has no attribute 'key'
посмотри внимательно чему у тебя равен event ?
Можешь подсказать почему у меня не подхватывает команды как у тебя в видео. И ругается на некоторые команды, но все отрабатывает www.screencast.com/t/GWgwOM5oX5v
Попробуй в самом начале кода сделать import по другому:
from pygame import *
Не подскажите как решить проблему: myimage = pygame.image.load("prod.jpg").convert()
pygame.error: Couldn't open prod.jpg Код: import pygame
max_x = 800
max_y = 600
game_over = False
pygame.init()
screen = pygame.display.set_mode((max_x, max_y))
pygame.display.set_caption("My first PyGame Game")
myimage = pygame.image.load("prod.jpg").convert()
# ------------------MAIN GAME LOOP--------------------------
while game_over == False:
for event in pygame.event.get():
if event.type == pygame.KEYDOWN:
game_over = True
screen.blit(myimage, (100, 100))
pygame.display.flip()
Картинку поменяй, на png
@@ADV-IT менял, не помогает
@@Марк-ш5щ Попробуй мой код и мою картинку
github.com/adv4000/Python-Lessons/blob/master/Lesson-26-27-MoveImage.py
github.com/adv4000/Python-Lessons/blob/master/processorI7.png
К сожалению всё та же ошибка: myimage = pygame.image.load("processorI7.png").convert()
pygame.error: Couldn't open processorI7.png
Сорри, у меня всё работает.
Может ты сам файл картыинки не туда положил?
Должен быть в одной директории с питон файлом
а гиде "любая кнопочка" на клавиатуре!?
Спасибо!
Видео урок отличный,но я столкнулся с проблемой когда открываю окно картинка не появляется,но после нажатия ESC он на 1 сек появляется и закрывается вместе с программой в чем проблема?(Перепроверял раз 10 но ничего не нашел и менял картинку)
Попробуй резолюцию поменять на поменьше
ADV-IT можно узнать как её изменить?
MAX_X и MAX_Y уменьши
Что делать, если пейчарм пишет, что pygame нет атрибутов K_LEFT? и остальных наверно тоже не будет
Попробуй вместо:
import pygame
написать
from pygame import *
Блин, я не понял, как сделать так, чтобы если картинка на экране есть, то действие происходило, а если нет, то не происходило?
if kartinka_na_ekrane == true:
delay_deystvie()
else:
ne_delay_ni4ego()
@@ADV-IT спасибо огрмное, все работает.
@@ADV-IT а если серьезно?
А ты можешь рассказать после этих уроков,как игры или приложение под ios or android писать ? как бы тема такая интересная
В ближайшее время точно про андроид записывать не буду, так что заранее сорри.
я пока на Питоне сконцентрировался, скоро еще серию про Линукс сделаю.
не,ну на питоне можно же по анрдроид писать?
Неа, для Андроида надо на Java писать
а как же библиотека Kivy b SL4A?
ух ты, я даже об этом не знал, интересно, надо посмотреть, спасибо
Видео крутое все понятно, осталось только придумать как весь этот лютый код в человеческий вид привести, что бы всё по классам- методам было. Рефакторинг и все такое
В следующем 28 уроке как раз всё зделал в классах
Разве не логичнее использовать elif вместо if? Программа будет выполняться быстрее.
Помогите пожалуйста, у меня ошибка : "Error: Please select a valid Python interpreter", у меня нет интерпретатора, чё делать?
Установить Python
Ты собираешся программировать на питоне не установив питон?
@@ADV-IT Нет, у меня есть Python 3.7.6, pycharm не видит его.Переустанавливал, не помогло. В cmd писал "python", ничего
@@ADV-IT yadi.sk/i/tSQdhs0pjmvOdw вот фотка idle
При устатовке питона не отметил галочку добавить Питон в PATH, посмотри урок как я устанавливал и не забудь отметить это. всё зарабоатет, или пропиши в PyCharm путь вручную где у тебя питон установился.
Привет, все очень круто, молодец!Можно узнать какое у тебя образование?
Можно: www.astahov.net или adv400.tripod.com/
там есть моё полное резюме и ссылка на профиль в Linkeind
Класные видео. скажи пж что мне делать при вот такой ошибке:
Traceback (most recent call last):
File "C:/Users/Проверка/PycharmProjects/untitled/class", line 8, in
screen = pygame.display.set_mode(MAX_X, MAX_Y)
TypeError: argument 1 must be sequence of length 2, not 3 ???
Ыгы короч дошло, у кого такая проблема, нужно взять макс икс и макс игрик в двойные скобки
Привет, у меня не инициализируются команды из pygame, подскажи пожалуйста, что делать?
Но если продолжаешь писать код, он запускается?
попробуй import по другому:
from pygame import *
+ADV-IT запускает, но не работает, не перемещает. А может быть проблема в том, что у меня папка с моими программами на рабочем столе?
Может у тебя названия файлов или директорий на русском?
+ADV-IT на английском, я уже везде пошарил, бывает такая проблема и никто ничего толкового предложить не может
может твои картинки не в тойже директории что и .py файл?
Иногда бывает проблема путь к файлам прописать правильно
Что делать если тебе пишет ошибку в первой строчке?
Смотреть на ошибку и исправлять
даже по рекламе тыкну специально =))
Спасибо!
name 'screen' is not defined
руки кривые
@@ADV-IT уже норм но сам такой
Мужик ну ты чего.
Для того, чтобы не надо было каждый раз нажимать кнопку, нужно было просто из цикла for убрать команду get_pressed
Не хочет открывать картинку(((
Всё, проблема решена)
попробуй другую, иногда формат не подходит
Да не всё подошло это я тупанул, картинку в папку с .py файлом не подкинул
Кстати, у меня не срабатывает кнопка выхода, нет никакой реакции.Что делать?
А вторая проблема, когда пишу screen.fill(bg_color) выпадает ошибка, в которой говориться, что параметра bg_color не существует.Что делать?
Внимательно смотри урок
Я там bg_color=(0 , 10, 0 ) на 20:10 указываю
Делаю то же самое в IDLE и все нормально , окошко не закрывается , чо то PyCharm чудит
попробуй запустить из коммандной строки,
c:\python.exe myfile.py
А как под видео два лайка поставить?
:)
А исходник зажал ?
(Этот файл размещается на треноге, а Лайкос®сетевой сайт, И НЕ ДОСТУПЕН ДЛЯ СКАЧИВАНИЯ. Пожалуйста, ознакомьтесь с треноги помощью системы дополнительные сведения об удаленной загрузки и в нашей удаленной загрузки политике)
github.com/adv4000/Python-Lessons
ещё бы всё писалось бы в одном файле бы ло бы понятней для новичков.
Привет подскажи, if event.type == pygame.KEYDOWN: почему может не работать, открывает картинку в отдельном окне, нажимаю кнопку, но не закрывает окно с картинкой
Вопрос поставлю более корректно:)
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_ESCAPE:
game_over == True
не работает именно та часть кода которая отвечает за выход из игры
картинка двигается, а выйти никак, пробовал даже менять кнопку отвечающую за выход из игры
А Цикл у тебя завершается в каком случае?
while game_over != True?
While game_over == False
всё как на видео
исправил код на
while game_over == False:
for event in pygame.event.get():
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_ESCAPE:
game_over == True
sys.exit()
теперь всё работает