EobCDYNkkdsyU2PKmAditsUlBDBq4QA3UepCdr5GnUiIB1527326123599.jpg

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第1张图片

d6wpmM=1KDGLCC8hNXirdEQn4ovD145GM9UlNaA9HNR7T1527326123599.jpg

eLOoGWFLoE8WjdQc3EFOmxhqHiT987v4UVz63EQD9tLSS1527326123599.jpg

Pylash项目地址

rDfhBfGJ6aGLQvvIOMrhQc4s7ESYd=j7IqXqeKdsdWmme1527326123599.jpg

创建项目

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第2张图片

BhjKbAxJYiUeFqBgNONxJvdggDqsq0PBy2dpOCkN5Fwy11527326211846.png

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第3张图片

lokSW56Ykf1L4aX9SZVElEuCwOlorihtjjRH2Rnd0qFGl1527326123600.jpg

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第4张图片

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第5张图片

这样的话我们的项目就创建好了,然后只用往Main.py里填写代码运行即可。

编写Hello World小程序

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第6张图片

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第7张图片

ZlyFsfpDKAELXhtNsCa1V29CXwaUGBds4ElmyyGjqRZJy1527326123602.jpg

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第8张图片

编写游戏

有以上对pylash的小小了解,我们接下来可以开始编写游戏了。首先我们把第四行以后所有代码删除。

引入所需

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第9张图片

pz5z5usDg1RwnoZe=DFqATChsuewIQUvQF8JyFPHc086m1527326123603.jpg

全局变量

游戏里面要用到一些全局变量,大家先浏览一遍,不同知道它们是干什么的,之后会用到:

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第10张图片

加载资源

mOLqbrLvReNWARYc8IPCLYPgY1nzbgtCGdNigWKPtxzGo1527326123604.jpg

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第11张图片

KWAmZU=iw22D9WGj7kDNflZRTU9vPKV3mzx4p2BMo8saM1527326123604.jpg

创建开始界面

在main函数中我们调用了gameInit函数,所以添加这个函数:

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第12张图片

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第13张图片

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第14张图片

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第15张图片

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第16张图片

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第17张图片

3cC1Xt9m=YrAVL10N29o=IAew21rM3J6HCiTrm6=GhOfT1527326123605.jpg

开始游戏

舞台层鼠标点击事件的监听器是startGame函数,也就是说,我们点击开始界面就开始游戏。修改startGame函数:

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第18张图片

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第19张图片

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第20张图片

Player人物类

RHxhG5Rmp4r2ZkWBTsMmVnmSs8cWUI9J6YkM3b=5Cntac1527326123605.jpg

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第21张图片

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第22张图片

ToGY0kQ2abe3NPTvLRoCQL=zAaDlNYFUAr8P=Xm9KunLe1527326123605.jpg

COMh9A0IDLNgBN99Mj2xBqc3kh=gS6pUlHYtoePzZOKTf1527326123605.jpg

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第23张图片

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第24张图片

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第25张图片

下落物品类:Item

sfYh2tXqpAtET2riFxpKzoxjnF9drArgaeXfFWJcUZHSB1527326123607.jpg

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第26张图片

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第27张图片

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第28张图片

iXwL=PBYDnY21GfWJ7tHAr5IU2XtsqHMucVuGmoytsP0j1527326123608.jpg

修改事件监听器

dBEEr5cTnZjk2YVMLKAZmiGPhhbr0rG8Rv=igq6qED9M21527326296963.png

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第29张图片

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第30张图片

加分和Game Over

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第31张图片

72Q28oi2AmtnEeoINLJhMdX4BEqb5ZlFUesKk9oaGNV9k1527326123610.jpg

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第32张图片

我们的接水果小游戏到这就完成了。所以说用python+pylash开发小游戏还是很方便滴。

使用Python开发一个超级简单的接水果小游戏,零基础也可以学会_第33张图片

转载声明:转载 -人生苦短,我用派森