Очень круто! Вспомнил как я в скретче 🌚🌚🌚 сделал такой же арканоид и задалбался придумывать как он отскочит от кубиков. В итоге какая то работающая хрень получилась)) На счёт Вашей игры. Увеличение блоков после попадания я думаю не стоило делать, т.к. пои увеличении кадров их не видно, из за чего нет смысла их добавлять, но они "нагружают" систему (скорее всего так слабо, что можно сказать не нагружают). Можно было бы добавить систему "жизней" у кубиков. Но это лишь мелочи, которые добавить легко. Ещё раз спасибо за игру))) Было интересно смотреть, учитывая, что я со своими "безграничными" знаниями pygame-а даже такую игру не создам xD
почему когда хотят сделать "красиво" - лепят побольше ярких картинок, как на цветастых поздравительных шаблонных открыточках с блёстками и прочей мишурой... красота как раз в простоте - 2-3 цвета для такой игры и классические формы - будет шик! ;) с цветными блоками - вполне симпатично, но нужен простой фон
Привет. А как можно реализовать изменение скорости в зависимости от движения ракетки? Это из книги R.Briggs.Python for kids - 2017. Не могу понять, как это сделать
А туфта блин.Напишите это на с++ и WinApi, ещё добавьте несколько состояний платформ, выпадение бонусов,плюс анимации переходов между состояниями,например стреляющая платформа,или расширяющаяся, добавьте меню в котором будет отсчёт времени,статистика игрока,можно тоже какую нибудь анимацию. Вот тогда да. А вот это так для школьников
Привет, Standalone coder! Мне очень нравится твои видео, но можешь пожалуйста сделать игру не модуле ткинтер? Просто этот модуль мне больше всего нравится. 🙏🙏🙏🙏 Люди поддержите меня, чтобы Standalone Coder увидел;)
бро у меня еще коллизия этой палки не получается у меня он стоит не горизонтальна как у тебя а вертикальна и у меня мяч не отскакивает от него не мог юы ты помочь мне пожалуйста
почему не выводит у меня конечное сообщение (game over, win). Ошибок нет, остальное все работает. Просто закрывается окно - и все. спасибо за ответ заранее!
Правильно ли я понимаю, что изменение угла полёта шарика делается путём разбиения платформы на несколько зон и каждая зона задаёт свой угол при касании? Пытался реализовать данную схему месяца 4 назад - столкнулся с проблемой, что в местах пересечения двух частей платформ (тот самый пиксель, который служит концом первой части и началом второй), шарик "залипает" и проваливается сквозь платформу. Кстати, спасибо за идею прописывать шарик как прямоугольник, вписанный в окружность. Я бился с проблемой соприкосновения двух разных фигур, в итоге использовал collidepoint, а в твоём туториале всё гораздо проще. Буду признателен, если выскажешься насчёт изменения угла.
К примеру, шарик летит слева к платформе, то найдем разницу между центром шарика и центром платформы по оси Х в момент коллизии. Знак этой разницы укажет куда упал шарик, если минус то на первую половину платформы, плюс - на вторую. Здесь же придумываем систему углов отражения, как захотите. Можно формировать тригонометрические функции для углов отражения именно по этой разнице. Но лучше изначально тогда на векторах делать pygame.math.Vector2
@@StandaloneCoder Неплохой вариант, однако в случае со знаком будет только 2 варианта изменения угла, что может привести к бесконечной игре, как это случается на данный момент без добавления углов. Поэтому я думаю как минимум 4 интервала стоит задать, а также пятый вертикальный отскок. По аналогии с Вашим примером, возможно стоит разделить платформу на + и -, относительно центра и потом ещё каждую из этих зон разделить дополнительно, а после уже рассчитывать расстояние от начала платформы до момента касания и определять таким образом направление через тригонометрию. И один единственный ультраредкий вариант будет, когда шарик попадает в нулевое значение - ровно в центр. Тогда он будет лететь вертикально вверх. В любом случае спасибо! Мысль уловил, буду развивать. Даже такую незамысловатую программку можно реализовать в достойное приложение.
Можно сделать и без стрелок. Вообще не понимаю зачем он использует стрелки, когда можно назначить на английские буквы "A" и "D". Вот код: key = pygame.key.get_pressed() if key[pygame.K_a] and paddle.left > 0: paddle.left -= paddle_speed if key[pygame.K_d] and paddle.right < WIDTH: paddle.right += paddle_speed A - налево, D - направо.
Уважаемый друг! Если будет время можешь показать фрагмент принца Персии(клас.версия), как он так бегает, поднимается и спускается. Было очень интнресно узнать, что надо для этого сделать!!!
Отличное видео!
Сначала змейка, теперь арканойд. Далее, наверное будет тетрис с пакменом)
Ты ясновидящий? Тетрис вышел недавно🤪🤪🤪🤪🤪
И пакмен тоже есть, но без видео
Ждём гта6
Очень круто! Вспомнил как я в скретче 🌚🌚🌚 сделал такой же арканоид и задалбался придумывать как он отскочит от кубиков. В итоге какая то работающая хрень получилась)) На счёт Вашей игры. Увеличение блоков после попадания я думаю не стоило делать, т.к. пои увеличении кадров их не видно, из за чего нет смысла их добавлять, но они "нагружают" систему (скорее всего так слабо, что можно сказать не нагружают). Можно было бы добавить систему "жизней" у кубиков. Но это лишь мелочи, которые добавить легко. Ещё раз спасибо за игру))) Было интересно смотреть, учитывая, что я со своими "безграничными" знаниями pygame-а даже такую игру не создам xD
Тут много чего можно прикрутить, главное есть движок)
Поздравляю с 500 подписчиками!
почему когда хотят сделать "красиво" - лепят побольше ярких картинок, как на цветастых поздравительных шаблонных открыточках с блёстками и прочей мишурой... красота как раз в простоте - 2-3 цвета для такой игры и классические формы - будет шик! ;) с цветными блоками - вполне симпатично, но нужен простой фон
Как всегда топ! За одну ночь пересмотрел!! Ты такими видео очень хорошо даешь понять мозгу что куда
Очень круто! Не останавливайся!
Я твой новый подписчик :]
Охуенный канал :D
Спасибо за урок!
Арканойд на пайгейме я ещё не видел.
Ага
Это очень легко
Круто!
Ты с какого года увлёкся программированием?
Занимаюсь 2-й год, но были перерывы по 1-2 месяца
Здравствуйте! Если кто-то еще жив, подскажите пож-та, что нужно сделать, что - бы квадраты были одного цвета?
У меня не двигается.
Огонь, как всегда топ 👍👍👍
Привет. А как можно реализовать изменение скорости в зависимости от движения ракетки? Это из книги R.Briggs.Python for kids - 2017. Не могу понять, как это сделать
Видео супер !
Добрый день.
Можете сделать видео как перенос игры на Pygame на android
возьму на заметку 👍
Hai ä pië
А можно весь код? пЖ ОтПрАвЬ
Очень круто
как называется этот голос для озвучки??
У меня сам платформа не двигается?
Как можно осуществить полет шара под разными углами?
Тригонометрия и линейная алгебра
Очень круто
Какое значение имеет .convert после вставки картинки?
увеличивает скорость отрисовки этой картинки
Киньте код пожалуйста! Довольно сильно нужно! На гитхабе разобраться не могу
А туфта блин.Напишите это на с++ и WinApi, ещё добавьте несколько состояний платформ, выпадение бонусов,плюс анимации переходов между состояниями,например стреляющая платформа,или расширяющаяся, добавьте меню в котором будет отсчёт времени,статистика игрока,можно тоже какую нибудь анимацию. Вот тогда да. А вот это так для школьников
У меня проблема, у меня на строке 60 пишет что (нет centerx в pygame.Rect) как это решить помоги пожалуйста
Привет, Standalone coder! Мне очень нравится твои видео, но можешь пожалуйста сделать игру не модуле ткинтер? Просто этот модуль мне больше всего нравится. 🙏🙏🙏🙏
Люди поддержите меня, чтобы Standalone Coder увидел;)
С 6:20 не кажется это все простым. Хотя может с опытом , спустя время смотришь на это как на простые вещи,хз.
В один файл компилируется, но запуск не происходит
Здорово!!! Большое спасибо!!!
а что делать если при запуске выходит ошибка и говориться что проблемы с фото который загрузил
У меня платформа не управляется , что делать:(
Скиньте пожалуйста код текстом срочно
3:22 стандалон: обьясняет математику, также я в 5 классе:
Помоги у меня на 25 строчке ошибка
Привет можешь обьяснить как сделать коллизию снизу экрана чтобы мяч отталкивался и оттуда буду благодарен :)
бро у меня еще коллизия этой палки не получается у меня он стоит не горизонтальна как у тебя а вертикальна и у меня мяч не отскакивает от него не мог юы ты помочь мне пожалуйста
Анимация математических формул твоя?
Да, моя анимация
Спасибо большое, концепт накидал. Как-раз не знал как задать физику шару.
как 2 пальца обосать
Молодец, может подскажешь как проще освоить язык?
Как отличный вариант, это несколько месяцев решать задачи по спортивному программированию. Я лично так и поступал при изучении языка
Спасибо
@@StandaloneCoderа на каком сайте эти задачи?
почему не выводит у меня конечное сообщение (game over, win). Ошибок нет, остальное все работает. Просто закрывается окно - и все. спасибо за ответ заранее!
Так print выводит в терминал просто фразу, а чтобы на экране было, нужно создать надпись и отрендерить ее в цикле
Что означает sc?
как называется музыка в конце?
Ты нереально круто помогаешь своими видео!
Давай морской бой) 0))))))
спасибо!
Сделай игру шашки на питоне, пж
Правильно ли я понимаю, что изменение угла полёта шарика делается путём разбиения платформы на несколько зон и каждая зона задаёт свой угол при касании? Пытался реализовать данную схему месяца 4 назад - столкнулся с проблемой, что в местах пересечения двух частей платформ (тот самый пиксель, который служит концом первой части и началом второй), шарик "залипает" и проваливается сквозь платформу. Кстати, спасибо за идею прописывать шарик как прямоугольник, вписанный в окружность. Я бился с проблемой соприкосновения двух разных фигур, в итоге использовал collidepoint, а в твоём туториале всё гораздо проще. Буду признателен, если выскажешься насчёт изменения угла.
К примеру, шарик летит слева к платформе, то найдем разницу между центром шарика и центром платформы по оси Х в момент коллизии. Знак этой разницы укажет куда упал шарик, если минус то на первую половину платформы, плюс - на вторую. Здесь же придумываем систему углов отражения, как захотите. Можно формировать тригонометрические функции для углов отражения именно по этой разнице. Но лучше изначально тогда на векторах делать pygame.math.Vector2
@@StandaloneCoder Неплохой вариант, однако в случае со знаком будет только 2 варианта изменения угла, что может привести к бесконечной игре, как это случается на данный момент без добавления углов. Поэтому я думаю как минимум 4 интервала стоит задать, а также пятый вертикальный отскок. По аналогии с Вашим примером, возможно стоит разделить платформу на + и -, относительно центра и потом ещё каждую из этих зон разделить дополнительно, а после уже рассчитывать расстояние от начала платформы до момента касания и определять таким образом направление через тригонометрию. И один единственный ультраредкий вариант будет, когда шарик попадает в нулевое значение - ровно в центр. Тогда он будет лететь вертикально вверх.
В любом случае спасибо! Мысль уловил, буду развивать. Даже такую незамысловатую программку можно реализовать в достойное приложение.
Я думал это пятая часть псевдо-3д игры(
Будет 5, 6 и наверное 7 часть)
А почему ты не говоришь своим голосом?
Так даже лучше.
У меня не работает стрелки вправо и в лево
Можно сделать и без стрелок. Вообще не понимаю зачем он использует стрелки, когда можно назначить на английские буквы "A" и "D". Вот код:
key = pygame.key.get_pressed()
if key[pygame.K_a] and paddle.left > 0:
paddle.left -= paddle_speed
if key[pygame.K_d] and paddle.right < WIDTH:
paddle.right += paddle_speed
A - налево, D - направо.
Статьи из arxiv находишь ?
Нет, это все мои личные наработки. Придумываю идею, затем реализую и пишу код, потом делаю ролик.
Пробывал устраиваться в IT - компании?
нет, программирование - это просто мое увлечение
Т.е. шарик будет двигаться всегда только по одному пути ?
можно сделать скорость рандомной с помощью random.randint()
@@ludokir и что ? Скорость измениться, но направление то нет.
Прив задали экзамен сделать по айти школе можешь щас помочь в код вставить музыку?
пж ответь
через pygame.mixer.music. ты гуглить умеешь?
Уважаемый друг! Если будет время можешь показать фрагмент принца Персии(клас.версия), как он так бегает, поднимается и спускается. Было очень интнресно узнать, что надо для этого сделать!!!
Почему то не могу двигать платформой
Нечаянно Пентагон взломал этим кодом
"оснОвный цикл"?? Ты что химии переел?)))
А код можно? Посмотреть:)
Ссылка в описании
@@StandaloneCoder но ведь у вас в описании нет кода...
update: в браузере файер фокс не отобраажается, в гугл хроме все видно
5.00
слабо Марио сделать?
За сколько минут? )
Как открыть саму игру и играть если есть код???