这里只想简单演示下一个简单的五子棋界面和落子等操作,主要为了后面设计AI对战方便演示,AI算法后面设计吧,最近事太多了,,,,。
希望本文有助于你制作自己期望的简单的五子棋。
一、pygame初始化画布界面
#调用pygame库
import pygame
import sys
#调用常用关键字常量
from pygame.locals import QUIT,KEYDOWN
#初始化pygame
pygame.init()
#获取对显示系统的访问,并创建一个窗口screen
#窗口大小为670x670
screen = pygame.display.set_mode((670,670))
screen_color=[255,255,255]#设置画布颜色,[255,255,255]对应为白色
while True:#不断训练刷新画布
for event in pygame.event.get():#获取事件,如果鼠标点击右上角关闭按钮,关闭
if event.type in (QUIT,KEYDOWN):
sys.exit()
screen.fill(screen_color)#清屏
pygame.display.update()#刷新显示
然后呢上面代码的运行结果如下: