游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3714|回复: 9

[讨论] 要是会你们怎么做????????

[复制链接]

18

主题

167

帖子

167

积分

注册会员

Rank: 2

积分
167
发表于 2006-11-15 19:48:00 | 显示全部楼层 |阅读模式
条件先说出来
=============================================
游戏中双方对阵,都是十字形阵形。阵形伤害加成效果如下:

前阵:地面攻击伤害单位对地面目标攻击伤害增加+30%
中军:地面攻击伤害单位对地面目标攻击伤害减少—30%,地面攻击杀伤的单位对空攻击单位对空攻击伤害增加10%。阵中所有单位增加生命值30%。没有前阵,或者前阵单位全部死亡中路自动转变为前阵。
左路:所有单位生命增加10%,所以单位速度加1点。
右路:所有单位生命增加10%,所以单位速度加1点。
后路:所有单位所有攻击作用—60%,所有单位生命值增加60%。所以单位速度减1点。没有前阵,中军或者前阵,中军单位全部死亡后队将自动转变为中军甚至前阵。

对阵中兵种属性如下:

兵蚂蚁        70        对地7        地面        8        可以训练
强化兵蚁        150        对地15        地面        10       
变异兵蚁        400        对地40        地面        8       
战斗蚂蚁        100        对地10
对空10        地面        7        可以训练
狂斗蚂蚁        300        对地40
对空20        地面        9       
爆发蚂蚁        300        对地20
对空40        地面        11       
守卫者蚂蚁        1000        对地30
对空30        地面        2       
飞行蚂蚁        80        对地6
对空6        空中        15        可以训练
领地蚂蚁        250        对地35        空中        12       
领空蚂蚁        250        对空35        空中        13       
天霸蚂蚁        350        对地30
对空30        空中        12       
毒蚂蚁        60        对地6        地面        4        可以训练,可以释放酸毒液杀敌。
爆毒蚂蚁        80        0        空中        8        可以对成群的敌方释放酸毒液。可以对成群的敌方释放麻痹毒液。
骚扰蚂蚁        120        对地6
对空6        地面        7        可以成群的混乱对方叫其自相残杀。可以在食物上下毒,使其不能采集食物。
同化蚂蚁        90        0        地面        7        可以同化对方一个蚂蚁。在20秒内可以变身为任何种类的其他蚂蚁。并具有其相同能力。

在战阵中的队伍可以选择战术:

1,        优选攻击敌方阵形中指定位置的目标。
2,        优选攻击敌方兵种中指定兵种。
3,        优选攻击地方兵种中攻击伤害最高的目标/最低的目标。
4,        优选攻击敌方兵种中生命最少/总量最少/总量最高的目标。

====================================================
按照给出的这些条件做出数值策划。没有,,设计到的方面可以发挥想象力做适当假设和定义,要求要假设合理,简单,意思明确。有人帮忙做下吗? [em10]

1

主题

390

帖子

399

积分

中级会员

Rank: 3Rank: 3

积分
399
发表于 2006-11-15 20:40:00 | 显示全部楼层

Re:要是会你们怎么做????????

先把兵种按一定方式归类
比如按移动方式分地面和空中部队;按攻击方式分对地和对空部队
出现地-地 地-空 空-地 空-空四类
然后干扰系另外算
给出基准兵种,比如兵蚁,其数值设定好,以后的所有兵种都由此基准值调整而来
这样得出的第一遍是很糙的,因为只是单纯以基准值发展出来,也就是说只与基准值建立联系,接下来要各兵种之间再细做一次联系对比
其实光讨论兵种能力没有意义,一个兵种的价值,我们最终讨论的,是“性价比”,也就是说还要结合建造的消耗
总的来说,性价比要有一种“鸡肋”的发展观- -#
比如花100代价一次性获得200分效果,那么要一次性得400分效果,不是要200分,而是要300分,嘿嘿……

再后,那些战术的实现,属于AI设计范畴了

1

主题

33

帖子

33

积分

注册会员

Rank: 2

积分
33
发表于 2006-11-16 09:39:00 | 显示全部楼层

Re:要是会你们怎么做????????

我觉得阵型有问题啊,我是多么想把背后朝向敌方啊。

8

主题

237

帖子

247

积分

中级会员

Rank: 3Rank: 3

积分
247
QQ
发表于 2006-11-16 09:43:00 | 显示全部楼层

Re:要是会你们怎么做????????

如何非要做策划,个人建议从系统策划做起比较好,最近想做数值策划的人超级多,真是奇怪的现象。。。

=======================================================
在战阵中的队伍可以选择战术:

1, 优选攻击敌方阵形中指定位置的目标。
2, 优选攻击敌方兵种中指定兵种。
3, 优选攻击地方兵种中攻击伤害最高的目标/最低的目标。
4, 优选攻击敌方兵种中生命最少/总量最少/总量最高的目标。
=======================================================
看到上面的问题了,这些问题就是你要实现的目标
不管具体数值,先根据目标归类,一个目标归一类,最后4类再整合
归类清楚了,按照不同的类型,分情况(就是你说的假设)把上面蚂蚁的属性带入,带入时以极限情况为边界,即,只考虑最大值和最小值,中间的可以先不管(你也管不了,可能性太多了。。。)
每个类型的数值边界出来后,整理一下,想办法建立联系。。。

之后就是分析合理性,也就是性价比,和2楼说的差不多。。。

1

主题

390

帖子

399

积分

中级会员

Rank: 3Rank: 3

积分
399
发表于 2006-11-16 09:48:00 | 显示全部楼层

Re:要是会你们怎么做????????

嗯还忘记了一点
除了建造价格还有建造时间,兵种能力-建造价格-建造时间,这3项综合考虑才能得出较真实的兵种性价比结果
比如星际争霸中的原子弹,包括性价比分析,其中的“鸡肋”观,可以算是个很典型的例子了

18

主题

167

帖子

167

积分

注册会员

Rank: 2

积分
167
 楼主| 发表于 2006-11-16 10:32:00 | 显示全部楼层

Re:要是会你们怎么做????????

谢谢  zakarum   和   wdnight
先回答   飞翔绝望宇宙   的问题。
游戏中不允许背对敌方的。就是你假设可以,那么合理的假设也应该有合理的假设数值。比如说所有蚂蚁单位攻击=0,所有蚂蚁单位速度+10 ……

好了。再说下我的一个问题。我这里的问题主要不是考虑性价比的。因为我设置中                兵种能力-建造价格-建造时间  不是按照一般的思路设计的。

我的兵种设计上采用了唯一相克的设计思路。就是每个兵种必定有一个也只有一个克制和被自己克制的兵种。这个设计思路的实现基础确实来自 地-地 地-空 空-地 空-空 4个模式。

我在建造价格方面的设计也与一般的游戏有很大不同。所有的单位价格全部一样的设计。你们肯定没有想到吧。我用了另一个方法来平衡那就是成功率。当然,这里也不是讨论的重点。

我在建造时间上的设计也不是按照一般的思路。所以的单位建造时间也全部一样。还是没想到吧。不过这个可不是用成功率来控制。我用了另一种很难以让人理解却一定有效的控制办法。

在游戏中“鸡肋”问题确实是值得重视。我的游戏是小游戏肯定尽量精简“鸡肋”一顶是删掉的。游戏的生产采用即时战略模式,战斗采用半回合制,就像单机的轩辕剑那样。战斗中兵种的战斗数值计算在综合考虑战阵和战术后还要考虑兵种相克最后在以速度来排序对攻序列。对这个我头都大了,本意是想搞个详细点的计算公式出来。但是,实在做不出来。希望有能力的兄弟能够帮助。给个思路也好。

1

主题

155

帖子

166

积分

注册会员

Rank: 2

积分
166
发表于 2006-11-16 13:02:00 | 显示全部楼层

Re:要是会你们怎么做????????

你给的属性每行长度项目不一,每项都什么意思?能详细解释一下么,或者给一个规整点的表格?
比如:
兵蚂蚁 70 对地7 地面 8 可以训练
70是指什么?HP?
还是对地能力70?
等等...

16

主题

821

帖子

840

积分

高级会员

Rank: 4

积分
840
发表于 2006-11-16 13:28:00 | 显示全部楼层

Re:要是会你们怎么做????????

假定制作2个兵种的平衡数值,期望等方面,需要资源1,那么每增加一个兵种,请在资源消耗后面乘以1个2。请先制作出兵种预期效果的期望以及相关信息,你这样单给出几个兵种名称和简单的数值和不详尽的操作,数值无法得知需求。
如果这是即时战略,请立刻停止尝试自己制作,去高薪聘请数学专业硕士以上员工来制作。

18

主题

167

帖子

167

积分

注册会员

Rank: 2

积分
167
 楼主| 发表于 2006-11-16 15:36:00 | 显示全部楼层

Re:要是会你们怎么做????????

现在不是考虑数值平衡的问题,也暂时不考虑性价比。是我需要给程序一个算法的问题?有阵形,有优选攻击的战术选择的情况下。如何计算两个兵团对战后的结果?想想觉得有点象英雄无敌3 里面的战斗。不过是那种不用自己指挥的快速自动战斗。我就是要实现哪样个战斗结果。现在需要一个算法。

18

主题

167

帖子

167

积分

注册会员

Rank: 2

积分
167
 楼主| 发表于 2006-11-16 23:10:00 | 显示全部楼层

Re:要是会你们怎么做????????

没人帮忙了吗?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-7-8 16:23

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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