Создание игры «X вместо крестиков-ноликов» в черепахеPython

Программы на Python
Ответить
Anonymous
 Создание игры «X вместо крестиков-ноликов» в черепахе

Сообщение Anonymous »

Я делаю игру «Крестики-нолики» с черепахой, но мне трудно нарисовать X с помощью инструмента «Перо».

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

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()
Я хочу повернуть его на 45 градусов, левый джойстик X Mark и правый джойстик на 135 градусов. Но я хочу, чтобы эти две палочки были вместе, куда бы я их ни перетаскивал мышью.


Подробнее здесь: https://stackoverflow.com/questions/689 ... -in-turtle
Ответить

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

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

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

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

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