2016-09-02 4 views
1

Хорошо, много объяснений, чтобы следовать, так что несите меня.Отображение координат на экране в PyGame

Я делаю 2D-игру сверху вниз в PyGame, и у меня установлена ​​система загрузки «кусков». Система выглядит следующим образом:

У меня есть «мировой» объект, состоящий из «кусков». Каждый фрагмент имеет 16x16 «плитки» и содержит данные для каждого из этих фрагментов. В объекте world у меня есть система для генерации этих кусков по мере необходимости и хранения их в словаре, например {(x, y):"grass"} etc.... Каждая плитка в куске - это изображение размером 10 пикселей, которое нужно нарисовать на экране в PyGame, учитывая положение камеры (в плитке). Я хочу, чтобы камера могла панорамироваться поверх этих изображений и перемещаться. Как я могу это сделать?

Быстрая схема ...

diagram http://williamgardner.noip.me/files/chunks

Я надеюсь, что это имеет смысл, спасибо!

ответ

0

Если я правильно понимаю ваша проблему правильно, TomTsagk объяснил это очень хорошо:

Pygame camera follow in a 2d tile game

Надеется, что это помогает.

+0

Это не совсем то, что я хочу, но я думаю, что смогу немного приспособить его, спасибо! – wg4568