4周PADS强化班 HOT
林超文手把手教你学!
张飞暑期特训班
教你1000种电路设计思路
年度IP:PFC电源
张飞硬件电路之PFC全集
30天AD项目众筹
参与免费送VIP+原创视频
最全模电系列教程 NEW
运放、ADC、电磁兼容

[创意DIY] 8个暴强中外工程师,用同一个神器做超爽小游戏解闷,一个比一个牛X

  [复制链接]
发表于 2017-4-17 10:19:35   13506 查看 138 回复 显示全部楼层 倒序浏览
分享
我很反感那些学的不行的人,然后还总拿学习没用来说话,从我骨子里我就感觉学习不行的人压根没法做好一件事情,学习好说明不了别的,只能说明一点,做事认真,不论是喜欢的还是不喜欢的,都可以认真的去对待,挖掘深处,才能做到最好。

很多人刚做工程师那会,曾经在城中村的日子很充实,每天吃着低价的食物,住着低价的房子,拿着低廉的工资,但是追求着最大的梦想,激扬着少年人最大的热情。现在回想那就是青春,因为有梦想,所以把苦和累都放在了一边,如今看看自己虽然有了当初追求的所有东西,但是确没有那个时候的热情了。

需要重新反思,再次起航。

疯狂到相信自己能够改变世界,工程师就是这么一群人。我想,工程师文化,其实是一种内心的欲望与恐惧的表达。对创造的欲望,对世界的恐惧。因为欲望而创造,因为恐惧而改造。创造世界,改造世界。

产品做到极致是为“爆品”;工程师做到暴强则为“暴工”。这不,来自中外的8个暴强工程师闲来无聊,据说用同一个神器——Labview,做了8个超爽小游戏解闷,一个比一个牛X。

可能有些不明觉厉的人会问,啥是Labview啊?

Labview小科普

事实上,LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。 LabVIEW软件是NI设计平台的核心,也是开发测量或控制系统的理想选择。 LabVIEW开发环境集成了工程师和科学家快速构建各种应用所需的所有工具。

既然强大的Labview是一种虚拟仪器的语言平台,除了做“正经事”之外,闲来无聊做些游戏来娱乐只能算是牛刀小试。

好了,不再啰嗦,下面马上给大家展示Labview小游戏的魅力。

| 暴工之“飞天忍者猫”(平台:Labview2011)

一、操作说明
1.打开文件夹“Cat”里面的Main.vi,程序设置为“打开自动运行”;
2.运行将进入加载界面,加载完成后进入游戏界面;
3.点击“游戏开始”,将开始游戏;
4.游戏方法:按“SPACE”将进入跳跃;按“SHIFT+SPACE”跳跃的更高,可穿越障 碍物。
1.png
“飞天忍者猫”游戏截图

二、程序说明
1.Ctls:自定义控件文件夹;
2.Data:数据库及游戏相关数据;
3.music:背景音乐以及游戏音效;
4.subvi:程序的子VI;
5.Main.vi:主VI文件。
2.png

| 暴工之“老虎机”

程序与操作规则介绍:
就是使用摇杆摇一下,然后再按下按钮停止,(不是停止按钮),出现两张相同画面有双倍积分,出现三张相同画面有三倍积分。
3.png

“老虎机”游戏截图

| 暴工之“令人叹服的abview象棋(暴强)”

别人用Labview写的象棋程序,非常之利害;
看看别人的思想,编程最重要的就是思想。

前面板:
4.png

“象棋”游戏截图

部分Labview程序框图:


5.png






| 暴工之“登陆月球”

游戏说明:
本范例是一个游戏,演示了Express VI的强大功能。
登陆月球:请从10000米高处降落,并以5m/s或更低速度着陆。
本范例中用到以下Express VI:“公式”、“触发与门限”、“比较”、“显示对话框信息”。

前面板:
6.png

“登陆月球”游戏截图

部分Labview程序框图:
7.png


| 暴工之“一个老外编写的labview的扫雷”

外国人编写的,看看我们和外国人编程思想的差距,编的不错,希望大家能够好好学习,取其精华去其糟粕,努力提升labview水平,技术就是读程序,写程序,读程序,写程序的不断循环过程,枯燥但是充实有味道。
8.png

“扫雷”游戏截图

| 暴工之“连连看”

牛人做的连连看,非常不错,值得大家学习。
9.png
“连连看”游戏截图

| 暴工之“梦幻钢琴”

*界面美观,多种音色,曲目丰富,可自动弹奏;
*游戏仿照钢琴而做,共有13个键,音域从低音部的sol到高音部的mi,涵盖歌曲广,娱乐性强;
*游戏模式:当音符下落到Bingo线上时,用鼠标点击对应的琴键,击中后,会发出键上所标音,同时音符碎裂,得分增加, 满分为100分。曲目分初级、中级、高级三种难易等级,种类丰富,玩家可任选。在乐器栏中提供了钢琴、音乐盒、男声、笛子、琵琶、扬琴六种音色。也可使用键盘控制:电脑键盘上的F、G、H分别代表低音的5、6、7, 横排数字键1~7分别代表中音的1~7 , 8、9、0代表高音的1、2、3;
*自动弹奏:选择曲目和乐器后,程序自动弹奏曲目,同时动态显示音符,音、高棒随音高变化。
10.png

11.png

“梦幻钢琴”游戏截图

| 暴工之“超级玛利奥”

也是个牛人编写的,不过貌似运行效率并不高,非常需要code review。
12.png

“超级马里奥”游戏截图

看完了,心痒痒想用Labview亲自动手做游戏?

现提供下载所有现成的游戏程序包,玩起来!

elecfans labview论坛-飞天忍者猫.rar (2.41 MB, 下载次数: 408)
标签:labview

技术员

发表于 2017-4-17 10:48:37  
技术改变生活啊,感谢楼主的程序,这么多好玩的
回复

点赞 举报

技术员

发表于 2017-4-17 11:00:27  
谢谢楼主分享!
回复

点赞 举报

技术员

发表于 2017-4-17 12:07:01  
每天吃着低价的食物,住着低价的房子,拿着低廉的工资,但是追求着最大的梦想,激扬着少年人最大的热情。现在回想那就是青春,因为有梦想,所以把苦和累都放在了一边,如今看看自己虽然有了当初追求的所有东西,但是确没有那个时候的热情了。
回复

点赞 举报

技术员

发表于 2017-4-17 13:00:48  
谢谢楼主分享
回复

点赞 举报

助理工程师

发表于 2017-4-17 14:01:00  
暴强贴!!!!!!!!!!!
回复

举报

发表于 2017-4-17 14:04:59    楼主|
taimin000 发表于 2017-4-17 10:48
技术改变生活啊,感谢楼主的程序,这么多好玩的

你也可以尝试一些新的玩法然后和我们一起探讨啊
回复

点赞 举报

技术员

发表于 2017-4-17 14:17:53  
强!!!!!!!!!!!!!!!!!!!!!!!
回复

举报

助理工程师

发表于 2017-4-17 14:31:25  
好东西,收藏学习一下!
回复

点赞 1 举报

技术员

发表于 2017-4-17 15:53:41  
厉害
回复

举报

助理工程师

发表于 2017-4-17 16:28:06  
谢谢分享,游戏编写前首先要能理解这个游戏的核心运行逻辑
回复

点赞 举报

版主

发表于 2017-4-17 16:40:32  
楼主分析的很好,资料也好
回复

点赞 举报

技术员

发表于 2017-4-17 16:43:39  
果断收藏,表示只会单片机的弱渣走过。
回复

点赞 举报

资深工程师

发表于 2017-4-17 18:52:34  
自己制作的游戏,应该会感到很值得骄傲吧
回复

点赞 举报

技术员

发表于 2017-4-17 20:37:08  

谢谢楼主分享!
回复

点赞 举报

技术员

发表于 2017-4-17 22:00:43  
牛逼了。。。。。看看。。学习思想
回复

点赞 举报

技术员

发表于 2017-4-17 22:08:29  
粗次。。。。。。。。。。。。。。。。
回复

举报

技术员

发表于 2017-4-17 22:09:04  
抽抽。。。。。。。。。。。。。
回复

举报

技术员

发表于 2017-4-17 22:09:48  
看看。。。。。。。。。。。。
回复

举报

技术员

发表于 2017-4-17 22:12:42  
牛逼。。。。。。。。。。。。。。。。。。
回复

举报

高级模式
您需要登录后才可以回帖 登录 | 注册

4周PADS强化班 HOT
林超文手把手教你学!
张飞暑期特训班
教你1000种电路设计思路
年度IP:PFC电源
张飞硬件电路之PFC全集
30天AD项目众筹
参与免费送VIP+原创视频
最全模电系列教程 NEW
运放、ADC、电磁兼容
关闭

站长推荐 上一条 /9 下一条

快速回复 返回顶部 返回列表
-

推荐专区

技术干货集中营

专家问答

用户帮助┃咨询与建议┃版主议事

工程师杂谈

项目|工程师创意

招聘|求职}工程师职场

论坛电子赛事

社区活动专版

发烧友活动

-

嵌入式论坛

ARM技术论坛

Android论坛

Linux论坛

单片机/MCU论坛

MSP430技术论坛

FPGA|CPLD|ASIC论坛

STM32/STM8技术论坛

NXP MCU 技术论坛

PIC单片机论坛

DSP论坛

瑞萨单片机论坛

嵌入式系统论坛

-

电源技术论坛

电源技术论坛

无线充电技术

-

硬件设计论坛

PCB设计论坛

电路设计论坛

电子元器件论坛

控制|传感

总线技术|接口技术

-

测试测量论坛

LabVIEW论坛

Matlab论坛

测试测量技术专区

仪器仪表技术专区

-

EDA设计论坛

multisim论坛

PADS技术论坛

Protel|AD|DXP论坛

Allegro论坛

proteus论坛|仿真论坛

EasyEDA-中国人自已的EDA工具

Orcad论坛

-

综合技术与应用

电机控制

智能电网

光电及显示

工程资源中心

汽车电子技术论坛

医疗电子论坛

-

开源硬件

-

无线通信论坛

无线通信技术专区

天线|RF射频|微波|雷达技术

-

IC设计论坛

芯片测试与失效分析

Mixed Signal/SOC[数模混合芯片设计]

Analog/RF IC设计

设计与制造封装测试

-

厂商专区

TI论坛

TI Deyisupport社区

-

检测技术与质量

电磁兼容(EMC)设计与整改

安规知识论坛

检测与认证

-

消费电子论坛

手机技术论坛

平板电脑/mid论坛

音视/视频/机顶盒论坛

-

电子论坛综合区

聚丰众筹官方社区

新人报道区

聚丰供应链

-

论坛服务区

-

供求信息发布

供需广告

电子展览展会专区

芯片求购|供应发布区