import pygame
import time
# 游戏初始化
pygame.init()
# 设置窗口大小  640长度  窗口宽度500
screen = pygame.display.set_mode((640, 500))
# 设置窗口标题
pygame.display.set_caption("坦福版接球游戏")# 文字1. 设置文字字体和大小
font = pygame.font.SysFont("SimHei", 35)a = 200
b = 200
board_x = 400
board_y = 320
speedy = 1
speedx = 1
while 1 < 100:# 事件:我们对电脑的物理操作,按键,鼠标(按键,移动)for event in pygame.event.get():# print(event)if event.type == pygame.QUIT:pygame.quit() # 退出游戏elif event.type == pygame.KEYDOWN:if event.key == pygame.K_a:board_x = board_x - 10if event.key == pygame.K_d:board_x = board_x + 10elif event.type == pygame.MOUSEMOTION:board_x,board_y = event.posscreen.fill((0, 0, 0))b = b + speedya = a + speedxif a > 640:speedx = -1elif a< 0:speedx = 1if b > 640:b = 0if b < 0:speedy = 1if board_x< a<board_x + 200 and board_y < b < board_y+10:speedy = -1# 画小球:屏幕,rgb三基色,坐标,半径pygame.draw.circle(screen,(200,200,200),(a,b), 23)# time.sleep(1)#  画一个长方形 pygame.draw.rect(屏幕,(r,g,b),(经度,维度,板长,板宽))pygame.draw.rect(screen,(105,105,150),(board_x,board_y,200,10))# 2.设置文字的内容和颜色font2 = font.render("蔡徐坤", True, (0,255,0))# 3.把文字放在窗口上screen.blit(font2, (100,100))# 刷新pygame.display.update()

aden -接球游戏3.0相关推荐

  1. aden -接球游戏 2.0

    import pygame import time # 游戏初始化 pygame.init() # 设置窗口大小 640长度 窗口宽度500 screen = pygame.display.set_m ...

  2. 汇编语言编写的一个“接球游戏”

    学习汇编语言一学期了,为了完成期末作业,就花了10多个小时写了个"接球游戏".游戏虽然很简单,但是完成后很开心,毕竟是自己用汇编语言写的第一个程序. 一.游戏界面设计 屏幕采用的是 ...

  3. 我的第一个C++程序——方块游戏 v1.0

    我的第一个C++程序--方块游戏 v1.0 /Files/zhouyou96/Tetris.rar 开发工具是vs2008 ,没有使用MFC,直接Win32API. 开源分享给大家. 转载于:http ...

  4. Qiyuan - 接小球游戏4.0

    import pygame import time import random # 点击 # loading 加载 初始化 pygame.init() # 1.初始化游戏 screen_height ...

  5. Qiyuan-接小球游戏3.0

    import pygame import time import random # 点击 # loading 加载 初始化 pygame.init() # 1.初始化游戏 screen = pygam ...

  6. scratch接球游戏 电子学会图形化编程scratch等级考试三级真题和答案解析2022年3月

    目录 scratch接球游戏 一.题目要求 1.准备工作 2.功能实现

  7. 武士与魔王游戏v2.0

    武士与魔王游戏v2.0 描述: 武士与魔王游戏 武士: 血量:5000 攻击力:50-200 敏捷:20%(有20%的几率魔王攻击无效) 暴击率:10%(有10%的几率攻击翻倍) 防御:50(对方攻击 ...

  8. 王者荣耀小游戏1.0震撼上线!C++版

    王者荣耀小游戏1.0版本!可以关机哦! #include<bits/stdc++.h> //编个游戏,不顾一切的用万能 #include<windows.h> using na ...

  9. 图文并茂使用CocosBuilder制作Cocos2D游戏 分享0

    图文并茂使用CocosBuilder制作Cocos2D游戏  分享0 目 录 The Game 设置工程 创建动画类型的主界面 本文由Zynga 工程师原创,翻译:Iven,张作宸,Butterfly ...

最新文章

  1. JavaScript 设计模式基础(二)
  2. Navicat 使用sql命令建数据库和表详细过程_2
  3. Ubuntu系统下桌面卡死,但是鼠标键盘可以动
  4. 机器学习中的不平衡分类方法(part4)--朴素贝叶斯分类器
  5. linux存储pdf伟岸_Linux 文件恢复的原理
  6. PyMC3和Lasagne构建神经网络(ANN)和卷积神经网络(CNN)
  7. 2005级计算机系本二班专业知识大赛
  8. zenoss(智能监控软件)
  9. 面试稳了!网易资深工程师详解运维面经!
  10. 我的第一篇博客-缓存显示图片
  11. 【日期工具类】DateUtils
  12. linux的cpu使用率100%?
  13. 使用java做出围棋或者五子棋
  14. 前端面试 - css , 布局 ,js ,vue
  15. 二维码的生成原理是什么
  16. 哥德尔不完全性定理 悖论式陈述 PM不可判定命题,和哥德尔可表达性定理——哥德尔读后之十八
  17. java代码获取本周的开始日期和结束日期,并动态获取前几周的或者后几周的开始日期和结束日期。
  18. Core Animation (2)
  19. 第八届蓝桥杯JavaB组省赛真题
  20. 辽宁师范大学计算机学院查寝吗,辽宁师范大学影视艺术学院

热门文章

  1. 地下水除铁锰的原理和方法
  2. 选择灰盒安全测试工具,看准以下几点
  3. 红细胞膜包裹载抗癌药的PLGA纳米载体/聚多巴胺涂覆载药plga材料(生物偶联)
  4. 华为手机老是android自动升级,安卓手机系统升级!华为手机系统更新设置
  5. java与sqlserver 2008_Java连SqlServer 2008
  6. BZOJ 3875 Ahoi2014 骑士游戏 SPFA
  7. 浅析校园微信公众号在新媒体潮流中的机遇与挑战
  8. JSP页面传值方法总结
  9. 《夏目友人帐》第4季第13集--漫漫回家路
  10. 在IBM PureApplication System上安装IBM InfoSphere Guardium数据加密