• 大小: 2KB
    文件类型: .py
    金币: 1
    下载: 0 次
    发布日期: 2021-01-02
  • 语言: Python
  • 标签: Python  Pygame  

资源简介

用Python开发的井字棋游戏,采用了Pygame作为图形界面库

资源截图

代码片段和文件信息

import pygame sys

def draw(turn center):
if turn == ‘O‘:
pygame.draw.circle(screen [0 0 0] center 45 5)
elif turn == ‘X‘:
pygame.draw.line(screen [0 0 0] [center[0] - 45 center[1] - 45] [center[0] + 45 center[1] + 45] 5)
pygame.draw.line(screen [0 0 0] [center[0] - 45 center[1] + 45] [center[0] + 45 center[1] - 45] 5)
pygame.display.flip()

def check_done():
result = ‘‘
for i in [0 3 6]:
if cells[i] == cells[i + 1] == cells[i + 2] != ‘‘:
result = cells[i]
for i in [0 1 2]:
if cells[i] == cells[i + 3] == cells[i + 6] != ‘‘:
result = cells[i]
if cells[0] == cells[4] == cells[8] != ‘‘ or cells[6] == cells[4] == cells[2] != ‘‘:
result = cells[4]
if result:
return result
else:
return False

def show_result():
result_font = pygame.font

评论

共有 条评论