import pygame
pygame.init()
white = (255, 255, 255)
black = (0, 0, 0)
address = 'C:/Users/user/PycharmProjects/untitled16/safsa/'
imgWhiteRook = address + "MEETAMER.png"
imgBlackRook= address + "GOCKMINANDPOWER.png"
imgWhiteBishop= address + "a.png"
imgBlackBishop= address + "b.png"
imgBlackNight= address + "g.png"
imgWhiteNight= address + "l.png"
imgWhitePhon= address + "download.png"
imgWhiteQueen= address + "zld.png"
imgBlackPhon= address + "sada.png"
imgWhiteKing= address + "znls.png"
width, height = 1024, 1024
screen = pygame.display.set_mode((width, height))
pygame.display.set_caption("Chessboard")
clock = pygame.time.Clock()
ic,jc=8,8
v=128
g=[[0]*1024]*1024
print(g)
size=width//jc
objWhiteRook = pygame.image.load(imgWhiteRook)
objBlackRook= pygame.image.load(imgBlackRook)
objWhiteBishop = pygame.image.load(imgWhiteBishop)
objBlackBishop= pygame.image.load(imgBlackBishop)
objBlackNight = pygame.image.load(imgBlackNight)
objWhiteNight= pygame.image.load(imgWhiteNight)
objWhitePhon = pygame.image.load(imgWhitePhon)
objWhiteQueen= pygame.image.load(imgWhiteQueen)
objWhiteKing= pygame.image.load(imgWhiteKing)
objBlackPhon= pygame.image.load(imgBlackPhon)
objScaleWhiteRook = pygame.transform.scale(objWhiteRook, (100,100))
objScaleBlackRook = pygame.transform.scale(objBlackRook, (100,100))
objScaleWhiteBishop = pygame.transform.scale(objWhiteBishop, (100,100))
objScaleBlackBishop = pygame.transform.scale(objBlackBishop, (100,100))
objScaleBlackNight = pygame.transform.scale(objBlackNight , (100,100))
objScaleWhiteNight = pygame.transform.scale(objWhiteNight, (100,100))
objScaleWhitePhon = pygame.transform.scale(objWhitePhon, (100,100))
objScaleWhiteQueen = pygame.transform.scale(objWhiteQueen, (100,100))
objScaleWhiteKing = pygame.transform.scale(objWhiteKing, (100,100))
objScaleBlackPhon = pygame.transform.scale(objBlackPhon, (100,100))
character_rect = s_image.get_rect()
character_rect .x = 11
character_rect .y = 11
def draw():
for i in range(ic):
for j in range(jc):
x = j * size
y = i * size
if (i + j) % 2 == 0:
color = white
else:
color -= black
pygame.draw.rect(screen, color, (x, y,size, size))
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
draw()
screen.blit(s_image, ( 14,14))
screen.blit(s_image, (v*7+14, 14))
screen.blit(c_image, (14, v*7+14))
screen.blit(c_image, (v*7+14, v*7+14))
screen.blit(f_image, (v*5+14, v*7+14))
screen.blit(f_image, ( v*2+14, v*7+14))
screen.blit(i_image, ( v*2+14,14))
screen.blit(i_image, ( v*5+14, 14))
screen.blit(d_image, ( v*6+14, 14))
screen.blit(d_image, ( v+14, 14))
screen.blit(n_image, ( v+14, v*7+14))
screen.blit(n_image, ( v*6+14, v*7+14))
screen.blit(o_image, ( v+14, v+14))
screen.blit(o_image, ( 14, v+14))
screen.blit(o_image, ( v*2+14, v+14))
screen.blit(o_image, ( v*3+14, v+14))
screen.blit(o_image, ( v*4+14, v+14))
screen.blit(o_image, ( v*5+14, v+14))
screen.blit(o_image, ( v*7+14, v+14))
screen.blit(o_image, ( v*7+14, v+14))
screen.blit(t_image, (v*2+14, v*6+14))
screen.blit(t_image, (v+14, v*6+14))
screen.blit(t_image, (v*2+14, v+6+14))
screen.blit(t_image, (v*3+14, v*6+14))
screen.blit(t_image, (v*4+14, v*6+14))
screen.blit(t_image, (v*5+14, v*6+14))
screen.blit(t_image, (v*7+14, v*6+14))
screen.blit(t_image, (v*6+14, v*6+14))
screen.blit(m_image, (v*3+14,14))
screen.blit(m_image, (v*4+14, v*7+1))
screen.blit(e_image, (v*4+14, v*7+1))
screen.blit(e_image, (v*4+14, 14))
pygame.display.flip()
clock.tick(10)
pygame.quit()top of page

실제 작동 상태를 확인하려면 라이브 사이트로 이동하세요.
1111321
1111321
댓글 0개
좋아요
댓글(0)
더 이상 게시물에 대한 댓글 기능이 지원되지 않습니다. 자세한 사항은 사이트 소유자에게 문의하세요.
bottom of page


