当前位置: 首页 > article >正文

五子棋游戏

import pygame #导入pygame模块
pygame.init()#初始化
screen = pygame.display.set_mode((750,750))#设置游戏屏幕大小
running = True#建立一个事件
while running:#事件运行
    for event in pygame.event.get():
        if event.type == pygame.QUIT:#当点击事件后退出
            running = False  #事件关闭
    screen.fill([125,95,24])#给屏幕画上颜色

    for x in range(15):#画出15条竖线
         pygame.draw.line(screen, (255, 0, 0),[25+50*x,25],[25+50*x,725],2)
    for y in range(15):#画出15条横线
         pygame.draw.line(screen, (255, 0, 0),[25,25+50*y],[725,25+50*y],2)
    pygame.draw.circle(screen, (255, 0, 0),[25+50*7,25+50*7],8)#棋盘中间画出一个中心点

    pygame.display.update()#刷新,变色用的






pygame.quit()#退出游戏


http://www.kler.cn/a/147111.html

相关文章:

  • Python 网络爬虫入门教程
  • uniapp微信小程序接入airkiss插件进行WIFI配网
  • Educational Codeforces Round 164 (Rated for Div. 2)(A~E)
  • ARM(安谋) China处理器
  • windows C#-异步编程概述(二)
  • 某某科技笔试题
  • 【Linux】bash 终端指令
  • pip install 使用清华镜像源
  • 相同JS代码,多次混淆加密能得到不同的结果吗?
  • C++之常用的拷贝和替换算法
  • 蓝桥杯day01——根据给定数字划分数组
  • 第二节HarmonyOS DevEco Studio创建项目以及界面认识
  • Android系统源码中,在手上没有源码的情况下,需要将编译好的二进制可执行文件放入系统中
  • Python基于机器学习模型LightGBM进行水电站流量入库预测项目源码+数据集+模型,含项目报告
  • 开源与闭源:数字时代大模型之辩
  • ArcGis如何用点连线?
  • 持续集成部署-k8s-高级调度-CronJob:定时任务的应用
  • linux的netstat命令和ss命令
  • 【Mysql】【DB】【sql】提高数据库搜索性能的经验
  • Nginx Openresty通过Lua+Redis 实现动态封禁IP
  • 好用的基于layui的免费开源后台模版layuimini
  • Windows系统下更新后自带的画图软件出现马赛克bug
  • Linux:通过VMWare,定制化Linux系统
  • 6.2 Windows驱动开发:内核枚举SSSDT表基址
  • 功率整流器的作用是什么?SURS8340T3G车规级功率整流器的介绍
  • 封装进度条onUploadProgress+axios取消请求的上传组件