传送门骑士吧 关注:32,255贴子:176,706
  • 16回复贴,共1

[逻辑门]FlappyBird 像素鸟 电子游戏机

只看楼主收藏回复

用逻辑门制作的游戏机,耗时4天。
游戏规则和手机版的像素鸟一样,只不过这里的屏幕不够大,而且没有颜色,只能用像素点代替。
达成了成就《在游戏里制作游戏》
感兴趣的小伙伴们可以在创意工坊搜索:"像素鸟"



IP属地:浙江1楼2021-09-03 00:04回复
    已上传创意工坊,欢迎大家订阅点赞


    IP属地:浙江2楼2021-09-03 00:27
    回复
      2025-08-17 15:51:10
      广告
      不感兴趣
      开通SVIP免广告
      鸟是不是有点大了,


      IP属地:广东来自Android客户端3楼2021-09-03 06:18
      回复
        哦,图二才是本体


        IP属地:广东来自Android客户端4楼2021-09-03 06:19
        回复
          原理挺简单的就是用发光的逻辑门。灯应该是不行,灯会有bug,而且太亮了


          IP属地:广东来自Android客户端5楼2021-09-03 06:20
          收起回复
            我可能不适合这游戏,认真玩的,最高分43.。。

            强哥,直接来个401!!!!!!


            IP属地:浙江6楼2021-09-03 10:19
            回复
              大概分解下这个游戏机的设计思路。
              1,小鸟控制器:控制小鸟上升和下降,这里我用到了累加器,双频输出器,0.3S的缓冲门,三者结合就成了。输入信号—经过双频输出器把单点信号转化为双频信号—输入到累加器并且关闭缓冲门—缓冲门被激活—逐个清除累加器。就形成了这样的一个操作系统。
              2,障碍物生成:每X秒结算一次随机结果,并且向显示器输入结果。这里用到了随机生成器(伪)
              随机在这个游戏是做不到的,我曾经也试验过很多种方法,最终做了一个伪随机发生器,这个发生器有2组种子,2组种子互相结合,就可以输出6种长度为12的排列,如果增加一组种子就可以多增加倍数的排列,以此类推,合并结果可以产生随机概率。以此来生成随机障碍物。
              3,屏幕障碍物滚动:利用信号采样然后逐排输出(现实中的LED好像也是这个原理),这种方法是最节约逻辑门的,如果用延迟和或门制作滚动效果,这个17*25的LED,最起码得好几万逻辑门,游戏根本带不动。所以这里利用了采样,只用了500个逻辑门就做到了大屏幕滚动。
              4,伤害判定:这很简单,就是设定一个伤害判定点(小鸟行动的那一竖排),采集伤害判定,然后用与门输出结果,判定失败。
              5,积分统计:选择一个采样点用来收集积分,通过信号过滤器把积分信号转化成0.1S的脉冲信号,输入到累加器中,累加器记录结果,十进制进位,最高999分。(这里犯懒了没做通关动画,我觉得可能没人能玩到999)
              6,评级:游戏中设计了9个评级来丰富游戏可玩度,这个做法也简单,就是利用9组阀门,当积分统计达到了E级,就开启E级阀门,到了D级就开启D级阀门以此类推。
              7,动画关联:一切动画都是由N个“阀门”的开与关组成的,没有任何思路和规律,只有阀门的开和关,测试无BUG后就完成了。用了大约1天时间,目前还存在一个死机BUG,但是我没有测试出来,只有玩的人发现过2次,未来如果我发现了问题所在就会马上修复。
              总的来说这个游戏机逻辑上还是很简单的,所以设计也没费多少时间,就是太费功夫了,1600+逻辑门连线太累犯困。
              希望路过的小伙伴捧捧场~
              目前更新了排行榜,能达到S级以上的评分即可入榜,排位制。


              IP属地:浙江7楼2021-09-05 23:49
              回复
                最近更新:
                1,音效:开场和结束的音效,控制时的音效。
                2,排行榜:手动排行榜,竖立雕像,每次有新的S级产生都会更新一次地图(STEAM自动更新,无需重新订阅)
                未来有时间会更新通关动画等一系列,积分显示等一系列,补全这个游戏。


                IP属地:浙江8楼2021-09-05 23:56
                回复
                  2025-08-17 15:45:10
                  广告
                  不感兴趣
                  开通SVIP免广告
                  0.97更新说明:
                  - 新增分数实时提示
                  - 新增得分音效
                  - 适当调整了SSS级评级规则
                  - 重做了积分系统*
                  - 修复了一个满分才会出现的BUG
                  * 积分系统重做只是为了更精准的实时显示当前分数,对游戏无影响!


                  IP属地:浙江10楼2021-09-07 19:29
                  回复
                    0.98更新说明:
                    - 修复了一个满分还继续加分的BUG
                    - 修复了一个积分记录导致画面闪烁的BUG


                    IP属地:浙江11楼2021-09-08 15:58
                    回复
                      奈何本人没文化


                      IP属地:广西来自Android客户端12楼2021-09-11 00:38
                      回复
                        给L佬灌个水


                        近卫军团
                        关注终极教师吧,并打赏5000以上T豆,支持柳大~,去领取
                        活动截止:2025-12-31
                        去徽章馆》
                        IP属地:广东来自Android客户端13楼2021-10-21 08:03
                        回复