首页 > 游戏 > 网络游戏 > > 我的战舰下载 我的战舰(V4.5.1)ios版

我的战舰

我的战舰下载 我的战舰(V4.5.1)ios版
  • 游戏类型:网络游戏
  • 游戏大小:16.65GB
  • 更新时间:2025-06-13
说明:本站点资源验证均为绿色安全资源,如遇相关下载提示可忽略,直接点击按钮即可免费下载
详情 关联 攻略 推荐 猜你喜欢
游戏简介

大家好,关于我的战舰下载 我的战舰(V4.5.1)ios版很多朋友都还不太明白,今天小编就来为大家分享关于小编亲测优质的APP的知识,希望对各位有所帮助!

《我的战舰》 是一个基于3D物理引擎和构件逻辑编程的游戏生产平台,为玩家提供了前所未有的自由和创造力。在这里,您可以建造战舰,机械,诸如组装构件之类的车辆,甚至在不学习复杂的编程语言的情况下设计完整的游戏玩法。游戏的核心在于物理模拟和逻辑结构,使玩家可以轻松实现各种创造力。从简单的机械设备到复杂的战斗系统,一切都可能,使您能够充分利用自己的想象力。来尝试游戏。

【我的战舰】坚持30秒攻略

在本教程中,我们将创建一个名为“支架30秒”的新项目,导入一个名为“主角”的空机器,并随意组装形状

TapTap

导入一个空图并添加与主角相对应的机械发电机

TapTap

添加逻辑以生成播放器机械在蓝色“ logistic Square”中的“玩家加入房间事件”中

TapTap

我们在此游戏中不使用物理,因此我们将“零件变量/机械/m/switch物理学”拖动以关闭身体功能

TapTap

为了手动控制摄像机角度,在“主角”机械发生器启动事件中,拖动“函数呼叫/系统/相机/设置相机目标和角度”方法,并设置参数

TapTap

进入测试后,镜头不再随拖动而旋转。

接下来,我们让主角机械地跟随小鼠移动。单击“主角”机器的“每帧环路”事件以添加新方法,将方法名称更改为“手指触摸平面”

TapTap

TapTap

将“函数呼叫/系统/屏幕/转换为分辨率”拖动以将01的屏幕位置转换为分辨率。例如,如果您的屏幕分辨率为1080*720,则触摸位置为0.5,0.5,将转换为540,360。

TapTap

将“函数呼叫/系统/屏幕/屏幕坐标拖动到世界坐标”,并且在表演时,根据相机的位置和方向将屏幕空间上的坐标转换为世界空间。

TapTap

拖动“函数/系统/相机/相机坐标”,然后从先前的坐标中减去以获取鼠标指向的方向

TapTap

调用“函数呼叫/系统/检测/射线和平面的交点”函数以获取鼠标指向的方向的相交点和水平平面

TapTap

最后,将“当前零件/strong制移动”拖动将机器移至该位置。进入测试,您会发现机器可以跟随鼠标。

TapTap

接下来,我们将添加敌人,返回项目目录,导入空的机器,只需编辑形状,然后选择核心,然后将喷漆更改为红色

TapTap

TapTap

返回地图编辑器,添加一个称为“ AI”的机械发电机,然后选择“敌方”机器。

TapTap

现在,我们想随机产生敌人,因为我们在第一个教程中进行了敌人的循环发电逻辑。我们可以打开第一个教程的项目,打开蓝色“逻辑平方”的启动事件,然后找到该代码

TapTap

BeginCodev1;

名称:生成敌人;

1:float I=fun create.float(float 0);

2:在Fun Float.lt(VAR I:Float 10);

3: Mech AI=Fun createAimech(字符串AI:Float 0:Vector3 5,5,0:Vector3 0,0,1:enum 0);

4: float i=fun float.add(var i:float 1);

端代码

别忘了回到我们的新项目。敌人在上一个代码中的坐标是固定的。让我们将其更改为圆上的随机位置,然后拖动“函数呼叫/创建变量/向量”

TapTap

拖动“函数呼叫/小数计算/随机数”

TapTap

拖动“函数呼叫/矢量计算/围绕轴的旋转”

TapTap

这些行的功能是:

3:生成一个指向水平和向右5米的坐标V

4:生成0到360之间的随机数

5:让坐标V在垂直方向上旋转随机角度

这样,每次我们在循环中的第5行跑到第5行时,我们都可以在一个圆圈上获得一个以0,0,0作为地图中心的圈子和5的半径。将第6行上的坐标更改为V,因为主角的默认营地为0,此处AI的营地参数将更改为1,并最终将AI机器的物理学更改为1。

TapTap

进入测试时,您可以看到已经生成了AI机械圆。

TapTap

现在,让我们在AI中添加智能,单击敌人机械发生器的“每帧运行”事件,然后拖动“地图/营地/获取派系机械列表”

TapTap

拖动“变量功能/玩家机器列表/读取机械”

TapTap

然后获取玩家的机械坐标和自己的坐标,并使用矢量减法获得距离

TapTap

这个方向是我们想要跟踪玩家的运动方向的方法。为了在不同的距离处具有不同的运动速度,我们将方向的长度均匀设置,然后使用AI的当前位置添加此方向来计算AI的新位置并移动AI并移动AI

TapTap

6:拖动“可变功能/方向/设置长度”

7:drag“函数呼叫/向量计算/添加”

8:drag“当前零件/strong制移动”

目前,您可以看到AI在进入测试时会自动跟踪播放器,但是您可以发现这种AI是常规且易于避免的,因此需要一些随机性来增加难度。让我们首先计划AI的想法。当AI离玩家很远时,它应该靠近玩家。当AI靠近玩家时,为了使玩家难以避免,它应该随机移动。因此,我们首先判断距离,计算第5行中的方向并判断长度,然后拖动“可变功能/方向/长度”

TapTap

拖动“如果/小数计算/小于”

TapTap

输入测试,您会发现敌人跟踪到一定距离并停止移动。在这里,为了允许敌人随机移动,我们可以使用随机产生以前添加的敌人的逻辑。我们可以在“事件”方法中打开蓝色的“逻辑正方形”方法。

TapTap

TapTap

TapTap

单击右侧的菜单按钮,选择“粘贴代码向后”,如果距离小于或等于10,则添加代码

TapTap

这里获得的V是0360度的随机方向。由于在两种情况下都使用了计算位置和强制运动代码,因此我们将第9-10号线拖到最外层,将行12的返回值更改为“方向”,并设置第10行的长度以使速度合理。

TapTap

进入测试时,您会发现敌人在接近球员时会剧烈摇晃。这是因为敌人正在改变每个框架的方向。这不是我们想要的。它需要更改以每次更改。在这里,我们使用时间函数来实现它。

拖动“函数呼叫/系统/当前时间”

TapTap

将“函数呼叫/创建变量/十进制”拖动到13行

TapTap

据认为,当前时间仅比上次更改的时间仅为0.5秒。

TapTap

再次进入测试,您会发现AI的难度已经很高。由于关闭了物理运动,因此无法使用机器的影响事件来处理此处的损坏。我们可以简单地利用距离来做出判断。距离接近时,我们将确定删除玩家的机械。

TapTap

测试后,玩家死亡时将报告错误。

TapTap

这是因为玩家的机械已经死了,因此我们需要在此处添加判断,并使用“函数呼叫/系统/跳过”方法在找不到播放器的机器时跳过所有后续代码(如果在循环中使用跳过方法,它将仅跳出循环零件)))

TapTap

让我们添加另一个评分道具:导入一台名为“奖励”的新机器,将“功能类/机械检测器”拖动到核心,然后将大小扩展到约0.5

TapTap

关闭“仅执行同一台机器一次触发一次”开关

TapTap

添加一些装饰品

TapTap

单击“机械发生器”的“机械触摸”事件

TapTap

机械发电机是没有身体的对象,当其他部件进入或离开其区域时,称为“机械触摸”和“机械出发”事件。您可以看到“机械触摸”方法的参数被描述为“触发”

TapTap

拖动“可变函数/$触发方法存在”,将参数填充为“饮食奖励”,拖动“变量函数/$触发/呼叫方法”,将参数填充为“饮食奖励”,然后在触发部分上搜索一个名为“ EAT Reward”的自定义方法,并在其存在的情况下调用。并在最后删除自己的机器

TapTap

现在返回地图编辑器,打开“主角”机械生成器的逻辑面板,然后添加此自定义方法

TapTap

为了简单地测试该方法是否已被调用,我们将首先在此处添加一个调试代码,并拖动“函数呼叫/系统/调试/调试输出”

TapTap

并将与奖励道具相对应的机械发电机添加到地图中,发电机被称为“奖励”

TapTap

TapTap

然后在启动事件中添加新方法,然后单击左上方的糊状按钮

TapTap

将新方法名称更改为“生成奖励”,然后将随机生成的位置逻辑更改为-30、0,-30至30、0、30的矩形区域内随机的位置逻辑

TapTap

输入测试以查看随机生成的奖励道具

TapTap

主角吃道具时将显示调试信息

TapTap

接下来,我们将添加一个记分牌来计算球员的分数。尽管我们在第2章中了解了基本按钮UI的使用,因为它是使用代码直接生成的,但UI编辑不够直观。在这里,我们将了解UI布局函数:

在“主角”机械生成器的“机械启动”事件中拖动“函数呼叫/创建变量/UI布局”

TapTap

单击此布局的图标以打开UI布局编辑器

TapTap

TapTap

您可以看到一个已经生成的框,并且可以在左侧看到与此按钮相关的属性。

TapTap

首先将“名称”输入框的内容更改为“记分牌”

TapTap

在左下角可以看到绿色的景象

TapTap

这表示此按钮相对于父空间的参考位置。您可以单击“父空间”按钮以切换

TapTap

例如,在此处单击“左”,绿色视线将移至界面左侧的中间,这意味着该视线的坐标相对于视线。

此外,框上有一个黄色图标,可以指示按钮的对齐方式,默认情况下为“左下”

TapTap

您还可以单击“协调对齐”按钮以切换,然后在此处选择“左”。

TapTap

将属性中的“ X坐标”和“ Y坐标”设置为0,以便按钮的位置应与屏幕左侧的中间相反。

TapTap

将“厚度”设置为-1,颜色为半透明的白色,宽度为200,高到100

TapTap

单击以选择此框并添加一个“文本框”,然后将其位置设置为“父空间:右”,“坐标对准:右”,坐标0,0

TapTap

TapTap

将其名称设置为“得分”

然后将两个按钮的文本分别设置为“左”和“右”

TapTap

由于不同手机和计算机屏幕的分辨率不同,因此,如果根据统一的左下角位置计算UI的坐标,它将导致当前屏幕上的按钮在其他显示器上关闭屏幕的右侧不正确,因此在其他显示器上不正确,因此对设置正确的UI值很重要。

单击下面的空白空间,在左侧的属性面板中,填写“接口”输入框“布局名称”。稍后,我们将使用此名称来引用此布局。

TapTap

单击左上方的“结构树”按钮,您可以看到现在的布局中有两个UI,其中“得分板”是“得分”的父。在这里,选择“得分”的UI

TapTap

TapTap

返回代码编辑器后,拖动“变量函数/接口/读取文本框”,然后直接粘贴路径参数。

TapTap

返回到逻辑面板,然后将“分数文本框”设置为全局变量

TapTap

单击“饮食奖励”的自定义方法

TapTap

TapTap

在这里,我们删除先前的调试输出代码,并添加代码以显示分数。

TapTap TapTap 然后为了调用这个方法,要给蓝色的逻辑方块设置一个别名叫做“逻辑” TapTap 然后就可以在主角的“吃奖励”代码中调用它了 TapTap 到这里为止你已经实现了一个躲避敌人吃道具得分的小游戏的基础功能。 扩展一: 保存最好成绩到存档 拖动“地图/存档/得到玩家存档”方法 TapTap 拖动“变量功能/存档/读取小数”方法 TapTap 这个功能是从这个字典中得到一个名为“最高分”的小数,如果找不到就则返回0 然后判断当前的分数是否大于存档中旧的最高分,如果是就替换 TapTap 拖动“地图/存档/上传玩家存档” TapTap 文本框的内容也要改为"当前分数/最高分"的样式,拖动"功能调用/文字/拼接"方法 TapTap 点击代码后面的加号可以增加参数 TapTap 最后当分数超过旧分数时,更新旧分数的数值,并将文本框的文本替换为拼接内容 TapTap 这里得到的存档数据类型是个“字典”,字典和列表一样都是可以存储多个变量,不同点在于字典里面的元素没有顺序,并且是使用“名称”进行插入和查找,当插入的“名称”重复时会自动覆盖数据 更换背景: TapTap 其中“地面类型”选择“无”,“天空”选择“天空4”,可以看到现在地图中的地面消失了, TapTap TapTap

【游戏特色】

1、采用直观的“积木式”逻辑编程系统,让玩家通过拖拽和组合功能模块来实现游戏机制。 2、设计武器开火逻辑、载具移动方式,或者是构建关卡规则,都可以通过简单的逻辑块组合完成。 3、让没有编程经验的玩家也能快速上手,同时也能满足高级玩家对复杂玩法的需求。

【游戏亮点】

1、游戏提供了丰富的零件库,玩家可以像拼装现实中的模型玩具一样,自由组合各种模块。 2、打造属于自己的战舰、机甲、飞行器或任何你能想象到的机械装置,每个部件都遵循真实的物理规则。 3、玩家需要考虑重量、平衡、动力等因素,以确保自己的设计能够正常运行,非常的有趣。

【游戏优势】

1、不仅支持单人创作,还鼓励玩家分工协作。擅长拼装机械的玩家可以专注于设计载具和武器。 2、通过团队合作,玩家可以制作出完整的游戏作品,甚至发布到社区供其他玩家体验。 3、玩家可以设计独特的游戏内容,并通过游戏内的商店进行交易,激励玩家创作更高质量的内容。

用户评论

龙吟凤

终于等到V4.5.1了,赶紧去下载!

    有6位网友表示赞同!

棃海

我一直在玩安卓版的,IOS版什么时候更新?

    有11位网友表示赞同!

浅嫣婉语

这个版本修复了什么bug?

    有14位网友表示赞同!

↘▂_倥絔

期待能改进一下操控感。

    有13位网友表示赞同!

素衣青丝

我的战舰就是最好的手机游戏之一了!

    有16位网友表示赞同!

秘密

ios版和安卓版有什么区别吗?

    有18位网友表示赞同!

暖瞳

有没有更新的玩法或者船只?

    有7位网友表示赞同!

蔚蓝的天空〃没有我的翅膀

这款游戏的画质真的不错看!

    有17位网友表示赞同!

哭着哭着就萌了°

这个版本的新内容是什么?快告诉我一下吧!

    有10位网友表示赞同!

野兽之美

下载完了,现在来体验新功能!

    有13位网友表示赞同!

喜欢梅西

希望还能加入更多地图和场景。

    有14位网友表示赞同!

陌颜幽梦

能不能加强一些AI对手的智能性呢?

    有17位网友表示赞同!

◆乱世梦红颜

很喜欢这个游戏的音乐和音效!

    有19位网友表示赞同!

夏日倾情

每次更新都能带来惊喜,这款游戏越来越好玩了!

    有6位网友表示赞同!

念旧是个瘾。

是不是要登陆新的帐号才能玩到新版本呢?

    有7位网友表示赞同!

Edinburgh°南空

已经下载了,期待和朋友们一起对战!

    有8位网友表示赞同!

恰十年

这个版本的官方攻略看过了吗?

    有6位网友表示赞同!

隔壁阿不都

听说这个版本的新船很强势!

    有16位网友表示赞同!

一纸愁肠。

准备来体验我的战舰的全新玩法!

    有8位网友表示赞同!

经典的对白

真棒,终于可以和朋友们一起玩ios版的了!

    有14位网友表示赞同!

游戏信息
  • 我的战舰下载 我的战舰(V4.5.1)ios版
猜你喜欢
最新游戏更多
热门专题更多
最新资讯更多