Границы
Сначала задай размер canvas.size, затем располагай фигуры внутри этих координат.
Опиши уровень Python-командами и проверь его в интерактивном Canvas-мире прямо в браузере.
Это Canvas host command API, а не pygame: Python запускается в Worker и возвращает ограниченный список команд canvas. Браузерный host рисует только этот список на настоящем Canvas.
Измени координаты, добавь препятствие или собери собственную сцену. Нажми запуск: host нарисует ограниченный набор команд на Canvas, а исходник сохранится в этом браузере.
Сначала задай размер canvas.size, затем располагай фигуры внутри этих координат.
Фон, препятствия и точки интереса должны отличаться по цвету и размеру, чтобы сцена читалась без догадок.
Подписи и линии помогают объяснить маршрут или правило мира, а не превращают Canvas в случайный набор фигур.