Патфайндер не двигается?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Патфайндер не двигается?

Сообщение Anonymous »

Моя функция поиска пути для моего кода генерации уровней на самом деле не работает, похоже, она не перемещает персонажа по пути для проверки.
Этот код должен заменять все места, по которым перемещается персонаж, на " " и попытайтесь найти путь к "[" концу лабиринта

Код: Выделить всё

import random
level = [["#", "#", "#", "#", "#", "#", "#", "#", "#", "#"],
["#", "#", "#", "#", "#", "#", "#", "#", "#", "#"],
["#", "#", "#", "#", "#", "#", "#", "#", "#", "#"],
["#", "#", "#", "#", "#", "#", "#", "#", "#", "#"],
["#", "#", "#", "#", "#", "#", "#", "#", "#", "#"],
["#", "#", "#", "#", "#", "#", "#", "#", "#", "#"],
["#", "#", "#", "#", "#", "#", "#", "#", "#", "#"],
["#", "#", "#", "#", "#", "#", "#", "#", "#", "#"],
["#", "#", "#", "#", "#", "#", "#", "#", "#", "#"],
["#", "#", "#", "#", "#", "#", "#", "#", "#", "#"]]
def getwall():
if random.randint(1, 100) < 35:
return "|"
return "#"
def genlevel():
for i in range (10):
for j in range (10):
level [i][j] = getwall()
level [0][0] = " "
level [9][9] = "["
def checklevel():
xay = [0, 0]
direct = [(-1, 0), (1, 0), (0, -1), (0, 1)]
moves = 4
for i in range (50):
mver = []
mverno = []
for i in range(4):
newx = xay[0] + direct[i][0]
newy = xay[1] + direct[i][1]
if 0 

Подробнее здесь: [url]https://stackoverflow.com/questions/79273000/pathfinder-not-moving[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Персонаж не двигается в Unity
    Anonymous » » в форуме C#
    0 Ответы
    44 Просмотры
    Последнее сообщение Anonymous
  • Мой персонаж не двигается после включения взаимодействия с удержанием.
    Anonymous » » в форуме C#
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Мой персонаж не двигается после включения взаимодействия с удержанием.
    Anonymous » » в форуме C#
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • JLabel не двигается
    Anonymous » » в форуме JAVA
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Игрок LibGDX не двигается
    Anonymous » » в форуме JAVA
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»