Hei
Olen pari kk nyt opiskellut itsekseni pythonia. Kokeilin tehdä oman yksinkertaisen pelin mutta en saa sitä toimimaan. Laitan koodin tähän jos joku vois antaa vinkin missä tuossa on vika.
import turtle
import keyboard
# Set up the game screen
wn = turtle.Screen()
wn.title("Worm Game")
wn.bgcolor("blue")
wn.setup(width=800, height=600)
wn.tracer(0) # Turn off screen updates
# Create the worm
worm = turtle.Turtle()
worm.speed(0)
worm.shape("square")
worm.color("white")
worm.penup()
worm.goto(0, 0)
worm.direction = "stop"
# Set up the game loop
while True:
wn.update()
# Check for player input
if keyboard.is_pressed("up"):
worm.direction = "up"
elif keyboard.is_pressed("down"):
worm.direction = "down"
elif keyboard.is_pressed("left"):
worm.direction = "left"
elif keyboard.is_pressed("right"):
worm.direction = "right"
# Move the worm
if worm.direction == "up":
y = worm.ycor()
worm.sety(20)
elif worm.direction == "down":
y = worm.ycor()
worm.sety(20)
elif worm.direction == "left":
x = worm.xcor()
worm.setx(20)
elif worm.direction == "right":
x = worm.xcor()
worm.setx(20)
wn.mainloop()