المشروع المنتظر بتاع لعبة snake.py اعلى السكور


الكود سيكون في ملف سكور بس

إعجابَين (2)

from turtle import Turtle

class Scoreboard(Turtle):
def init(self):
super().init()
self.score = 0
self.high_score = 0
self.color(“white”)
self.penup()
self.goto(0,300)
self.hideturtle()
self.update_scoreboard()

def update_scoreboard(self):
    with open('file_snake.txt','r') as file_for_snake:
            content = file_for_snake.read()
            self.high_score = content
    self.write(f"High score: {self.high_score}             Score: {self.score}", align="center", font=("Arial",24,"normal"))

def the_edge(self, position):
    the_edge = Turtle()
    the_edge.color('yellow')
    the_edge.penup()
    the_edge.goto(position)
    the_edge.pendown()
    the_edge.pensize(3)
    the_edge.hideturtle()
    for _ in range(4):
        the_edge.forward (677)
        the_edge.left (90)



def increase_score(self):
        self.score += 1
        self.clear()
        self.update_scoreboard()



def game_over(self):
    self.clear()
    self.screen.bgcolor("darkred")
    self.goto(0,0)
    if self.score > int(self.high_score):
        self.high_score = self.score
        with open('file_snake.txt','w') as file_for_snake:
            file_for_snake.write(str(self.score))
    self.write(f"--------------- Game Over --------------- \n\nFinal Score: {self.score} \n\nHigh Score: {self.high_score}", align="center", font=("Arial",24,"normal"))
إعجاب واحد (1)