找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 8486|回复: 10

经典游戏再现——flybird 机械版

  [复制链接]
发表于 2016-8-23 14:04:47 | 显示全部楼层 |阅读模式
本帖最后由 搭建狂魔 于 2016-8-23 14:09 编辑

这个作品其实早早就做完了 但是程序上有点地方一直搞不定。一会借这机会也请教请教大家。


这个是模仿以前挺火的一款游戏flappy bird
42a98226cffc1e171d60de8b4990f603728de9a9.jpg

不过不是完全仿,下面先上视频


再上图
QQ截图20160823131145.png

这是整体结构 左边是模拟小鸟的部分 竖着的梁有齿条 电机A可在上面上下移动
右边是模拟障碍的部分 有两个电机BC 每个电机带一条履带 履带上装有梁 充当障碍物


QQ截图20160823131205.png
这是左边的特写 共有3个触碰传感器 1 2 4
1是底部的传感器 碰到的话电机A上升到中间 然后游戏结束
2是顶部的传感器 碰到的话会令A电机强制下降一段距离
4是与A电机共同移动的传感器 触碰的话 说明撞到障碍物 会令两条履带反转一会 然后游戏结束
图中没有的3号触碰传感器是控制A电机向上的,如果没按下A电机是持续向下的,待到接触到1时游戏就结束了


QQ截图20160823131218.png
右边的结构上没啥好说的 障碍长短可以自己选择


QQ截图20160823131231.png
屏幕上可以计分,其实就是将时间显示在屏幕上 当游戏结束时 最后分数会显示在屏幕上


下面是程序


QQ截图20160823133509.png
这是A电机的程序 在不撞到障碍物的情况下 按3传感器上升 上升撞到2时 强制下降 不按3时自然下降 下降撞到1时 游戏结束


QQ截图20160823133544.png
这是履带的程序  本想设计的复杂一点 可惜没有成功
我想添加一点随机元素在里边 增加难度 但是程序上就会出现问题
我本意是下方的履带每2秒改变一次转速,转速随机。但是写出来后发现这两秒内是不判传感器的 也就是说撞上履带是不会停的。
所以我写成4触碰没按下写入时间变量2,按下写入时间变量0。再将时间变量模块连到电机模块的持续时间上。
这样当其撞到障碍物上会立即停止。
但是现实不是这样 会出现两个问题 一是 电机速度变得极其慢 而且电机发出怪音 二是当按下4时 电机仍会断断续续的转动~~~
我估计是因为因为不断写入导致的 如果有大神跟告我正确原因或者这种程序应该怎么编写 那就太感激不尽了
故障程序如下
QQ截图20160823135825.png
将道理不是应该B电机转完才会循环吗 那?


QQ截图20160823133613.png
最后是计时模块 没啥好说的

程序下载
DJ A.rbt (1.04 MB, 下载次数: 36)
DJ C.rbt (668.34 KB, 下载次数: 27)
JS.rbt (951.38 KB, 下载次数: 29)

以上
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
发表于 2016-8-23 17:04:34 | 显示全部楼层
有意思 赞一个
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2016-8-24 08:22:58 | 显示全部楼层
第一名
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2016-8-24 14:42:11 | 显示全部楼层
真会玩
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2016-8-24 15:02:52 | 显示全部楼层
真是真是太有想法了额-0-
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2016-9-1 08:20:34 | 显示全部楼层
大工程啊,佩服
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2016-9-18 08:30:24 | 显示全部楼层
好玩啊!
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2016-9-18 09:38:09 | 显示全部楼层
厉害,很有创意!!!
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2017-2-17 19:36:29 | 显示全部楼层
楼主,求搭建图~1157008561@qq.com
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2017-2-20 10:56:00 | 显示全部楼层
啊珠 发表于 2017-2-17 19:36
楼主,求搭建图~

已经拆了800年啦~没什么难的 你自己试试吧
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2019-8-15 21:59:21 | 显示全部楼层
支持你一下下。。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

手机版|中文乐高 ( 桂ICP备13001575号-7 )

GMT+8, 2024-11-21 19:40 , Processed in 0.117041 second(s), 24 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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