 |
 |
 |
 |
 |
 |
|
|
|
 |
|
Название: | (Delov0yShop) |
Зарегистрирован: | 14.11.2022 |
ФИО ответственного: | |
WM идентификатор: | 177195697020 [подробнее] |
BL:(?) |  |
Статистика: |
рейтинг: | 152,3541 |
наименований товаров: | 7 [посмотреть все товары продавца] |
количество продаж / возвратов: | 13692 / 82 |
отзывов ХОРОШО / ПЛОХО: | 3870 [посмотреть] / 43 [посмотреть] |
Требования к покупателю при продаже в кредит: | |
Продавец не продает в кредит | |
|
|
 |
|
 |
 |
 |
 |
 |
 |
 |
|
|
|
 |
|
Положительные отзывы |
|
Дата: |
Отзыв: |
1691 |
09.04.2025 20:22:18 |
|
1692 |
08.04.2025 22:53:12 |
|
1693 |
08.04.2025 21:35:45 |
# Set up the game window
wn = turtle.Screen()
wn.title("Ping Pong Game")
wn.bgcolor("black")
wn.setup(width=800, height=600)
wn.tracer(0)
# Create the paddles
paddle_a = turtle.Turtle()
paddle_a.speed(0)
paddle_a.shape("square")
paddle_a.color("white")
paddle_a.shapesize(stretch_wid=6, stretch_len=1)
paddle_a.penup()
paddle_a.goto(-350, 0)
paddle_b = turtle.Turtle()
paddle_b.speed(0)
paddle_b.shape("square")
paddle_b.color("white")
paddle_b.shapesize(stretch_wid=6, stretch_len=1)
paddle_b.penup()
paddle_b.goto(350, 0)
# Create the ball
ball = turtle.Turtle()
ball.speed(40)
ball.shape("square")
ball.color("white")
ball.penup()
ball.goto(0, 0)
ball.dx = 0.2
ball.dy = -0.2
# Function to move paddle_a up
def paddle_a_up():
y = paddle_a.ycor()
if y < 250:
y += 20
paddle_a.sety(y)
# Function to move paddle_a down
def paddle_a_down():
y = paddle_a.ycor()
if y > -240:
y -= 20
paddle_a.sety(y)
# Function to move paddle_b up
def paddle_b_up():
y = paddle_b.ycor()
if y < 250:
y += 20
paddle_b.sety(y)
# Function to move paddle_b down
def paddle_b_down():
y = paddle_b.ycor()
if y > -240:
y -= 20
paddle_b.sety(y)
# Keyboard bindings
wn.listen()
wn.onkeypress(paddle_a_up, "w")
wn.onkeypress(paddle_a_down, "s")
wn.onkeypress(paddle_b_up, "Up")
wn.onkeypress(paddle_b_down, "Down")
# Main game loop
while True:
wn.update()
# Move the ball
ball.setx(ball.xcor() + ball.dx)
ball.sety(ball.ycor() + ball.dy)
# Border checking
if ball.ycor() > 290:
ball.sety(290)
ball.dy *= -1
if ball.ycor() < -290:
ball.sety(-290)
ball.dy *= -1
if ball.xcor() > 390:
ball.goto(0, 0)
ball.dx *= -1
if ball.xcor() < -390:
ball.goto(0, 0)
ball.dx *= -1
# Paddle and ball collisions
if (ball.dx > 0) and (350 > ball.xcor() > 340) and (paddle_b.ycor() + 50 > ball.ycor() > paddle_b.ycor() - 50):
ball.color("green")
ball.setx(340)
ball.dx *= -1
if (ball.dx < 0) and (-350 < ball.xcor() < -340) and (paddle_a.ycor() + 50 > ball.ycor() > paddle_a.ycor() - 50):
ball.color("green")
ball.setx(-340)
ball.dx *= -1]]> |
1694 |
08.04.2025 21:26:14 |
|
1695 |
08.04.2025 21:10:23 |
|
1696 |
08.04.2025 20:48:02 |
|
1697 |
08.04.2025 20:14:50 |
|
1698 |
08.04.2025 18:14:02 |
|
1699 |
08.04.2025 15:45:57 |
|
1700 |
08.04.2025 15:41:28 |
|
|
|
|
 |
|
 |
|