mindustry吧 关注:11,802贴子:72,394
  • 22回复贴,共1

【用更简单的代码编写逻辑】逻辑汇编脚本语言??

只看楼主收藏回复

本人 mindustry 萌新,玩了十几小时就。
但是昨天意外发现这游戏能写“脚本”?
这我就感兴趣了
游戏里拖逻辑块太麻烦了,直接写原生的那种代码还很恶心。
正巧最近在学汇编语言,于是乎python整了一个 mlog 版汇编:
显示器频闪效果代码展示:

通过python后可以把上面这种代码转换成这样:

然后弄到游戏里面就ok了:

比拖方块舒服多了


IP属地:北京1楼2022-01-02 11:12回复
    平衡输入物品演示(我也不会别的高级操作了):




    IP属地:北京2楼2022-01-02 11:26
    收起回复
      来个源码看看


      来自Android客户端3楼2022-01-02 14:17
      收起回复
        整了了一下午,弄上了宏替换和过程调用:
        set_stack(bank1) # 设置栈空间用的内存块
        wait(0.2)
        call(show_t) # 调用下面的过程
        message1.show("OK,我应该能显示0.2秒") # 在 message1上显示内容
        end
        show_t:
        message1.show("我应该能显示0.4秒")
        wait(0.4)
        ret() # 结束过程,回到上面的调用处
        不知道能不能看懂
        翻译成游戏里面的话就有 16 行 了


        IP属地:北京4楼2022-01-02 17:58
        收起回复
          做了一个数字显示

          只要调用 show_num 再传过去要显示的位置、大小、数字就可以了


          IP属地:北京6楼2022-01-03 18:07
          回复
            下载地址放到二楼楼中楼了


            IP属地:北京7楼2022-01-03 18:49
            回复



              IP属地:北京8楼2022-01-03 22:01
              回复
                好家伙


                IP属地:广东来自Android客户端9楼2022-01-04 06:35
                回复
                  这个,早有人做了直接把Python代码转游戏代码的工具


                  IP属地:江苏来自iPhone客户端11楼2022-01-04 15:09
                  收起回复
                    好家伙,相信过不了多久。我就是眼中的萌新


                    IP属地:四川来自Android客户端12楼2022-01-04 19:35
                    回复