Группа Python Python EgorovVladislav 1 месяц назад

Дз сделать что бы вражеский танк перемещался

32 просмотра

import random

x = 0

y = 0

enemy_x = 0

enemy_y = 0

print('Приветствую вас в моей игре про танки. (пока что здесь можно только двигаться) Но не забывай тут есть ВРАГ. ')

while True :

print ("Введите команду [w, a, s, d или exit]:")

command = input()

command = command.lower()

if command == "w":

print("Двигаюсь на +1 вперед")

y+=1

elif command == "d":

print("Двигаюсь на +1 вправо")

x+=1

elif command == "a":

print("Двигаюсь на +1 влево")

x-=1

elif command == "s":

print("Двигаюсь на +1 назад")

y-=1

elif command == "exit":

print ('Что вы делаете?? Зачем выходите??')

break

else:

print ("Вы доехали до Слободы. Введите [w, a, s, d или exit]")

print("Танк находится в координатах:")

print(f"X: {x}")

print(f"Y: {y}")

# Ходит npc

n = random.randint(1, 4)

if n == 1:

print ('Враг поехал вправо')

enemy_x += 1

elif n == 2:

print('Враг поехал влево')

enemy_x -= 1

elif n == 3:

print('Враг поехал вперёд')

enemy_y += 1

elif n == 4:

print('Враг поехал назад')

enemy_y -= 1

print('Танк врага находится в координатах:')

print(f'X: {enemy_x}')

print(f'Y: {enemy_y}')

Нет комментариев. Ваш будет первым!