3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 3084|回复: 10
打印 上一主题 下一主题

[官方搬运][原创翻译]游戏系统的数学计算[长文无图慎入哦]

  [复制链接]

11

主题

769

帖子

490

积分

高级玩家

Rank: 4

贡献度
29
金元
3744
积分
490
精华
0
注册时间
2006-8-16
跳转到指定楼层
主题
发表于 2013-6-16 00:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 cijsh 于 2013-6-16 19:47 编辑

先直接进入正题,楼主要说的话在后面
哦对了,转载请保留这些内容,并注明cijsh@3dm
(每次发到3dm的东西被其他地方转去还被打上其他网站的水印还被隐去名字心里确实不爽...)原文:http://logicartists.com/forum/viewtopic.php?f=10&t=815
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
战斗部分:

远程精准度: 精准度-10^(衰减度*(距离-1))
远传伤害:伤害*(1-防御/100)

衰减度是每一种武器的一个变数,决定了随着距离的增加精确度降低的速度.衰减度越高,这个武器对越远距离的精准度就越低.

步枪衰减度:0.13
吹箭衰减度:0.13
弓箭衰减度:0.10

你可以尝试将这个公式放到Excel里面用它来画出一个很好的图表来看每个武器对应距离的精确度. 简单来描述图表的话就是弓箭会在20格的距离精确度衰减至最低(5%),也就是弓箭最远的允许的射程. 步枪和吹箭的最远射程为16格.当用步枪和吹箭的时候,在大约12格距离的时候精确度为50%. 用弓箭的时候50%精确度的距离为大约16格.

肉搏伤害技术+伤害)*(1-防御/100)

技术指的是随从的基础伤害,所以这整个公式所做的事情是算上随从的基础伤害加上武器的伤害然后乘以一个将敌人的防御计算为百分比的数值

营地部分:

任务成功率: LOG((1.03^95-1)/困难度*技能和+1)

这里讲的是每项任务的成功几率. 举个例子来说的话, 守卫的判定是用{(1.03^95-1)除以[你当时露营地点的困难度乘以所有叫去守卫的随从守卫技能之和],再加1},最后求前面所有的计算得到的数字的log函数
(楼主注:感谢killerliuyi的提醒,已修改成正确的解释)
(这里随便举一个例子,你有5个守卫技能为2的随从,在一片困难度为高的地块上露营,并派这5个随从去执行守卫任务,这里的计算就为log((1.03^95-1)/60*(2*5)+1)=0.5558631742,也就是说成功率为大约56%.)
(再次编辑:killerliuyi计算出(1.03^95-1)的数值为大约15.578,并提醒我加在这里方便大家使用.)
困难度在游戏中显示的是低,中,高,实际上这些字代表的数值是:
:40
:50
:60

如果你没能通过守卫判定,一个从1到100的随机整数会产生出来,然后根据下面这个表格来决定失败的结果:

1-5: 严重失败 (触发一个守卫失败的随机剧情)
6-10:你的油损失20%-35%
11-15:你的绳子损失20%-35%
16-25:你的金属损失20%-35%
26-35:你的木头损失20%-35%
36-45:你的装备损失10%-20%(惨了)
46-60:你的药品损失10%-20%
61-75:你的食粮损失10%-20%
76-95:你的贵重物品损失10%-20%
96-100:惊险成功(什么也不发生)


如果通过这个随机数得出来的需要损失的对应物品你没有的话,什么都不会发生.


如果你通过了巡逻检测, 一个从1到100的随机整数会产生出来,然后根据下面这个表格来决定成功的结果:


1-5:获得物品
6-10:获得油
11-15:获得绳子
16-25:获得金属
26-35:获得木头
36-45:获得装备
46-60:获得药品
61-75:获得食量
76-95:获得贵重物品
96-100:大成功(触发一个巡逻成功的随机剧情)


如果你通过了打猎检测,你会得到一些肉,这些肉的数量为在你的远征军中的人数加/减2再乘以你设定的游戏中资源获得的难度
难度对应数值为:


更多:1.2
正常:1.0
更少:0.8


如果你没能通过打猎检测,你也会得到一些肉,这些肉的数量为从0到你的远征军中的人数的一半再乘以你设定的游戏中资源获得的难度


-----------------------------------------------------------------------下面是楼主自己要说的一些话---------------------------------------------------------------------------------------------------------------------------
近段时间一直沉浸在这款游戏当中,很是震惊.这是一群很有天赋的游戏制作人,他们仅仅用从kickstarter上筹资到的7万美元做出了这款比近几年某些巨资打造的所谓大作好玩N倍的游戏.由于很多天以来在这个专区中感觉十分的冷门,而且没有什么游戏系统贴或技巧贴(哦,除了某3位大神写的3篇帖子外,你们的帖子真的写得很好),所以在游戏的过程中一直在官网论坛和steam官方论坛上面查找游戏的资料与攻略. 并有了通过搬运或发表一些对大家游戏过程有帮助的帖子来让更多人体验一下这个游戏的想法,截止到这篇帖子的发帖时间,已经可喜的看到这个专区没那么冷了,开始有了很多心得贴,感悟贴,技术贴,帮助贴等等. 感谢你们对这个游戏的无私奉献.(别再认为我跟这游戏公司有什么关系了好不...仅仅是喜欢这个游戏而已...)
另外,截止到本帖的发帖时间,官网已经推出了1.10补丁,修复了很多在初版中存在的bug,不过貌似现在还没有1.10的"免CD"补丁...
这个游戏的官方实在是很给力,每天24小时都有官方人员回复问题,参与讨论,然后接受玩家的意见开始修改.目前在这里看见的很多大家觉得设定得不好的地方也开始修改了.
官方那边已经有一群玩家启动了mod计划.不过这游戏要mod还真有点难度...大家慢慢期待吧
话说这游戏真不贵,19.99美元,个人觉得比49.99美元的生化6值得多...有条件的朋友还是支持一下这么给力的小公司吧.(我真的不是在打广告...)



评分

1

查看全部评分

回复

使用道具 举报

36

主题

684

帖子

692

积分

超级玩家

Rank: 5Rank: 5

贡献度
40
金元
5323
积分
692
精华
0
注册时间
2010-9-14
舒服的沙发
发表于 2013-6-16 10:27 | 只看该作者
顶。。。。虽然通关2次了已经
回复 支持 反对

使用道具 举报

75

主题

2397

帖子

2225

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
181
金元
15012
积分
2225
精华
0
注册时间
2005-4-18
硬硬的板凳
发表于 2013-6-16 16:56 | 只看该作者
本帖最后由 killerliuyi 于 2013-6-16 16:58 编辑

= =任务成功率: LOG((1.03^95-1)/困难度*技能和+1)

这里讲的是每项任务的成功几率. 举个例子来说的话, 守卫的判定是用一个对数函数(1.03^95-1)除以[你当时露营地点的困难度乘以所有叫去守卫的随从守卫技能之和],再加1


困难度在游戏中显示的是低,中,高,实际上这些字代表的数值是:
低:40
中:50
高:60

是我搞错了还是有打错字.
为什么我算来算去成功率都低于5%...
"你当时露营地点的困难度乘以所有叫去守卫的随从守卫技能之和"这个一乘随便就1000多了除一下数字就好小了
log出来的数字都是负数
回复 支持 反对

使用道具 举报

144

主题

2020

帖子

2085

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
133
金元
15529
积分
2085
精华
0
注册时间
2010-5-11
冰凉的地板
发表于 2013-6-16 17:03 | 只看该作者
不错,顶一个。
回复 支持 反对

使用道具 举报

0

主题

807

帖子

778

积分

超级玩家

Rank: 5Rank: 5

贡献度
24
金元
6824
积分
778
精华
0
注册时间
2009-5-1
5#
发表于 2013-6-16 17:24 | 只看该作者
不错,感谢分享
回复 支持 反对

使用道具 举报

11

主题

769

帖子

490

积分

高级玩家

Rank: 4

贡献度
29
金元
3744
积分
490
精华
0
注册时间
2006-8-16
6#
 楼主| 发表于 2013-6-16 19:01 | 只看该作者
感谢提醒,现在已经修改为正确的解释,并自己试了一下没有问题了.这样能够正确计算任务成功率了.
回复 支持 反对

使用道具 举报

75

主题

2397

帖子

2225

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
181
金元
15012
积分
2225
精华
0
注册时间
2005-4-18
7#
发表于 2013-6-16 19:15 | 只看该作者
本帖最后由 killerliuyi 于 2013-6-16 19:18 编辑

(1.03^95-1)这个是常数直接算出来给大家用比较好吧计算器算的约等于15.578
回复 支持 反对

使用道具 举报

922

主题

5868

帖子

7724

积分

游戏精英

Rank: 8Rank: 8

贡献度
711
金元
48803
积分
7724
精华
0
注册时间
2008-10-23
8#
发表于 2013-6-16 19:54 | 只看该作者
我只知道 狩獵 巡邏 不要0% 就有機率可以拿到東西
回复 支持 反对

使用道具 举报

66

主题

1万

帖子

1万

积分

资深玩家

阿伦 · 艾佛森

Rank: 9Rank: 9Rank: 9

贡献度
1305
金元
63096
积分
11530
精华
0
注册时间
2008-11-28
QQ
9#
发表于 2013-6-25 12:22 | 只看该作者
人才。。。
回复 支持 反对

使用道具 举报

3

主题

100

帖子

159

积分

中级玩家

Rank: 3Rank: 3

贡献度
4
金元
1432
积分
159
精华
0
注册时间
2009-11-11
10#
发表于 2013-6-27 04:54 | 只看该作者
巡逻最没用了


回复 支持 反对

使用道具 举报

77

主题

1701

帖子

1480

积分

游戏狂人

Rank: 6Rank: 6

贡献度
133
金元
9379
积分
1480
精华
1
注册时间
2010-4-10
11#
发表于 2013-7-11 20:56 | 只看该作者
1.40出了,忍不住在GOG买了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2025-3-14 10:13 , Processed in 0.128917 second(s), 16 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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