自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 pygame zero 编写气球游戏

此时可以用上下左右方向键移动它,如果气球碰到上界,游戏也失败。在这个过程中,气球实际上是一直在向右飞行,右边不断有飞鸟向左飞,对于气球来说,树木,房屋在不断向左移动。气球要不断躲避飞鸟,树木,房屋,坚持越久,得到的分数越高。游戏结束后,按空格键开始新的游戏。pygame 是python的游戏库,pygame zero(pgzero)提供了一个精简版的游戏库,使得游戏开发更加简单容易。下面是用pgzero编写的一个气球躲避飞鸟,树木,房屋的小游戏。用两个飞鸟不同动作的图片,定时更换,就可以实现。

2024-04-29 21:23:22 415 1

原创 pygame zero 编写竞赛答题工具

screen.draw.filled_rect(main_box,"sky blue")可以给指定的方块着色。pygame zero (pgzero)可以直接 在窗口上画 出 大大小小的方块。有兴趣的同学,可以把这些题目写入一个文件中,然后把上面相关代码修改成读取该文件。然后把问题以及答案逐一放到相关方块中,显示出来的效果就是这样。下面,就基于这些函数,编写一个竞赛答题的小软件。事先准备好一些竞赛题,用下面的代码准备好。可以把这些方块移动到指定的地方。就是画出了五个方块。这个工具的源代码见下面。

2024-04-29 20:59:38 149

原创 pg zero编游戏(三)-滑雪

初始化界面,随机生成一定数量的树木,滑雪者从界面最上端开始自动向下移动,期间可以用键盘方向键上下左右移动,如果碰到障碍物,会暂停1秒,然后继续移动。说明:以Actor为父类型,定义一个新的类型Player,初始函数__init__()定义了该对象使用的图片资源为player.png,初始位置为。前面两篇的pg zero编写的游戏,没有用到面向对象的方式。,初始函数__init__()定义了该对象使用的图片资源为参数image,初始位置为。说明:以Actor为父类型,定义一个新的类型Obstacle。

2024-04-24 20:59:33 241 1

原创 使用pygame zero 开发游戏2(带例子)

游戏者只要及时用鼠标左键点中红色的五角星,就会进入下一关(更多的五角星,更快的下降速度,一共五关)。举例来说,如果角色目前位于(0,0),你想把它移动到(100,0)的位置,最后一个参数就写成x=100,就可以了。之后,如果要更换这个角色的图像,直接用 <变量>.image="newstr", 就可以完成变换。animate()函数的移动过程很平滑,移动过程耗费的时间和duration参数指定的是一样的。on_finished=这个参数能让你指定一个函数,当动画结束时,这个函数就会被自动调用。

2024-04-18 21:48:02 353

原创 用Pygame zero (pgzero)开发游戏(带例子)

Pgzero库自带函数,它可以显示各种图形或图像,它是Pygame、Pygame Zero库约定好的函数,程序运行以后,会被自动执行。update()函数是Pygame zero库自带的函数,每秒自动运行60次用以不断更新游戏,程序运行以后,会被自动执行。pos参数表示当前鼠标位置,rel参数表示相对于上次移动的位置变化,buttons参数表示当前按下的鼠标按钮的状态。声音文件通常是指短时的音频片段,如音效、声效等,用于游戏中的特定声音效果,如打击声、爆炸声、脚步声等各种效果音。例如移动角色、触发事件等。

2024-04-17 20:49:46 892

原创 用EXECEL的VBE编写小学混合加减法自动习题集

     用EXECEL的VBE编写小学混合加减法自动习题集  虽然不用VBE也能够只用EXECEL表格做出加减法自动习题。但是有一个弊端,只要在表格任意单元格上按了回车键,或者退格键,整个表格都会刷新,因此根本不适合在电脑上答题,而只能把表格打印出来手填答题。    因此,考虑用VBE编写一个。    对于小学一年级的小朋友来说,要限制在20以内的加减法运算,因此程序上要做一定的边界值判断。别的...

2018-03-25 09:59:20 4775

pygame zero 编写气球游戏

pygame zero 编写气球游戏源代码

2024-04-29

pygame zero 编写竞赛答题工具

python pygame zero 编写的小工具

2024-04-29

pg zero编游戏(三)-滑雪

代码和图片

2024-04-24

使用pygame zero 开发游戏2(带例子)

小游戏“点击五星”的源代码和图片资源

2024-04-18

用Pygame zero (pgzero)开发游戏(带例子)

图片资料

2024-04-17

execl 电子表格20以内数学计算填空题

小学数学,要求家长每天给小朋友出20道20以内的随机口算题,长期进行,实在耗体,现在作出20以内数字加减法自动出题,不用VBE编程,可以一次性生成几百题,并附答案

2018-03-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除