关于潜渊症添加“高”的一点想法
潜渊症吧
全部回复
仅看楼主
level 7
十字旗永不落
楼主
众所周知潜渊症是个只有长和宽的2d游戏,这就导致像我这样照着图纸造船的人极其不爽:图纸上走廊从舰桥两侧通过去,但由于没有“高”这个因素,不行;舰体侧面想装个炮,但由于没有“高”只能装在舰体
上下左右
最外层。
基于以上各种不方便,我昨天躺床上辗转反侧的时候灵机一动想到了一个比较现实可行的方法:通过添加一定的新机制,像是编辑器里调整贴图深度一样,把潜艇做成多个平面拼在一起,以此达到“伪-高”的效果。
楼下
细嗦
2021年12月23日 04点12分
1
level 8
娜娜奇是男♂孩
20分钟过去了
2021年12月23日 04点12分
2
level 6
c5f7f9
但是从侧面看游戏里的话,东西还是重叠的啊,炮弹也不认识深度。。。
2021年12月23日 04点12分
3
level 7
十字旗永不落
楼主
之前打了不少字,想了几个例子,找了好几张舰体结构三视剖面图,都觉得不够直观又删掉了=。=想了想还是用游戏来解释吧。
大家知道一般舰体结构都不是一个大平层,会有纵向的舱壁隔开。如何在游戏中表现这一点呢?我的想法是添加一个视觉效果是由屏幕内到屏幕外的门联通,潜艇结构则是现在的结构多层覆盖在一起。
打个比方,dugong可以和humpback连在一起吗?
答案当然是可以,只要给两舰各加一个对接口再链接起来就行。而我的方法则是:加上一个水平的“洞”链接。两舰重叠,当进入dugong的舰体时游戏画面显示dugong的舰体结构,当穿过舱门进入humpback时画面则是humpback的结构
2021年12月23日 05点12分
4
十字旗永不落
这是对3l疑问的回答
2021年12月23日 05点12分
level 7
十字旗永不落
楼主
这样一来,船就变得立体,有了“高”的概念而不再只是一个面了。对游戏的影响也是最现实最理想的——你照样可以开现在的船,不会有任何问题。如果你想给船添加立体的结构,就据你所想如同再造一艘船一样给旧船添加一层即可,只需加上一个“水平纵向门”来连接两层舰体之间的高度。
同样,你可以自由选择某个舱室的高度值:比如反应堆舱,在高度上可以横跨两三层舰体(为了便于理解,我们将靠屏幕内侧的称为舰体左舷,靠屏幕外侧的称为右舷,有点类似高中学磁感线那样在平面上营造出3d效果)。
左舷可以是医疗舱,右舷可以是宿舍或者工程舱,这两个舱在平面上是一个位置但属于不同“高”或者说“景深”的舰体,之间通过我所说的“水平纵向门”来连接。通过“水平纵向门”来实现左舷-右舷或者到更多层舰体的穿越。如果一个舱室横跨了两层甚至更多层舰体,那么可以通过选择舱门进入特定某一层舰体。遭受攻击的时候也会计算伤害发生在具体那一层的结构上,除去那一层结构受损其他高度的相邻舰体也会受到随距离减轻的损伤
2021年12月23日 05点12分
5
level 7
十字旗永不落
楼主
貌似被吞了。。。我截个图发吧=、=
2021年12月23日 07点12分
6
level 7
贴吧用户_7NyX5E8
那就有怪物攻击的问题了,攻击某层还是同时攻击;沉船有这样结构吗,如果有,不同层的丘脑怎么攻击等等
2021年12月23日 07点12分
7
十字旗永不落
怪物和炮弹之类对结构的损伤我在上面提到了;不管是沉船海盗还是玩家自己的船都可以用这样的结构,当然也可以不用,取决于编辑器里造船的那个人的想法;不同层的进水/起火等等都像原版一样通过”gap“对其他舱室产生影响,丘脑也可以延伸到同位置的其他层去
2021年12月23日 07点12分
十字旗永不落
我说的所谓”水平纵向门“本质和现在游戏里的门是一样的,也是提供gap的功能。只不过现在的门是在一个平面内联通,我说的门是将两个平面联通
2021年12月23日 07点12分
十字旗永不落
不知道这样的解释可否解答阁下的疑惑
2021年12月23日 07点12分
贴吧用户_7NyX5E8
@十字旗永不落
对,但我的意思是就原版海域中怪物在哪一层,因为按你的说法不同层之间不显示,也就是怪物很容易隐身而且大大加大船体受伤面积,这个就太搞人心态了,
2021年12月23日 07点12分
level 8
喵爪抓你Ω
我突然不认识高这个概念了
2021年12月23日 07点12分
8
十字旗永不落
游戏画面里x轴是长,y轴是宽。垂直你电脑屏幕的z轴是高。这么一说应该就好理解了,之前我可能有点表述不明,很抱歉_(:з」∠)_
2021年12月23日 07点12分
Boiling_ice
我理解他说的其实是“宽”,因为已有的长和高
2021年12月23日 08点12分
level 1
Jill💕
感觉没什么必要,又不是3d游戏,只会把游戏变得繁琐
2021年12月23日 08点12分
9
十字旗永不落
多个功能嘛
不喜欢的话当这个功能不存在也不会影响游戏体验的
2021年12月23日 10点12分
Jill💕
@十字旗永不落
但是开发需要时间和人力,不如先把怪物系统做好一点
2021年12月23日 10点12分
level 5
field丶费尔德
主2d摄像机视角的游戏,z轴一般叫深度
2021年12月23日 10点12分
10
十字旗永不落
表达问题
我一时间没想到就套用三维里的长宽高来描述了
2021年12月23日 11点12分
level 10
吃个瓜先*
有大佬搞过这种做法,但只限于装饰品
2021年12月23日 12点12分
11
十字旗永不落
其实有很大一部分灵感就是来源于大佬做的内饰
2021年12月23日 14点12分
level 1
贴吧用户_GSaRbbW
沙口,代码得从底层重新写,那你写啊?
2021年12月23日 12点12分
12
娜娜奇是男♂孩
不要随便骂人
2021年12月24日 10点12分
神秘萌新😳
不至于骂人吧
2021年12月24日 22点12分
十字旗永不落
2021年12月23日 14点12分
GaoKT🌀
张口就来是吧
2021年12月27日 07点12分
level 12
年糕v5
想法很封面,现实很骨感,有个可以蹲的厕所我就心满意足了
2021年12月23日 12点12分
13
十字旗永不落
这应该算是最考虑现实最可行的做法了
2021年12月23日 14点12分
吃个瓜先*
为什么要厕所,直接从气闸门扔出去啊
2021年12月23日 14点12分
GTF1943
@十字旗永不落
厕所能用管道拼 里面藏个椅子
2021年12月24日 02点12分
level 7
yysyqs℉
是长和高深度被折叠
建议景深用起来
2021年12月23日 13点12分
14
1
2
尾页