1168438795 发表于 2022-6-27 21:57:05

【江南制造总局】MW吧12周年机器大礼包

本帖最后由 1168438795 于 2022-6-27 23:04 编辑

值此12周年之际,拖了很久的机器集总算跟大家见面了。这次我给大家带来了7个不同的Python机器,希望对大家制作关卡有一定的帮助(((

而我由于个人时间能力精力原因,部分机器可能还没有达到最优并且有些许问题,不过也算是可以用了,有bug欢迎反馈(

使用方法:使用python自带的IDLE打开后运行,按照提示步骤操作即可。

01—平行直线机
用于大面积平铺某些物件或者制作呈平行的直线分布的物件。妈妈再也不用担心我铺物件要一个一个摆啦!
使用例:


02—参数方程机
用来以某种特定的参数方程生成物件,比如螺旋、正弦等,可以自动生成各种形状的物件阵。
使用例:(顶部的云)

03—拼砖机
嫌拼砖麻烦?拼砖机帮你大忙!只需要在拼砖之前使用某种你不需要的blocks代替需要拼砖的部分,再使用这个机器输入拼砖的单元就可以在一个区域内整体替换完成大批量拼砖!(需要安装Numpy库使用)
使用例:

04—物件平移机
我相信很多人都有场景规划失误或者摆错位置所造成的大量进度损失或者设计损失的经历,这个机器今天就来帮你忙!可以选择关卡的一个区域,批量移动这个区域里的所有非blocks物件!(blocks版本仍在开发中,尽请期待!)

05—探照灯一体机
大家呼声最高的机器((((
这个机器集成了火圈、火棍、正弦、摆锤、风扇等常见探照灯阵,同时还收录了灯芯与灯对换功能以及按照参数方程制作探照灯,绝对是你制作探照灯的一大利器!
使用例:

06—图片转blocks机
没错Aether-7就是用这个做的(((
将图片的每个像素点转换成一个block位置
目前仅支持用砖块类blocks进行拼接,并且不一定会尽善尽美。如果感觉效果不好可以手动给图片调色重新生成。(需要安装cv2库使用)
不要用太大的图片否则会很卡
使用例:

07—噪声机
这个机器可以用来实现“崩坏”的噪波效果,只需要输入杂色随x、y所占比率和关卡原blocks就可以生成了。
使用例:



Jira_Suyoru 发表于 2022-6-27 22:51:34

太强了

玛丽的死对头 发表于 2022-6-27 23:16:37

猫步在方便自己的同时造福大众,厉害!

我懂你不懂的lz 发表于 2022-6-28 06:15:14

牛牛牛

法老X 发表于 2022-6-28 19:19:29

机器要抢设计师饭碗力!(

Fahlee 发表于 2022-6-30 23:04:45

哇哇

1168438795 发表于 2023-12-10 22:01:51

23/12/10更新

08-信息砖机器
这个机器可以将需要做成信息砖的文本转换成信息砖格式,遇到中文标点符号(,。;:!?)自动换行,并自动识别符号后面是否有双引号。识别到两次换行视为信息砖结束。同时,这个机器可以调节句子之间出现的间隔(只能所有句子统一),以及将超过1屏幕的句子进行拆分。
使用例:
原文本:他正想看看发生了什么事,只听见“扑通”一声巨响,然后随即有个人大喊道:“无视我又脚滑啦!”
可是
无视我为什么会在这里脚滑呢?是人类文明的堕落与崩坏导致的吗?

可是无视我总是矢口否认他脚滑的事实。无论是谁问起,他都惺惺作态而欲盖弥彰地摆出一副似乎什么也没有发生自己根本没有脚滑的样子。
转换后(间隔1秒):他正想看看发生了什么事,                                                #只听见“扑通”一声巨响,                                                #然后随即有个人大喊道:                                                #“无视我又脚滑啦!”                                                #可是#无视我为什么会在这里脚滑呢?                                                #是人类文明的堕落与崩坏导致的吗?#


可是无视我总是矢口否认他脚滑的事实。                                                #无论是谁问起,                                                #他都惺惺作态而欲盖弥彰地摆出一副似乎什么也没有发生#自己根本没有脚滑的样子。#

1168438795 发表于 2023-12-10 22:01:51

23/12/10更新

08-信息砖机器
这个机器可以将需要做成信息砖的文本转换成信息砖格式,遇到中文标点符号(,。;:!?)自动换行,并自动识别符号后面是否有双引号。识别到两次换行视为信息砖结束。同时,这个机器可以调节句子之间出现的间隔(只能所有句子统一),以及将超过1屏幕的句子进行拆分。
使用例:
原文本:他正想看看发生了什么事,只听见“扑通”一声巨响,然后随即有个人大喊道:“无视我又脚滑啦!”
可是
无视我为什么会在这里脚滑呢?是人类文明的堕落与崩坏导致的吗?

可是无视我总是矢口否认他脚滑的事实。无论是谁问起,他都惺惺作态而欲盖弥彰地摆出一副似乎什么也没有发生自己根本没有脚滑的样子。
转换后(间隔1秒):他正想看看发生了什么事,                                                #只听见“扑通”一声巨响,                                                #然后随即有个人大喊道:                                                #“无视我又脚滑啦!”                                                #可是#无视我为什么会在这里脚滑呢?                                                #是人类文明的堕落与崩坏导致的吗?#


可是无视我总是矢口否认他脚滑的事实。                                                #无论是谁问起,                                                #他都惺惺作态而欲盖弥彰地摆出一副似乎什么也没有发生#自己根本没有脚滑的样子。#

安德鲁斯123 发表于 2023-12-11 20:21:04

WSW脚滑草
页: [1]
查看完整版本: 【江南制造总局】MW吧12周年机器大礼包