粉丝1.7万获赞5.7万

大家好,这里是马江,我是丽丽。本期我决定开一个新坑 py game, 用 passion 做游戏感觉肯定不错嘛,等等等等, py game 是个啥? py gamepayson 的一个模块,可以用于游戏制作呀。 模块?那能直接使用吗?呃,不能,需要安装。好吧,看来第一个视频的内容又要变成环境配置与 py 给你们安装了。 安装并运行 py game 一共分为四步,明确当前的拍摄以及电脑系统版本。下载对应的 py game 版本,进行 py game 的安装并验证安装。 首先查看并记录当前的拍森以及电脑系统版本。我这里使用的是拍森三点九版本, windows 六十四位系统。接下来下载相应的 py game 安装包, 打开网站,找到与操作系统拍森版本对应的安装包。如果拍森版本是三点九,此处要寻找的便是标识 cp 三九的文件。将下载好的 py game 文件放置在 pathetic 这次文件夹当中, 准备好安装原文件,就可以进行 py game 的安装了。如果在安装过程当中出现报错,可以根据错误信息拖拽到视频的相应位置,解决对应的问题。 py game 的安装需要在 cmd 命令行窗口当中进行, 先按下快捷键, windows 加 r, 调出运行窗口,输入 cmd, 打开命令航窗口,在命令航窗口当中进入到 py game 文件所在的文件路径,之后输入 people instead 以及具体 要安装的文件名进行安装。完成安装之后会给出相应的反馈信息。在命令航窗口当中,如果希望切换路径,有这样的一些方法切换所在盘,可以直接输入盘符进入到某个文件夹当中,输入 cd 具体路径即可。 向上返回一层文件夹可以输入 cd 点点杠。最后我们来验证一下 py game 是否成功安装。 双击运行 python d exe 文件,输入 important pivot game, 按下回车之后如果能够显示一个 pivot game 的版本号,则表示成功安装。 错误一, people 不是内部或外部命令。该错误的原有在于安装拍摄时没有配置拍摄的系统环境变量。右键单击我的电脑,选择 高级系统设置,在弹出的系统属性界面当中,选择环境变量按钮,选择 pass。 点击编辑按钮,新建一个新的环境变量,内容为 pisod 目录下的 scricks 目录。错误二, peop 的版本过久需要更新, 此时在命令行窗口当中回到拍死文件夹所在位置,运行相应的命令行,即可将 pip 更新至最新版本。 错误三, py game 的版本与当前拍森版本不一致,此时请检查电脑系统拍森版本之后下载相应的匹配的 py game 版本即可。

对上一个小游戏进行讲解,第一步,先安装拍 gam, 正面的提示服中输入 p ip, 因此到拍 gam 进行安装,完成成功后输入下面代码, 说实话拍给你定义窗口大小,宽度三百二,高度五百六十五,显示窗口,设置窗口标题运行代码会看到窗口一闪而过,为了让窗口停住,在这里写一个死循环运行程序, 窗口一直显示是拖动窗口时显示被响应,也无法正常关闭。为了让窗口正常关闭,输入下面的电脑,点个赞呗,遍地所有时间判断时间,当时间是快的,退出时就是点击那个红叉,然后进行退出程序 执行代码,窗口一直显示也能正常拖动,点击关闭也能正常关闭。


因为 pi game 是拍摄的第三方库,所以如果你要用它,首先要下载一下好,那么现在我们要在新的项目当中把它进行一个下载好。首先切换到 pi 唱, 我们在这里新建一个项目路径,我用它默认路径,同学们可以选择自己喜欢的,然后环境这个地方我们选择新环境, 这里默认跟我配好了显示器,我就不用管了,点击创建,然后点击当前窗口,打开新的环境,这个时候他开始给我们创建新环境了, 中途可能会当楼顶一些内容,这是当楼顶对吧?所以这个时候网络, 网络需要注意。等环境弄好之后,我们首先要看一下当前我的这个环境里面有哪些模块,如果有 pier game, 我们就不用不用管了,如果没有的话需要安装。 查看当前环境有哪些模块,使用派克利斯的好,这个已经弄好了,现在点击左下角 tear milo, 点一下, 把终端打开,在这里输入命令派利斯达,查看当前有哪些模块, 目前看到这里就两个,对吧?那我们需要安装我们的 pear game 了,安装 par game 这个第三万库,用命令 pipe install game, pipe 是包管理工具,刚才用的 pipe list 就是查看列表。 pipe in store 是开始安装,安装什么东西呢?安装需要 game 好,因此我们使用 mini pipe install p y game, 只要你输入这个 mini, 那么它会自动的去网络上进行下载,默认都会从国外网站下载, 如果从国外网站下载的话,可能会存在的下载速度很慢,嗯,可能会断掉,报错等等。如果发生那种情况,你重新试一下,多试几次是可以下载成功的。 可以看到这里有提示,成功的安装了 pr game 这个版本。那真的成功了吗?可以查 pad, 哦,不对,应该是拍不了 历史的,对吧?好,使用拍不历史的查看一下,发现刚才是两个,现在已经是三个了。好,那么我们的 py game 这个就已经安装成功了。 安装成功之后,我们可以体验一下他的一个小游戏,看下这个命令。这行指令指的是让拍摄去执行这个功能,同时加上一个杠 m 的一个参数。 好,我们倒葫芦画瓢,把它操作一下,使用拍摄减脂器传递一个参数杠 im, 我们要启动 pire game 当中的 例子模块当中的 a s。 这个东西 我这边阵亡了 传言之后,发现安装飘 game 之后确实是可以玩下小游戏。好,那么到此为止,我们的 pi game 的安装就完成了。

那我们的机械硬盘在读写数据的时候,到底要多长时间才能把数据读出来或者写进去呢?就拿读数据为例,机械硬盘读取数据需要两个动作,第一个是齿头摆动到相应的齿道上,第二个是齿盘相应的散去,要转动到齿头的位置。 所以说读取数据的速度和磁头摆动的速度,磁盘转动的速度有直接关系。我们来算一下,一个七千二百转的机械硬盘,做一次哎呦,他需要耗费多少时间?我们说的七千二百转是每分钟赚七千二百转, 而我们的数据一定是在某一个迟到上的,现在假设我们的池头不多不少,碰巧停在我们想要找的数据所在的那个迟到上,假设又碰巧我们的池头就处于迟到上,我们想要找到数据的起点,这就是运气太好了, 如果运气不好了,运气不好就是我们的石头刚好处于指导上,我们想要找的数据的最后一个点,石头是不能反算的,这个要注意。现在我们先不考虑石头的摆动速度, 就假设磁头就在我们想要找的磁道上。我们读取数据的速度就应该是在运气最好时的速度和运气最差时的速度中间取一个平均值,就是磁盘转半圈的时间,这大概就是我们找这个数据所需要的时间。 对于一个七千二百转每分钟的硬盘,他转半圈需要多少时间呢?七千二百转除以六十就是一百二十转,每秒也就是一百二十转需要一千毫秒, 然后一千除以一百二,就是每转一圈大概需要八毫秒,转半圈就需要花四毫秒,刚刚我们是假设磁头是刚好转到了数据所在的磁道上,但是事实上哪有那么多凑巧呢? 这个磁头摆动的数字我们就不去研究了,他受现在物理供应水平影响,大概是五毫秒。而我们说的磁头摆动到数据所在的磁道所需要花的时间,我们就要平均寻到时间,磁盘转半圈所需要的时间,我们就要平均寻指时间,而我们说的 io 颜值就 等于平均寻到时间加平均寻止时间,所以我们说 io 慢就是按在这两个时间上,如果是单个文件还好,读取速度只是取决于这个 io 延迟, 如果你要找好几个文件,那此头就会在牌面上来回不停的翻着,这样浪费的时间就会更多。所以说机械硬盘慢不是说把数据从硬盘读到内存这个过程慢,真正慢是慢才找数据的过程。而机械硬盘在长时间的使用中,存储的数据越来越多,越来越杂,这就产生了磁盘碎片, 数据的位置会凌乱的分布在各个不同的散区,这对于读取数据的性能影响会更加大,这就是为什么我们的磁盘格式化之后,使用体验会更加流畅的原因。

黑色帝国四就快要上映了,还记得进入虚拟世界时绿色的字母语吗?今天就用 pass 代码来附现这种炫酷的效果,看一下代码只有短短的四十汉, 是不是很炫酷?这个主要用到了 py game 这个模块, py game 可以用来做游戏,如果大家有兴趣,老师还会继续更新更多有趣的例子,对原码有兴趣的可以联系老师。

我们用两行代码就可以把背景换成想要的图片,在一米几文件夹里面看一下图片背景,他的宽尾六百像素,高尾八百像素。回到帕当万跟更文件中, 我们通过 py game 点一米几点六的函数来夹杂图片括号里面传到的是图片的路径, 在味道循环里面需要把图片给绘制出来。 在这里我们把 secreen 点 fel 这条代码注视掉,然后换成 screen 点不列常函数括号里面传出的是 b 级一米几以及图片需要显示的位置。 我们运行程序看下效果 怎么样。是不是瞬间就感觉这游戏快做完了呀?下一集我们给游戏加上背景音乐后就更加有感觉了。关注猫姐,下一集马上就来!
