找回密码
 立即注册
搜索
查看: 3428|回复: 16

[PC] 正经的学术发现——Starcraft里Terran建筑的飞行高度排序

[复制链接]
     
发表于 2009-12-27 15:41 | 显示全部楼层 |阅读模式
判断方法很简单,建筑A把建筑B盖住了的话,A显然比B飞得高些

因此,从飞行高度来讲,工程湾>兵营>基地>飞机场>重工厂>科研所

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

发表于 2009-12-27 15:48 | 显示全部楼层
EP
回复

使用道具 举报

头像被屏蔽
发表于 2009-12-27 15:48 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2009-12-27 16:19 | 显示全部楼层
这是在玩富矿1挑7么。。。12点一排飞机场出大和舰。
建筑能不能点到重合的位置?
回复

使用道具 举报

     
发表于 2009-12-27 16:21 | 显示全部楼层
本帖最后由 loli熊猫 于 2009-12-27 16:24 编辑

不对.

首先你要确立它们的点位都是一样的,作为星际有10年的老玩家,直觉告诉我,你步兵研究所\'飞\'高了点,在我印象中,BB和VF的卡位是一样的效果,那么它们应该飞行高度是一样.如果你的平行距离不同,那么就会导致你45度角看起来会\'飞\'的更高些,实际上这时你无法判断出它是\'高\',还是\'上\'.

如果你要判断谁飞的更高.最好的方法是看指标,能拿到建筑的出力数据和吨位就更好.用出力---重量=高度这个是最简单的方法.不然的话你必须在这个地方找个参照物或者是水平线,你单纯的移动建筑和用身影叠盖的方法不靠谱.并且,这还是理论上的\'更高\',因为你还是无法确定它是\'更高\',还是\'更上\'.
回复

使用道具 举报

     
发表于 2009-12-27 16:40 | 显示全部楼层
我笑了....这也算是一种境界..

地上有地型,飞到海上应该就可以了。
回复

使用道具 举报

     
 楼主| 发表于 2009-12-27 16:52 | 显示全部楼层
不对.

首先你要确立它们的点位都是一样的,作为星际有10年的老玩家,直觉告诉我,你步兵研究所\'飞\'高了点,在我印象中,BB和VF的卡位是一样的效果,那么它们应该飞行高度是一样.如果你的平行距离不同,那么就会导致你45度 ...
loli熊猫 发表于 2009-12-27 16:21


首先显然星际是一个俯视视觉的游戏,因此你可以用一个建筑飘过另一个建筑,如果从高度的角度来讲,前者比后者飞得更高的话,你会看到后者完全被覆盖在前者的身影之下,而我之前贴的图里,每一个建筑都经过这个测试,你也可以试试看。请相信,一个10分钟就能结束战斗的2v2最后玩到45分钟的时候,每个人的蛋都是疼到一定程度的。
回复

使用道具 举报

发表于 2009-12-27 17:33 | 显示全部楼层
本帖最后由 自由质子 于 2009-12-27 17:41 编辑

直接在SE里面可以看见吧...

类似在魔兽3地图编辑器里面可以自由的设置单位的高度...不过SC是2D的 应该跟前后抵达同一位置的先后顺序有关 后到的应该显示在最上层吧?无责任猜测的 机器上无SC 实验不能...
BB和VF的卡位是一样的效果,那么它们应该飞行高度是一样.
这2者没必然关系 卡位只涉及到碰撞体积的设定 实际上 SC里建筑飞起来只涉及一种视觉表现吧?例如假设2个主基地飞一起 肯定有一个显示在最上层 但是不能就随便说 这个最外层的主基地比另一个主基地飞得高对吧?
回复

使用道具 举报

发表于 2009-12-27 17:41 | 显示全部楼层
8# 自由质子


2d的飞空应该只是建筑物往上移动的同时下面追加影子
回复

使用道具 举报

     
发表于 2009-12-27 18:20 | 显示全部楼层
原来打星际2V2经常选有岛的地图~最好是那种边角是岛的~一般打个20分钟正面战场就有结果了~正面打不赢了就龟岛上~选虫族的话塞满对空自、爆和吞噬者~永远别想打下来~
回复

使用道具 举报

发表于 2009-12-27 18:31 | 显示全部楼层
本帖最后由 自由质子 于 2009-12-27 19:53 编辑
8# 自由质子


2d的飞空应该只是建筑物往上移动的同时下面追加影子
点男 发表于 2009-12-27 17:41

想法一样 比如图像y坐标向上偏移一段距离...至于楼主说的飞行高度 当然就是这个y的值了 游戏里要么设置成一个常数(那当然所有飞行单位其实都一样高了)要么每个单位都设置得不一样(这样显得很蛋疼...)

想到终极计算方法了 对2D游戏就该计算像素 直接过影子边缘做垂线连接到建筑投出该阴影的位置 计算连线长度 就很好比较高度了


以下是改图 不过由于LZ保存成jpg的关系 不能保证像素级别的精度 尝试保存BMP的图来对比吧
不知道把图导入CAD的话可不可以直接测量出红线的长度...
换了BMP的图 看得清楚些了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

     
发表于 2009-12-27 19:35 | 显示全部楼层
本帖最后由 loli熊猫 于 2009-12-27 19:37 编辑
首先显然星际是一个俯视视觉的游戏,因此你可以用一个建筑飘过另一个建筑,如果从高度的角度来讲,前者比后者飞得更高的话,你会看到后者完全被覆盖在前者的身影之下,而我之前贴的图里,每一个建筑都经过这个测试 ...
diskxj 发表于 2009-12-27 16:52



如果从高度的角度来讲,前者比后者飞得更高的话,你会看到后者完全被覆盖在前者的身影之下.
PS: 你这个我还可以用另外一种逻辑解释,暴雪设置了---后移动的单位会自动覆盖住前面的单位,就像瓦格雷,后面飞的飞机始终是盖住前面的瓦格雷一样,你可以说后面的瓦格雷飞的比前面高么?我用的P,如果你有一队航母,移动到一点,你可以看到后面的航母始终会浮在上面,这样我是不是可以给出结论---航母是分层次飞行的?
我的---最好的方法是看指标,能拿到建筑的出力数据和吨位就更好.用出力---重量=高度

你觉得哪个更靠谱? 单纯的靠猜测的话,我的方法和你的差不多.没有实际的测试数据靠推断,就像用XY方程函数解经济体系一样不靠谱.
回复

使用道具 举报

发表于 2009-12-27 19:51 | 显示全部楼层
本帖最后由 自由质子 于 2009-12-27 20:46 编辑
如果从高度的角度来讲,前者比后者飞得更高的话,你会看到后者完全被覆盖在前者的身影之下.
PS: 你这个我还可以用另外一种逻辑解释,暴雪设置了---后移动的单位会自动覆盖住前面的单位,就像瓦格雷,后面飞的飞机始 ...
loli熊猫 发表于 2009-12-27 19:35

很可惜 你的公式是错的...

建筑保持悬浮静止的话 推力完全抵消重力 大小相等 方向相反 这样的状态下 建筑的高度是任意的...(条件是近地状态下)

把上图的红色平行四边形用亮绿色线连接起来了 大致看来 绿线都是平行的 可以有很大把握的说 SC里面的飞行建筑 高度都是一样的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

     
发表于 2009-12-27 20:27 | 显示全部楼层
这帖还真TM越来越学术了。。狗蛋疼……
回复

使用道具 举报

发表于 2009-12-27 20:59 | 显示全部楼层
学术贴?马上进来坐下围观~

顺便还可以测量一下所有飞行单位的飞行高度呢~
回复

使用道具 举报

发表于 2009-12-28 04:10 | 显示全部楼层
你們的蛋好疼
回复

使用道具 举报

头像被屏蔽
发表于 2009-12-28 09:42 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-9-18 16:13 , Processed in 0.130094 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表