1 Star 0 Fork 0

超级沈玲玲/Python2048

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
main.py 932 Bytes
一键复制 编辑 原始数据 按行查看 历史
超级沈玲玲 提交于 2023-01-10 20:30 . aaa
#-*- coding:utf-8 -*-
import pygame, sys
from pygame.locals import *
from map_show import *
from button_event import *
from ai2048 import *
def run():
game_init()
start_base_game()
while True:
#固定代码段,实现点击"X"号退出界面的功能,几乎所有的pygame都会使用该段代码
game_drawing()
if ai2048.game_state == 0:
base_game_going()
elif ai2048.game_state == 1:
ai_2048_game_going(map_game.ai_delay_time)
#ai_2048_game_going(1)
elif ai2048.game_state == 2:
reshow_mode(map_game.ai_delay_time)#用和AI相同的速度进行回放
#事件判断
for event in pygame.event.get():
if event.type == QUIT:
pygame.quit()
sys.exit()
#绘制屏幕内容
pygame.display.update()
if __name__ == '__main__':
run() # 开始游戏
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/shenjiajialinyayi/python2048.git
git@gitee.com:shenjiajialinyayi/python2048.git
shenjiajialinyayi
python2048
Python2048
master

搜索帮助