|
|
|
|
@ -1,6 +1,5 @@
|
|
|
|
|
#关于五子棋游戏的代码:
|
|
|
|
|
import pygame
|
|
|
|
|
# 初始化pygame
|
|
|
|
|
import pygame
|
|
|
|
|
pygame.init()
|
|
|
|
|
screen = pygame.display.set_mode((600, 600)) # 设置窗口长宽
|
|
|
|
|
pygame.display.set_caption('五子棋-EduCoder') # 设置 pygame 窗口名
|
|
|
|
|
@ -97,5 +96,5 @@ while True: # 死循环确保窗口一直显示
|
|
|
|
|
win_text = "%s win" % ('black' if game_state == 2 else 'white')
|
|
|
|
|
textImage = myfont.render(win_text, True, white)
|
|
|
|
|
screen.blit(textImage, (260, 320))
|
|
|
|
|
pygame.display.update() # 必须调用update才能看到绘图显示
|
|
|
|
|
|
|
|
|
|
pygame.display.update() # 调用update才能看到绘图显示
|
|
|
|
|
#以上是完整的五子棋小游戏的编码过程以及部分讲解,通过运行这段代码,能够创建一个简单地五子棋小游戏。当然,也可以通过一定的改进,将代码重新编译,将模式从玩家VS玩家,变成玩家VS电脑,不过这种程度属于智能AI的部分,与学生目前的能力相差甚远。
|
|
|
|
|
|