started on drawing board function

This commit is contained in:
milanjaeckel 2026-05-10 12:12:13 +02:00
parent 9d3ec2b779
commit a1ced31807

72
main.py
View File

@ -1,15 +1,27 @@
import pygame as pg
#chess pieces
p1 = "pawn"
p2 = "bishop"
p3 = "knight"
p4 = "rook"
p5 = "queen"
p6 = "king"
line1 = [p4, p3, p2, p5, p6, p2, p3, p4]
line2 = [p1, p1, p1, p1, p1, p1, p1, p1]
#start pygame
pg.init()
screen = pg.display.set_mode((800, 800)) #window (size)
clock = pg.time.Clock()
running = True
color = (255, 255, 255) #rectangle color
positionX = 0 #recatangle position x
positionY = 0 #recatangle position y
size = 100, 100 #rectangle size
color = (0, 0, 0) #rectangle color
posX, posY = 0, 0 #recatangle position x, recatangle position y
sizeW = 100 #rectangle size
sizeH = 100 #rectangle size
while running: #open window
@ -22,45 +34,12 @@ while running: #open window
screen.fill("black")
#chess game
pg.draw.rect(screen, color, pg.Rect(0, 0, 100, 100))
pg.draw.rect(screen, color, pg.Rect(200, 0, 100, 100))
pg.draw.rect(screen, color, pg.Rect(400, 0, 100, 100))
pg.draw.rect(screen, color, pg.Rect(600, 0, 100, 100))
while posX < 700:
pg.draw.rect(screen, color, (posX, posY, sizeH, sizeW))
print(posX)
posX = posX + 200
print(posX)
pg.draw.rect(screen, color, pg.Rect(100, 100, 100, 100))
pg.draw.rect(screen, color, pg.Rect(300, 100, 100, 100))
pg.draw.rect(screen, color, pg.Rect(500, 100, 100, 100))
pg.draw.rect(screen, color, pg.Rect(700, 100, 100, 100))
pg.draw.rect(screen, color, pg.Rect(0, 200, 100, 100))
pg.draw.rect(screen, color, pg.Rect(200, 200, 100, 100))
pg.draw.rect(screen, color, pg.Rect(400, 200, 100, 100))
pg.draw.rect(screen, color, pg.Rect(600, 200, 100, 100))
pg.draw.rect(screen, color, pg.Rect(100, 300, 100, 100))
pg.draw.rect(screen, color, pg.Rect(300, 300, 100, 100))
pg.draw.rect(screen, color, pg.Rect(500, 300, 100, 100))
pg.draw.rect(screen, color, pg.Rect(700, 300, 100, 100))
pg.draw.rect(screen, color, pg.Rect(0, 400, 100, 100))
pg.draw.rect(screen, color, pg.Rect(200, 400, 100, 100))
pg.draw.rect(screen, color, pg.Rect(400, 400, 100, 100))
pg.draw.rect(screen, color, pg.Rect(600, 400, 100, 100))
pg.draw.rect(screen, color, pg.Rect(100, 500, 100, 100))
pg.draw.rect(screen, color, pg.Rect(300, 500, 100, 100))
pg.draw.rect(screen, color, pg.Rect(500, 500, 100, 100))
pg.draw.rect(screen, color, pg.Rect(700, 500, 100, 100))
pg.draw.rect(screen, color, pg.Rect(0, 600, 100, 100))
pg.draw.rect(screen, color, pg.Rect(200, 600, 100, 100))
pg.draw.rect(screen, color, pg.Rect(400, 600, 100, 100))
pg.draw.rect(screen, color, pg.Rect(600, 600, 100, 100))
pg.draw.rect(screen, color, pg.Rect(100, 700, 100, 100))
pg.draw.rect(screen, color, pg.Rect(300, 700, 100, 100))
pg.draw.rect(screen, color, pg.Rect(500, 700, 100, 100))
pg.draw.rect(screen, color, pg.Rect(700, 700, 100, 100))
@ -71,12 +50,3 @@ while running: #open window
pg.quit()
p1 = "pawn"
p2 = "bishop"
p3 = "knight"
p4 = "rook"
p5 = "queen"
p6 = "king"
line1 = [p4, p3, p2, p5, p6, p2, p3, p4]
line2 = [p1, p1, p1, p1, p1, p1, p1, p1]