我用iPad编了个Python贪吃蛇,附源码

贪吃蛇可以算是街机游戏中经典中的经典了,实际上即使是手敲代码也不会太难写。最近折腾了一番iPad上新上架的Lightly IDE,可以在iPad上编程开发,也支持GUI可视化界面,遂尝试使用Python弄了个贪吃蛇,还是蛮不错的。

行前准备

大概就是我手上现有的一些设备,任意一款还能使用的iPad。不介意小屏的话,丐版的64G iPad mini也可以。整个Lightly的储存空间占用特别小,也就30MB出头,完全不用担心占用iPad空间。

任意一款能连上iPad的蓝牙键盘,有钱的话可以买苹果原装的,像我一样的学生党选择罗技K380总不会错。自己搜一下就可以,这里就不带链接了。和iPad一样各种配色都有,还比原装键盘轻。如果有蓝牙鼠标的话,也可以连到iPad上,使用效果更佳。

开始

下载安装软件这个不用多说吧?AppStore里面搜一下「Lightly IDE」就可以,iPad版是订阅制的,好像也可以用浏览器白嫖。我之前教育优惠买了会员,不用白不用~诶嘿!

打开应用后直接右上角「新建项目」选择Python,最近更新了模板后还可以直接新建带Turtle库的项目,少手动安装一些库。

贪吃蛇的玩法不用多说明吧?就是让蛇尽量吃更多的食物得分,然后吃的越多身体长得越长,最后不小心撞墙或者撞到自己,游戏就结束了。

贪吃蛇游戏里一共需要用到三个库:turtle、time和random。Turtle库已经在新建项目时安装好了,time和random属于Python中预装的库,所以不需要额外安装库就可以开始敲代码了。

祖传import后设置游戏窗口和基本设置:

贪吃蛇的完整代码看这里领取:https://ddb46aa1b2-share.lightly.teamcode.com

我已经为游戏中的每个部分做了注释,大家按需查看即可。代码链接已安装好需要的库,理论上应该可以直接复制运行。

代码效果:

展开阅读全文

页面更新:2024-04-02

标签:蓝牙   街机   玩法   源码   键盘   效果   代码   链接   经典   游戏   空间

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top