[请益] 策略游戏中想知道设定公式,还是凭经验

楼主: primochen (primo)   2017-05-08 23:24:37
想问在玩策略游戏,结束一回合之后,各种资料的计算
你会想知道设定公式,还是凭经验自己推测
如下面是帝国诞生 一个地区是否暴动的计算方式,
//check if the system rebells if morale is under 30
if (morale < 30) {
int rand = (int) (RandUtil.random() * (morale + 1));
if (rand < 8) {
production.foodProd = 10;
production.industryProd = 5;
morale = 65;
if (store.food < 0)
store.food = 0;
return true; // system has rebelled
}
}
在治安小于30后,随机数计算后小于8,则会引发暴动,并将本回合粮食、工业值产量降
低为 10, 5
但在游戏画面上,只会通知你哪个地方暴动,
如果是你,会希望这些公式能完整公开,或是每回合计算后列出完整计算报表,
甚至开放给玩家设定吗?
作者: pttworld (批踢踢世界)   2017-05-08 23:50:00
这适合放在攻略说明而不是游戏中。
作者: ddavid (谎言接线生)   2017-05-09 00:02:00
这端看作者设计理念跟玩家心态,没有绝对看是要强调大方向与不可预测性,还是要强调细算策略与绝对的掌控
作者: j1551082 (薄荷哈亚铁)   2017-05-09 01:10:00
严格来说 在文明帝国2里头资讯就是直接说明书写出来了所以基本上策略应该给玩家足够的资讯跟元素去决定该怎么做 但不用都写出来 只要告诉玩家"结果"就够了毕竟是电子游戏 不是桌游..
作者: sunshinecan (阳光罐头)   2017-05-09 04:19:00
依游戏取向来决定给玩家的资讯
作者: hinenak (Flaming June)   2017-05-09 06:37:00
要不要写出来主要是看UI设计和表达
作者: KanoLoa (卡)   2017-05-09 13:19:00
现在趋势是公开且好修改 mod下啊
作者: zxcmoney (修司)   2017-05-10 02:56:00
我想玩家需要的是因果关系,但是需要知道多少依玩家不同会有所差异。

Links booklink

Contact Us: admin [ a t ] ucptt.com