我的战舰机械世纪是一款非常好玩的高自由度的3D物理沙盒拼装手游,游戏融合了沙盒创造、动作射击、策略配合于一体,同时搭配上独特的玩法、精美的画面以及丰富的游戏内容,让玩家可以很好的体验游戏带来的极致乐趣。此外游戏还提供了3V3对战、3V3排位赛等多种战斗玩法供玩家们体验,玩家还可以与自己的小伙伴一起组队游玩,给大家带来非常不错的游戏乐趣,感兴趣的小伙伴快来下载游玩吧!

游戏特色
自由机械拼装:游戏提供了上百种模块供玩家挑选,玩家可以发挥想象力与逻辑思维能力,自由拼装各种机械。单个机械可使用上限为9999块的零件进行组合,满足玩家对复杂机械构造的追求。
真实物理模拟:游戏采用了先进的3D物理引擎技术,模拟了真实的物理环境。玩家独特的玩法、精美的画面以及丰富的游戏内容在制作机械时需要考虑重力、浮力、摩擦力等多种物理因素,增加了游戏的真实感和挑战性。
多样游戏模式:PVE模式:玩家可以挑战游戏中的关卡,关卡可以由官方制作,也可以由玩家自行设计并发布给其他玩家挑战。PVP模式:玩家可以参与3V3对战、3V3排位赛等多种战斗玩法,与其他玩家一决高下。
社交与交易系统:玩家可以编辑自己的机械图纸,并进行复制品出售和图纸拍卖。游戏内设有交易大厅,玩家可以上架出售自己的机械作品或购买其他玩家的作品。
AR黑科技玩法:游戏支持AR模式,玩家可以在现实环境下编辑、操纵自己的机械,并截图分享给朋友。未来还将加入3D打印技术,让游戏中的机械变为现实手办。
游戏亮点
1、精细的物理模拟让你自由发挥想象;
2、黑科技AR玩法与高自由度的摄像头视野;
3、遵循最基本的物理定律,模拟各种意外;
4、每一次创造都是在挑战你的创造力;
5、未来高科技时代,非常超前的游戏画面体验;
6、坦克、装甲车、飞机、赛车各种机甲都可以驾驭;
7、机甲的性能测试,可以在实验室模拟测试机甲的威力;
8、拼装玩法,自己通过设计来建立自己的战舰,天马行空的各种形状都可以。
新手教程
这边先从逻辑的基本界面讲起:

可以看到核心逻辑分为三大栏:1.事件列表;2.自定义方法;3.全局变量。
1:事件列表自动调用执行写里面的程式,分成两种方式,一种是开局只调用执行一次(就是一开游戏只用一次)还有一种是每帧循环(就是一直运行)后者比较常用,所以本贴内容基本全都基于每帧循环来介绍。
2:自定义方法是不会自己调用执行的,需要在事件列表调用才会执行。(调用方式见下面功能调用)
3:全局变量就如同字面意思,给一个变量命名然后在全局变量里面写一个同名的就可以在所有程式里面调用(就像是把网线接到wifi,大家一块用)
接下来这边点进了每帧循环
放图介绍一下界面

把功能调用下拖之后就会弹出一个窗口

其实可以看成俩类


这样看是不是清晰很多
先从常用的前4个说说

顾名思义,就是你现在正在编写逻辑的零件的逻辑功能:

点击之后可以调用其中的功能,如果在这个零件编写了一个自定义方法也可以调用

这个与上面调用当前零件功能的方式相同,不过只是可以调用其他零件,最好给其他零件起个别名才方便找~(也一样可以调用其他零件的自定义方法)

调用程式里的变量的功能,也可以调用全局变量的功能(要先给变量命名才能调用,不然找不到的)

这个是可以调用手机的功能

包括屏幕摄像头网址一系列游戏外部内容。(不要在机械里面放些奇怪的网址啦)
接下来一类就属于计算多些了

就是创建一个变量

具体有这些(偷懒get*2....罢了)
小数意思就是数字,一个有理数.....不要问这边什么是数字)
布尔值就是1和0,拿Min**raft来说就是红色的亮和不亮。
颜色就是颜色啦,按RGB方式来调色的,还有一个透明度,不过透明度只适用于部分东西。
文字就是文字(不明白的重修语文)
向量可以理解为就是坐标,一个三维的坐标,左右上下前后。
零件,列表和字典可能不常用,先不讲了。
next

就是四则运算

加减乘除一类的...教科书都有
还有三角函数
n....

这不是上面的那个文字,这是文本的功能

比如把一些段落拼一起
或者作对比(提示框呢??)

向量计算,就是向量的计算


逻辑计算,这个就是所谓的逻辑电路

三大基本门齐了,还送一异或门和异或非门

UI,就是用户界面,简单来说就是你的操作界面

游戏里面提供了7种UI生成,分别是:
按钮:字面意思,就是按钮,生成按钮给按钮命名之后可以调用按钮功能;
生成文本框:生成一段文字显示(对就这样);
生成输入框:生成一个打字的地方,命名后可以用读取数字来读取数字;
生成圆环:可以搞一个圈圈,当然没有爱的魔力,命名之后可以调用功能;
生成方框:生成一个矩形框框)命名后也可以调用功能)
生成线段: 两 点 画 线
生成头像:生成一个自己的头像(自己看),不过别人看的话生成的是别人的头像
UI这些用的地方比较多,按钮可以用来控制机械或者启用些奇奇怪怪的东西
圆形摇杆教程
首先因为是持续性UI,必须放入每帧循环才能生效,如果发现你的摇杆不能滑动,首先查看是否放入了错误位置,如开局等
1.创建一个UI,本质是按钮
2.按住 按钮 则 执行判断附属语句

3得到触摸点坐标,在系统 输入处寻找,是第一个。不要在 屏幕、层 中寻找

4.创建新向量,其值=摇杆环坐标(第1步)-触摸点坐标,并命名,位于向量计算而不是变量功能、创建变量
5.将该向量转化为屏幕像素坐标(分辨率),为什么不直接限制的原因是:手机屏幕多为长方形,水平值与竖直值每单位表示长度不同,若用屏幕坐标限制,环轨迹为椭圆,因此需要转换。无需变名(改变变量名字)

6.限制长度确保杆心不会划到摇杆外,在变量功能 寻找。同样不需要变名

7.将屏幕像素坐标(分辨率)转换为屏幕坐标,UI使用的是屏幕坐标若用像素坐标则会因为数值过大找不到家,无需变名。
8.(非附属语句)将向量加上初始摇杆坐标,得到最终坐标。
9.(非附属语句)创建UI 圆环 杆心,坐标为最终坐标
