【文件属性】:
文件名称:战场模拟器 C
文件大小:53KB
文件格式:DOC
更新时间:2015-08-22 12:42:57
战争模拟
(网易娱乐 试题)
在游戏公司有一种职业叫做数值平衡工程师或者数值策划.
他们的工作就是使游戏的各种兵种,道具,金钱等数值达到相对平衡。
保证种族或兵种的特色的同时,保证战术的多样性。
例如魔兽争霸的平衡性,人类,兽族,暗夜,亡灵等种族要相对平衡,
同时保证兵种相对平衡,否则会造成一个兵种或一个种族占绝对优势的情况,
这是需要全力避免的。
如果严重不平衡,暴雪公司会发布补丁,削弱不平衡的兵种或者种族。
现在公司准备出一款中世纪背景的战略游戏。
主要兵种有骑士,弓箭手,步兵。
每个兵种有血(80-200),防御(0-5),攻击力(8-20),造价(50-200)等基本数据
(可选射程,速度也可以增加其他属性)
而兵种间又有相生相克,步兵克骑兵克弓箭克步兵。
游戏策划同时要求骑士要血,功,防等指数相对优秀,但是造价高昂,
步兵指数一般,但是造价低,弓箭手造价一般,但是血和防御很低。
任务:
假设各个数据和数量给定,模拟两军交战场面(1000vs1000)。
注意:攻防转换伤害公式 以及攻击射程等模式 可以参考现有的游戏
网友评论
- 代码比较短小精悍,适合学习
- C语言的课设题目,看了这个之后很容易就完成了。
- 正在做这个程序,看了这个,思路多了些