Erstellen eines X-für-Tic-Tac-Toe-Spiels in TurtlePython

Python-Programme
Anonymous
 Erstellen eines X-für-Tic-Tac-Toe-Spiels in Turtle

Post by Anonymous »

Ich mache ein Tic Tac Toe-Spiel mit Schildkröte, habe aber Schwierigkeiten, mit dem Stiftwerkzeug ein X zu zeichnen.

Code: Select all

import turtle

wn = turtle.Screen()
wn.title("Tic Tac Toe")
wn.bgcolor("black")
wn.setup(width = 800, height = 600)
wn.tracer(0)

# Vertical left line
v_left = turtle.Turtle()
v_left.speed(0)
v_left.shape("square")
v_left.color("white")
v_left.shapesize(stretch_wid = 20, stretch_len = 1)
v_left.penup()
v_left.goto(-100, 0)

# Vertical right line
v_right = turtle.Turtle()
v_right.speed(0)
v_right.shape("square")
v_right.color("white")
v_right.shapesize(stretch_wid = 20, stretch_len = 1)
v_right.penup()
v_right.goto(100, 0)

# Horizontal up line
h_up = turtle.Turtle()
h_up.speed(0)
h_up.shape("square")
h_up.color("white")
h_up.shapesize(stretch_wid = 1, stretch_len = 25)
h_up.penup()
h_up.goto(0, 70)

# Horizontal down line
h_down = turtle.Turtle()
h_down.speed(0)
h_down.shape("square")
h_down.color("white")
h_down.shapesize(stretch_wid = 1, stretch_len = 25)
h_down.penup()
h_down.goto(0, -70)

# X Mark
x_mark = turtle.Turtle()
x_mark.speed(0)
x_mark.shape("square")
x_mark.color("blue")
x_mark.shapesize(stretch_wid = 5, stretch_len = 5)
x_mark.penup()
x_mark.goto(0, 0)

# Main Game Loop
while True:
wn.update()
Ich möchte den linken Stick des X Mark um 45 Grad und den rechten Stick um 135 Grad neigen. Aber ich möchte, dass diese beiden Stöcke zusammen sind, egal wohin ich sie mit der Maus ziehe.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post