Задать вопрос
@Uncle_Savva

Почему pygame такой медленный?

Я не могу понять почему pygame тормозит! Мой код на js canvas работает быстрее чем на pygame! К слову, обе программы выполняют одну и ту же задачу.
  • Вопрос задан
  • 138 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
pyGame основан на SDL, который основан на потоках.

Когда у вас есть потоки, печатные сообщения в принципе не имеют значения. Потому что часто из-за слайдов планировщика (больших в SDL) сообщения печати откладываются. Его не то, что pygame медленный (это некоторые ситуации, но не в этом), его просто то, что оператор печати находится в отдельном потоке событий.

Попробуйте сделать this в pygame, он будет работать очень хорошо.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы