生存战争吧 关注:236,263贴子:4,256,309
  • 8回复贴,共1

俄罗斯方块后半段建设文字直播

取消只看楼主收藏回复

本人不会什么正经电路,只会生存战争的模拟电路。电路大佬可以用现实里的电路知识做些比如单片机什么的,但是现实电路我只会逻辑门,生存战争电路板我倒是全部掌握了,所以我也能做很多东西。现实电路比sc电路要复杂几倍,比如一个数模转换器在书上要画很大一张,sc里只占一格,只需要懂二进制就知道怎么用了。我一开始只用sr板和逻辑门就做了很多东西,后来用M板电路简单多了。其实做sc电路只需要正常的推理能力就一定能做出来,你想做什么功能只需要想想电路板怎么用就可以了。这个帖子主要给萌新看看,知道sc电路很**,不要谈电路色变就可以了,毕竟我没什么电路知识,只会使用sc电路板,有些东西还是电路大佬做出来要更专业。
我先把已经做完的部分简单说下,楼层会慢慢更新。


IP属地:四川来自Android客户端1楼2021-01-01 11:24回复
    显示屏的每个点用的坐标定位,不像大佬做的游戏机屏幕,填M板数据花了很久。这里有二十只手(下面还有一层),每只显示一行十个点。



    IP属地:四川来自Android客户端2楼2021-01-01 11:31
    回复
      这是移动系统。左边的定位坐标传到右边,处理后发出四组坐标(每个俄罗斯方块有四格),传到显示屏完成移动和旋转,0.35秒后更新定位坐标。



      IP属地:四川来自Android客户端3楼2021-01-01 11:39
      回复
        这是数据记录器,两个M板记录屏幕上已经放好的方块,f表示亮点。方块之间不能重合,所以做个碰撞检测系统,这个东西是必须的一部分。移动和旋转键按了是否有效都由它决定。


        IP属地:四川来自Android客户端4楼2021-01-01 11:50
        回复
          4楼图在这,被百度吞了



          IP属地:四川来自Android客户端7楼2021-01-01 13:59
          回复
            开更!上图!看见这个方块儿没?我现在要做的是碰撞检测对吧,我还说了要用4楼的数据M板,怎么检测呢,看第二张,我已经把数据存进去了。这个数据怎么用呢,只要把你要检测的某点坐标输进去,M板就会输出0或者F,把F再输到按钮的输入端去,你按下就没反应了。因此只要把你需要检测的点坐标输进去就完成了。



            IP属地:四川来自Android客户端11楼2021-01-01 16:53
            回复
              突然发现M板用来存数据之后不能即时输出数据,计划变更,得重新想个方案


              IP属地:四川来自Android客户端13楼2021-01-01 21:12
              回复
                新做的存储面板,肝了几个小时,第二张用来获取信号,还没想好数据怎么填



                IP属地:四川来自Android客户端14楼2021-01-02 21:51
                回复
                  3/19
                  上次说到需要输入绝对坐标获取数据,绝对坐标就是将要旋转到的点坐标,如图红色就是,绝对坐标需要定位坐标和相对坐标合成,应该能看懂吧3/19的《旋转限制数据获取相对坐标》已经编完了



                  IP属地:四川来自Android客户端15楼2021-01-03 21:53
                  回复