翔鹰帝国网|帝国时代游戏论坛|帝国时代系列|神话时代|0AD
 找回密码
 注册翔鹰会员(昵称)
搜索
查看: 2503|回复: 26

[交流] 关于侧向开火的方法

  [复制链接]

22

主题

0

精华

5945

积分

国王

耕战
1021
鹰币
13665
天龙币
0
帖子
362
附庸关系2
 楼主| 发表于 2019-7-1 16:30:05 | 显示全部楼层 |阅读模式
本帖最后由 焚风之爱莉琰 于 2019-7-10 10:01 编辑

       我们知道,在帝国时代2中,单位必须正面朝向目标才能进行攻击。因此帝国时代2的船只武器都设置在舰首,这也许与时代也有关。但熟悉相关背景的玩家就会知道,现实中的大帆船火炮都设置在侧舷,即使舰首或者舰尾设置了火炮也大多只起辅助作用,火力全开时一般侧面向敌。浩浩荡荡的舰队在海上排成一字,故“战列线”由此得名。玩过帝国时代3的玩家也知道,在帝国时代3中的战舰大多已经实现了侧面向敌的攻击方式。到了近代,由于火炮的射程和威力不断增强,出现了“T字战”理论,即己方横向面对纵向来袭之敌舰,使己方的火力能够最大化,而敌方不仅火力受限、被弹面积也大大增加,对马海战就是最好的例子
QQ图片20190701154707.png
【现实中的大帆船战斗时一般侧面向敌】

     之前在我的帖子单位模型:大型帆船http://www.hawkaoe.net/bbs/thread-144821-1-1.html)中,有玩家提到应该侧向开火的问题。这个问题看上去比较容易,将单位的攻击图像改成侧面的不就行了?但会引发另一个问题:单位开火的间隔中会变为正面对敌的站立图像,开火时又侧面对敌,导致开一次火就要扭一下,如此一来看上去就非常鬼畜了。故自然地侧向开火看上去是没法实现了。可是真的是这样吗?


      我们知道,帝国2中的远程单位在攻击的间隔会变为站立图像,而近战单位的攻击则是连贯、不间断的。这是因为:当单位有主抛掷物时,每发射一次抛掷物就会播放一遍攻击动画。如果单位没有抛掷物、或者只有副抛掷物,那么就会如近战单位一样连续不间断地播放攻击动画。基于这个设定,我们可以找到使单位能够侧向开火的办法。



步骤一:修改单位的攻击图像,使单位侧面朝向开火的方向,并导入。

QQ截图20190701160910.png
【注意事项】:图中的两帧,单位实际上是朝向正右的。从这个方向开始,顺时针旋转到右上为止,一共8个方向,每个方向2帧,这么做的原因将在下一步中解释。至于为什么要右面向敌,因为……“左舷弹幕太薄了!”



步骤二:设定单位图像数据。

QQ截图20190701161215.png
【注意事项】:如图所示,为了保证单位右侧向敌,我做了8个方向的图像。因此将镜像模式设为0。这样一来,第一个方向的单位实际上是向右的,故我们在上一步中让它图像向上,以右侧向敌。角度帧数设为2,这是因为如果每方向只有1帧,那么单位在攻击时就不会发出声音了。一艘战舰悄无声息地发出大量炮弹,想想就不对劲。】



步骤三:修改单位的数据,去掉主抛掷物,只留下副抛掷物。同时将单位的攻击数据复制到抛掷物上。

QQ截图20190701161827.png QQ截图20190701161839.png
【注意事项】:去掉主抛掷物。同时,因为没有主抛掷物了,所以要设置抛掷物数量和最大抛掷物数量设为N+1,N为你想让它发射的抛射物数量,如我想让它一次只开1炮,那么就设为2。同时一定要把单位的攻击数据复制到副抛掷物上,否则副抛掷物只能造成1点伤害。此外,可以将抛掷物产生区域的宽度设为一个大于0的数值(为了匹配船只的长度,我将其设为3),以模拟炮弹从不同的炮口发射出来的样子。但这么做有一个弊端:即使命中率设为100,命中偏差设为0,那么平行射出的炮弹仍然有一部分不能击中目标,这是游戏自身算法导致的。其他需要设置的内容和属性可以自行YY。


步骤四:进入游戏,测试!

QQ图片20190701153948.png

【因为设置了抛掷物产生区域的宽度,所以会在侧面随机位置产生炮弹,看起来就像不同位置的火炮在轮流开火,是不是很逼真?】

演示视频:https://www.bilibili.com/video/av57554809 (为了观赏性,视频中改为了左侧开火。)


      如此一来,一艘能够侧向面对敌人开火的风帆战列舰就做好了。但仍有一丝缺陷,那就是单位在攻击之前和攻击之后,不能非常平滑地转向。将图像循环延迟增加到很大、并在攻击图像之前加入过渡帧看似能解决这个问题,但这一来单位在进入攻击动作之后就只会攻击0~1次了。我和004就此讨论过,暂时还没能得出比较好的解决办法。如果有玩家能有办法,还请不吝赐教,感激不尽。




评分

参与人数 1耕战 +200 鹰币 +200 收起 理由
黄栌苦竹 + 200 + 200

查看全部评分

回复

使用道具 举报

17

主题

0

精华

1225

积分

侯爵

耕战
50
鹰币
1944
天龙币
0
帖子
582
附庸关系0
发表于 2019-7-1 17:22:55 | 显示全部楼层
本帖最后由 wongyuhua 于 2019-7-1 17:24 编辑

不像帝国3的排炮,帝国2那个时代的炮舰反正就1挺火炮,无所谓正面侧面了。我更关心类似红警2的移动中攻击(必须有旋转炮塔),如果能实现骑射手在行进中/撤退时射箭,骑兵在冲锋时挥剑而不停下来,那就真实了
帝国2HD鸡肋增强与科技简化MOD+征服者窃取特色单位MOD
http://www.hawkaoe.net/bbs/thread-139689-1-1.html
回复

使用道具 举报

22

主题

0

精华

5945

积分

国王

耕战
1021
鹰币
13665
天龙币
0
帖子
362
附庸关系2
 楼主| 发表于 2019-7-1 18:02:19 | 显示全部楼层
wongyuhua 发表于 2019-7-1 17:22
不像帝国3的排炮,帝国2那个时代的炮舰反正就1挺火炮,无所谓正面侧面了。我更关心类似红警2的移动中攻击( ...

移动攻击暂时是实现不了的,冲锋挥剑倒是可能,只需要设置移动图像2(即奔跑图像)就可以了。并且,通过修改图像中的“单位速度乘数”,您甚至可以让单位在冲锋时拥有比正常情况下更快的移动速度。
回复

使用道具 举报

54

主题

3

精华

5万

积分

铎德

耕战
10205
鹰币
308
天龙币
0
帖子
559

翔鹰建站十周年纪念章特级嘉禾勋章

附庸关系0
发表于 2019-7-1 22:45:58 | 显示全部楼层
太棒了,楼主很厉害,再接再厉,我们三国是大爱船只会做投石机,因该动画在游戏里不难吧,希望,楼主帮忙研究下,还有城墙问题,我制作了城墙,悬崖代替,但是只希望士兵从城墙中间新图像阶梯走上去,看看如何实现。城门可被攻击,城墙只能被攻城器械攻击,人无法砍到墙,更加现实,体现 各种战车,攻城器械使用,还有就是我的城堡中间是空的,可以把农名走进去在中间部分如何实现,更具有特色,当然也可以驻扎就不说了,谢谢
回复

使用道具 举报

22

主题

0

精华

5945

积分

国王

耕战
1021
鹰币
13665
天龙币
0
帖子
362
附庸关系2
 楼主| 发表于 2019-7-2 09:16:12 | 显示全部楼层
猪娃娃 发表于 2019-7-1 22:45
太棒了,楼主很厉害,再接再厉,我们三国是大爱船只会做投石机,因该动画在游戏里不难吧,希望,楼主帮忙研 ...

你说的城墙在这两个mod里面有。只能被攻城武器攻击恐怕有点难以实现,但是形式上可以借鉴学习一下:
三国演义MOD:http://www.hawkaoe.net/bbs/thread-144902-1-1.html
第一MOD:http://www.hawkaoe.net/bbs/thread-38518-1-1.html

城堡中空的话,可以用组合建筑的形式来实现:
http://www.hawkaoe.net/bbs/forum ... read&tid=120619
回复

使用道具 举报

142

主题

3

精华

1万

积分

皇帝

耕战
2211
鹰币
709038
天龙币
0
帖子
4000

三级嘉禾勋章翔鹰建站十周年纪念章雏鹰勋章

附庸关系5
发表于 2019-7-2 11:52:07 | 显示全部楼层
求土耳其舰队看到侧向开火战列舰时的心理阴影面积
回复

使用道具 举报

22

主题

0

精华

5945

积分

国王

耕战
1021
鹰币
13665
天龙币
0
帖子
362
附庸关系2
 楼主| 发表于 2019-7-2 12:20:01 | 显示全部楼层
VicViper 发表于 2019-7-2 11:52
求土耳其舰队看到侧向开火战列舰时的心理阴影面积

https://www.bilibili.com/video/av57554809 看看就知道了

点评

66666  发表于 2019-7-3 17:40
回复

使用道具 举报

54

主题

3

精华

5万

积分

铎德

耕战
10205
鹰币
308
天龙币
0
帖子
559

翔鹰建站十周年纪念章特级嘉禾勋章

附庸关系0
发表于 2019-7-2 13:05:39 | 显示全部楼层
回头所有图像设计好了,在来制作细节吧
回复

使用道具 举报

1

主题

0

精华

23

积分

乡绅

耕战
0
鹰币
10
天龙币
0
帖子
5
附庸关系0
发表于 2019-7-9 16:37:04 | 显示全部楼层
焚风之爱莉琰 发表于 2019-7-2 12:20
https://www.bilibili.com/video/av57554809 看看就知道了

可是,视频中,船是用左边发炮的 QQ截图20190709163421.png
回复

使用道具 举报

22

主题

0

精华

5945

积分

国王

耕战
1021
鹰币
13665
天龙币
0
帖子
362
附庸关系2
 楼主| 发表于 2019-7-9 17:31:06 | 显示全部楼层
阿宝水 发表于 2019-7-9 16:37
可是,视频中,船是用左边发炮的

是的,看来您观察很仔细。那是因为,录之前发现,由于地图原因,改成左舷开火会更美观,所以在录像之前临时修改的。
回复

使用道具 举报

1

主题

0

精华

23

积分

乡绅

耕战
0
鹰币
10
天龙币
0
帖子
5
附庸关系0
发表于 2019-7-10 09:08:11 | 显示全部楼层
原来如此
回复

使用道具 举报

144

主题

8

精华

3万

积分

教皇

耕战
4936
鹰币
4131
天龙币
0
帖子
2156

特级嘉禾勋章特级翔鹰勋章一级帝国勋章

附庸关系2
发表于 2019-7-10 23:18:10 | 显示全部楼层
感谢楼主,困扰我多年的问题终于解决了!
愿你快来
回复

使用道具 举报

0

主题

0

精华

15

积分

乡绅

耕战
0
鹰币
10
天龙币
0
帖子
46
附庸关系0
发表于 2019-7-14 11:56:56 | 显示全部楼层
妙哉!妙哉!我说它为什么老是要调整呢。
回复

使用道具 举报

8

主题

0

精华

47

积分

乡绅

耕战
0
鹰币
10
天龙币
0
帖子
60
附庸关系0
发表于 2019-9-8 08:34:53 | 显示全部楼层
为什么我要载入这个DAT后说载入失败?
回复

使用道具 举报

22

主题

0

精华

5945

积分

国王

耕战
1021
鹰币
13665
天龙币
0
帖子
362
附庸关系2
 楼主| 发表于 2019-9-8 12:01:16 | 显示全部楼层
贵族勇士-德古拉 发表于 2019-9-8 08:34
为什么我要载入这个DAT后说载入失败?

嗯,你载入了什么dat?
回复

使用道具 举报

8

主题

0

精华

47

积分

乡绅

耕战
0
鹰币
10
天龙币
0
帖子
60
附庸关系0
发表于 2019-9-8 12:42:20 本帖来自手机 | 显示全部楼层
焚风之爱莉琰 发表于 2019-9-8 12:01
嗯,你载入了什么dat?

我下载你的单位模型后,有个“征服者号.dat”。为什么我用帝国高级编辑器载入后显示载入失败?
回复

使用道具 举报

22

主题

0

精华

5945

积分

国王

耕战
1021
鹰币
13665
天龙币
0
帖子
362
附庸关系2
 楼主| 发表于 2019-9-8 14:19:17 | 显示全部楼层
贵族勇士-德古拉 发表于 2019-9-8 12:42
我下载你的单位模型后,有个“征服者号.dat”。为什么我用帝国高级编辑器载入后显示载入失败? ...

我下载了一个查看,并没有dat文件,只有slp文件。不知道你是否说错了、实际上指的是这个?

th9pmp02pm0k201909081418235458.png
回复

使用道具 举报

8

主题

0

精华

47

积分

乡绅

耕战
0
鹰币
10
天龙币
0
帖子
60
附庸关系0
发表于 2019-9-8 21:24:19 本帖来自手机 | 显示全部楼层
焚风之爱莉琰 发表于 2019-9-8 14:19
我下载了一个查看,并没有dat文件,只有slp文件。不知道你是否说错了、实际上指的是这个?



那么为什么我的电脑上会出现征服者号dat?
回复

使用道具 举报

401

主题

14

精华

6万

积分

教皇

耕战
10324
鹰币
37952
天龙币
18
帖子
5759

特级嘉禾勋章三级帝国勋章十字军勋章

附庸关系0
发表于 2019-9-9 04:38:01 本帖来自手机 | 显示全部楼层
贵族勇士-德古拉 发表于 2019-9-8 21:24
那么为什么我的电脑上会出现征服者号dat?

如果真是这样那请把这个文件发上来吧
回复

使用道具 举报

8

主题

0

精华

47

积分

乡绅

耕战
0
鹰币
10
天龙币
0
帖子
60
附庸关系0
发表于 2019-9-9 11:53:25 本帖来自手机 | 显示全部楼层
我是谁004 发表于 2019-9-9 04:38
如果真是这样那请把这个文件发上来吧

要到下午
回复

使用道具 举报

本版积分规则

排行榜|小黑屋|翔鹰帝国 ( 京ICP备18029055号-1 )

GMT+8, 2019-11-15 00:01

Powered by Hawk Studio  QS Corp.® Licensed

© 2001-2019 Hawkaoe.net All Rights Reserved

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