@michadimin

Как заставить рисовать PyGame линиями, вместо точек?

Пишу программу с использованием PyGame + Pymunk(для обработки физики)

Я хотел дать пользователю возможность рисовать препятствия самому и первоначальный алгоритм - это алгоритм рисования точками. Но он оказался неэффективным ввиду того, что при быстрых движениях линии - препятствие разрывается(да и есть ещё куча проблем с таким подходом).

Я попытался реализовать алгоритм рисования при помощи линий, но в итоге - всё равно всё рисуется точками...

Я уже второй день бьюсь над этим, может кто помочь?

Вот код(проблема начинается с 80 строки) - https://pastebin.com/k1uGG9fS

P.S Там можно увидеть, что я рисую фактически при помощи Pymunk, но роли это не играет, так как Segment - это почти аналог линии из PyGame.
  • Вопрос задан
  • 170 просмотров
Решения вопроса 1
phaggi
@phaggi Куратор тега Python
лужу, паяю, ЭВМы починяю
Посмотри, я когда-то ковырялся в этом деле, код по ссылке.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы