Создание и перемещение игрока в 2D сетке - Python - PullRequest
0 голосов
/ 06 марта 2020

Я супер новичок с Python, но я пытаюсь учиться, делая игру. Я хотел бы создать плеер и переместить его, но я понятия не имею, с чего начать его кодирование. Я искал много решений, но есть еще много, что мне нужно учиться, чтобы определить механику и применить к моему conde, не применяя почти то же самое, что мой код / ​​образ мышления. Существует код, который я разработал до сих пор, до сих пор это просто сетка, в которой игрок выбирает его размер. Работает нормально, без проблем. Мой вопрос на самом деле, как мне создать и реализовать игрока и движения игрока.

class MapGrid:
    def __init__(self, width, height):
        self.width = width
        self.height = height
        self.wall = []


def draw_grid(graph, width = 2):
    for i in range (graph.height):        # skiping a colune when the line is finished
        for j in range (graph.width):    # drawing all the line first
                print(".", end=" ")
        print()

x = int(input("imput width: "))
y = int(input("imput height: "))
grid = MapGrid (x, y)
draw_grid(grid)

1 Ответ

0 голосов
/ 06 марта 2020

Я бы порекомендовал использовать библиотеку Pygame и поискать видео-уроки, есть множество примеров для начала.

https://www.pygame.org/wiki/GettingStarted

...