0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用运行完整Python的行空板制作80后游戏—飞机大战

话说科技 来源:话说科技 作者:话说科技 2023-02-10 11:14 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

飞机大战游戏是80后小伙伴们的回忆,如何DIY 这款经典小游戏?

poYBAGPltpiAbabUAAQhV5v-5m8437.png

项目所需主要的软硬件清单:

1、飞机操纵手柄

2、独立供电:3.7V锂电池和MP2636充电升压模块

3、行空板+python程序

行空板又称UNIHIKER,是一款国产教学开源硬件,自带Linux操作系统和Python环境,还预装了常用的Python库,能够轻松胜任各种编程相关的开发场景,行空板作为智能终端设备,其板子本身采用微型计算机架构,集成LCD彩屏、WiFi蓝牙、多种常用传感器和丰富的拓展接口

pYYBAGPltpmAUuZ9AATFFlLmaCc726.png

3.7V锂电池和MP2636充电升压模块

pYYBAGPltpyABYNLAATgAoenook308.png

行空板飞机大战项目是要用到pygame库,需要提前安装,再把pygame代码烧入行空板,即可开始游戏。

关于行空板详细介绍,请访问行空板官网,关于“基于行空板的智能视力检测助手”项目的详细实现过程,请访问DF创客社区。

上海智位机器人

上海智位机器人成立于2010年,是全球领先的从事开源硬件、机器人产品和科创教育的高科技企业,打造了DFRobot、蘑菇云科创教育等品牌,是国内最早的创客理念引入者和倡导者,创客教育的开拓者和引领者。旗下拥有中国最大的线上DF创客社区和国家级创客空间——蘑菇云创客空间,提供丰富的线上和线下学习资源,构建了一个自由、开放和富于创造力的交流空间。其Gravity产品已被全球超过100万开发者选用。合作伙伴包括微软、英特尔、Autodesk、霍尼韦尔、NASA、MIT等知名厂商和机构。

审核编辑黄宇


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 升压
    +关注

    关注

    3

    文章

    226

    浏览量

    28302
  • python
    +关注

    关注

    57

    文章

    4856

    浏览量

    89556
  • 电池
    +关注

    关注

    85

    文章

    11355

    浏览量

    141259
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    将经典射击游戏移植到芯科科技MG24 Matter开发

    开发之后,我们迎来了新的挑战:将另一款经典第一人称射击游戏-毁灭公爵3D(Duke Nukem 3D)的完整体验带到我们的超低功耗平台MG24的开发上,以实现包括
    的头像 发表于 11-30 10:46 550次阅读
    将经典射击<b class='flag-5'>游戏</b>移植到芯科科技MG24 Matter开发<b class='flag-5'>板</b>

    termux调试python猜数字游戏

    用termux做一个猜数字游戏 下面是在Termux中创建猜数字游戏的步骤及完整实现方案,结合Python实现(最适配Termux环境): ? 一、环境准备(Termux基础
    发表于 08-29 17:15

    termux如何搭建python游戏

    termux如何搭建python游戏 Termux搭建Python游戏开发环境的完整指南 一、Termux基础环境准备 Termu
    发表于 08-29 07:06

    python app不能运行怎么解决?

    我使用helloword的模板,上传了IG502,但不能运行,请大神帮忙。系统日志如下:sntpc[1226]: ntp request error: 113, No route to host
    发表于 08-06 06:27

    DFRobotM10扩展板组合:让科创项目开发更简单的“黄金搭档”

    M10一直作为备受科创爱好者与竞赛学生青睐的开发利器,此前推出的扩展板组合(电机IO扩展板+电池扩展板)已帮助无数创客实现创意构想。这套采用叠装设计的组合不仅完美解决了供电难题,更能让行
    的头像 发表于 08-01 10:32 1012次阅读
    DFRobot<b class='flag-5'>行</b><b class='flag-5'>空</b><b class='flag-5'>板</b>M10扩展板组合:让科创项目开发更简单的“黄金搭档”

    【VisionFive 2单板计算机试用体验】2、打造复古游戏机(Batocera镜像+FBNeo虚拟机, 多款游戏ROM分享)

    衷心感谢电子发烧友论坛! 1、基本知识 制作一个游戏机系统,需要3个关键步骤: Linux游戏系统发行版 游戏模拟器 游戏ROM 下面分别介
    发表于 07-17 21:58

    python入门圣经-高清电子书(建议下载)

    和Pygal 等强大的Python 库和工具介绍,以及列表、字典、if 语句、类、文件与异常、代码测试等内容; 第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的Python 2D 游戏开发如何利用数据
    发表于 04-10 16:53

    零基础入门:如何在树莓派上编写和运行Python程序?

    在这篇文章中,我将为你简要介绍Python程序是什么、Python程序可以用来做什么,以及如何在RaspberryPi上编写和运行一个简单的Python程序。什么是
    的头像 发表于 03-25 09:27 1516次阅读
    零基础入门:如何在树莓派上编写和<b class='flag-5'>运行</b><b class='flag-5'>Python</b>程序?

    是否可以使用OpenVINO™部署管理器在部署机器上运行Python应用程序?

    使用 OpenVINO™部署管理器创建运行时软件包。 将运行时包转移到部署机器中。 无法确定是否可以在部署机器上运行 Python 应用程序,而无需安装OpenVINO™ Toolk
    发表于 03-05 08:16

    运行OVModelForCausalLM Python模块时出错了,怎么解决?

    创建了一个自定义 Python* 代码,类似于遵循 240-dolly-2-instruction 的 Jupyter 笔记本。 OVModelForCausalLM Python* 模块运行时出错。
    发表于 03-05 06:44

    如何安装模拟器玩nes小游戏-基于米尔瑞芯微RK3576开发

    本篇源自:优秀创作者 小手凉凉本文将介绍基于米尔电子MYD-LR3576开发(米尔基于瑞芯微 RK3576开发)的安装模拟器玩nes小游戏方案测试。 核心系统 操作系统镜像文件说
    发表于 02-08 12:10

    指针被释放就变成了指针吗

    指针被释放,是不是就变成了指针?有好多同学提出了这样的问题。 借用《C专家编程》上面的一段代码,可以很好的解释这个问题。     #include int main(){ char *s
    的头像 发表于 01-22 09:23 645次阅读

    全开源DFRobot“宠物”机器人,会走会跳还能换表情, 开启智能互动新体验

    近日,一款名为Tillu的开源“宠物”机器人受到了创客们的广泛关注。该机器人基于上海智位机器人(DFRobot)M10设计,灵感源自Otto机器人,具备行走、舞蹈等多种动态功能,集趣味性
    的头像 发表于 01-17 15:01 1065次阅读

    Pamcrash在飞机鸟撞分析中的应用

    Pamcrash在飞机鸟撞 分析中的应用 随着航空业的飞速发展,飞机的安全性始终是航空领域最为关键的议题之一。鸟撞飞机事件作为航空安全领域中不可忽视的威胁,对飞机的结构
    的头像 发表于 01-09 17:19 1581次阅读
    Pamcrash在<b class='flag-5'>飞机</b>鸟撞分析中的应用

    DFRobotM10:重塑智能家居体验,构建全屋高效便捷的控制终端

    基于DFRobotM10开发的一款全新的智能家居终端,旨在提供简单直观的操作体验和更高效的设备管理。通过这一终端,用户可以轻松控制家中的各种设备,享受安全、便捷的智能生活。
    的头像 发表于 12-20 12:23 1087次阅读
    DFRobot<b class='flag-5'>行</b><b class='flag-5'>空</b><b class='flag-5'>板</b>M10:重塑智能家居体验,构建全屋高效便捷的控制终端