游戏开发论坛

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: fun501

[讨论] 求教问题

[复制链接]

2

主题

50

帖子

50

积分

注册会员

Rank: 2

积分
50
发表于 2009-4-8 17:01:00 | 显示全部楼层

Re:求教问题

8L的真是超简化。

防御设施大致想要发挥多少作用呢?你不明白自己想要的结果,那么去找公式是很惘然的。

4

主题

17

帖子

17

积分

新手上路

Rank: 1

积分
17
 楼主| 发表于 2009-4-8 17:05:00 | 显示全部楼层

Re:求教问题

防守设施都是纯防御,无进攻效果,换句话说就是大型盾牌,打坏了就纯属于人对人了。无地形概念

2

主题

50

帖子

50

积分

注册会员

Rank: 2

积分
50
发表于 2009-4-8 17:08:00 | 显示全部楼层

Re:求教问题

照我说,防御设施直接给个百分比减免作用。对方有攻城器每回合可以削弱减免百分比。减免为0,建筑物就坏掉了。

4

主题

17

帖子

17

积分

新手上路

Rank: 1

积分
17
 楼主| 发表于 2009-4-8 17:11:00 | 显示全部楼层

Re:求教问题

楼上的意见我觉得挺好,谢过。

4

主题

17

帖子

17

积分

新手上路

Rank: 1

积分
17
 楼主| 发表于 2009-4-8 17:33:00 | 显示全部楼层

Re:求教问题

呃,忘记说了,城墙也有等级的,每升一级防御力也会上升

19

主题

721

帖子

746

积分

高级会员

Rank: 4

积分
746
发表于 2009-4-8 17:45:00 | 显示全部楼层

Re:求教问题

[转]travian的基本战斗公式如下

步兵攻击Aw=所有步兵攻击之和=步兵兵种1的攻击*数量+步兵兵种2的攻击*数量+。。。。。
骑兵攻击Ar=所有骑兵攻击之和=骑兵兵种1的攻击*数量+骑兵兵种2的攻击*数量+。。。。。
攻击点数A=Aw+Ar
防御步兵点数Dw=所有兵种步兵防御之和=兵种1的步防*数量+兵种2的步防*数量+。。。。。
防御骑兵点数Dr=所有兵种骑兵防御之和=兵种1的骑防*数量+兵种2的骑防*数量+。。。。。
防御点数 D=(Aw*Dw+Ar*Dr)/(Aw+Ar)
然后比较A和D
A>D则进攻方胜;
D>A则防御方胜;
A=D的时候 无所谓胜负 最后计算完双方同归于尽了。
胜利一方的点数记作胜利点数
失败一方的点数记作失败点数
失败方全军覆没
而胜利方的损失率L=(失败点数/胜利点数)^1.5*100%(^1.5 表示1.5次方 即先立方后再开平方)
各兵种数量*L的结果四舍五入就是该兵种损失的数量
举例
攻击方 日耳曼 棍棒兵*100 日耳曼骑兵*10
防御方 高卢 方阵兵*100 德鲁伊骑兵*10
Aw=40*100=4000
Ar=150*10=1500
A=4000+1500=5500
Dw=40*100+115*10=4000+1150=5150
Dr=50*100+55*10=5000+550=5550
D=(4000*5150+1500*5550)/5500=5259.09090909....(注意:这个数在用于下面的计算时不能四舍五入)
A>D 所以进攻方胜
进攻方损失率L=(5259.09090909....../5500)^1.5*100%=93.5%
战斗模拟器
攻击方           
数量 100 0 0 0 0 10 0 0 0 0
损失 94 0 0 0 0 9 0 0 0 0
防守方           
数量 100 0 0 0 10 0 0 0 0 0
损失 100 0 0 0 10 0 0 0 0 0
其他因素对战斗公式的影响
英雄 作为一个独立的兵种 只要把数值记入攻击或者防御的数值里就可以了
科技 在计算各兵种的攻击或者防御值时 先把科技的加成计算进去 兵种的最后攻击/防御值 = 兵种基本攻击/防御值 * (1+该兵种攻击/防御科技等级 * 1.5%)
城墙 皇宫 尚未研究出来 这次不做分析
plus的加成 没有找到公式 也没有战斗模拟器可以模拟
总结:从战斗公式可以看出战斗的胜负只取决于 攻击方的攻击点数 和 防御方的防御点数 ,换句话说 就是 谁的兵多谁的兵强 谁就赢
那么在有限的粮食供应和有限的资源消耗下,得到最多的攻击或者防御,就是胜负的关键。

楼主多玩点网页游戏

4

主题

17

帖子

17

积分

新手上路

Rank: 1

积分
17
 楼主| 发表于 2009-4-8 17:49:00 | 显示全部楼层

Re:求教问题

感谢感谢,很解渴
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-7-28 18:16

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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