Papers, Please开发者日志(三)

原文源自 tigsource,由灯塔实验室 J_Lu翻译

盖个章吧

你已经检查了某人所有的文件,而且没有什么异常。所以现在你怎么才能放他们通行呢?在现实世界里,检查的官员会在护照上粘个小纸片,然后盖上带有日期的章。我一开始想的是在台面上放几个图章。(红 = 拒绝,绿 = 通过)

stamp1

如果你要盖章的话,要把图章从台面的一边拿到另一边。下面是个drag/drop(拖动/放置)的演示图:

stamp2

把图章拖到文件上面很简单,不过具体的敲章动作要怎么实行呢?在drag/drop的设定下,你靠按住鼠标按钮(mouse-down)来拖动物件,靠放松按钮(mouse-up)来释放物件。如果你没有在拖动一个物件,程序很容易就能检测到鼠标现在是处于静止状态而且按钮都处在放松状态,然后就能进行一个“按下(click)的动作。如此一来敲章系统是这样的:把图章拖到合适的位置,放下图章,然后单击确定。不过这个设定还是很逊啊。松开鼠标来敲章的话一点满足感都没有。我们要的是鼠标按下时图章发出“铮”的一声,而不是在放松按钮的时候发出那种声音。

所以现在我改了一下游戏里的装置,现在试验一个可随时拉到桌上的图章工具栏。现在图章的位置固定住了,所以你只能调整工具栏下面的文件的位置。感觉好了很多:

stamp3

你在护照上敲好章之后,要把所有的文件还给他们,接着他们就带着所有的东西往右边离开。

 

Quote from: goshki on December 15, 2012, 08:13:58 AM

这游戏太赞啦,根本停不下来!我拒绝了大概50个人。这实在太有成就感了,因为很多矛盾信息都藏得很隐秘。

答:谢谢你!听到这个我很开心!

 

Quote

我目前还没有发现任何能够过境的人,这是有意的吗?目前情况下,如果有人不该过境,但是我放行了,啥事都没有啊,不过我知道我应该往好的地方想。是不是因为那些人应该被放行?玩家是不是应该在游戏里得到一点相应的反馈,比如扣分的同时指出的文件哪里有问题?

答:是的,目前版本里只有非法入境的人。这个版本的主要目的就是敲定审查文件的流程。之后的版本会更加复杂,如果你放了不该放的人入境,那么你就要承担相应的后果。我的计划是把游戏分成很多日子,而在每天结束的时候会用某种方式来报告你一天的数据。也许我会加进去一些回顾系统让你能够清楚地知道自己哪里做错了。

 

Quote

–如果我找到矛盾信息的话,那么入境文件能不能被自动回绝?

–那个可以关窗的杆子有啥用?

答:敲章只是我的个人爱好。:) 游戏的gameplay就是和这种复杂而又机械的过程有关,所以我应该不会去掉这些元素。那个铁窗目前还没有任何用处。我在之前的回帖里也谈到了,这在今后会作为一个防御系统出现在游戏里。(译注:请见开发日志2)

 

Quote

在拒绝别人入境时产生的满足感令我十分不安。我想,这就是人吧。

答:呵呵。我也觉得拒绝别人时很爽。我想最主要的原因应该是他们都想们混过关,哪凉快去哪儿呆着。以后我会让有些申请人更可怜一点,所以这种感觉到时候应该不会那么强烈。

 

Quote

顺便说一句,我看到你用了Haxe,酷毙了!是HaxeFlixel还是你自己的代码?你会把游戏搬上其他平台吗?(IOS,Android)

答:只是最基本的Haxe/NME,没有用Flixel。这是我的第一个用Haxe的项目,而我选这个只是因为移植到其他平台会很简单。我的目标是首先做出原生的PC/Max/Linux版本。手机运行这个游戏可能比较吃紧,不过平板应该没有什么太大问题。

 

Quote from: Pixelulsar on December 16, 2012, 08:56:35 AM

真的是非常好的游戏,有意思,让人欲罢不能!用那种巨大的图章实在是很棒啊,而且你可以在别人的护照上随便敲章!

答:谢谢!图章敲不够!

 

对话框

简单的对话框例子:

speech bub

目前我还在搞标记矛盾信息后会出现的各种事情。每一种错误被标记后都会引出一段简短的对话,在一些条件下会有如搜身或者电传的选项。还有要求申请人提供更多文件的情况。例如,如果他们在一开始没有提供入境许可,在被你询问的时候,他们可以说:“噢!我太粗心了!在这里!”然后把对应的材料放到桌子上。

我会把对话系统里的不同回答按照同的“性格”来区分,所以申请人可以是二货,林妹妹,或者摆出一幅事不关己的样子。

 

表现追踪

现在我还没有着手的一个问题是怎么反映玩家在游戏里的表现。如果游戏是按“天”划分,每天结束时应该会有数据一样的东西出来。我最近在想可能会搞一个快速报告来总结一下你处理过的每一个人的近况。

举个例子吧,如果你无意中放跑了走私犯,会给你个小报告:(照片)李四:因走私被捕。拘留后被处决。或者是一些更加正面点的东西。如果你因为心生怜悯而故意放过了一个证件不全的人:(照片)小红:与子重逢。工作顺利。这些小信息实际上是来自未来的,而不是第二天。所以在这个意义上可能有点奇怪。

 

另一方面

我觉得吧,有时候检查官的焦虑就来自于他们不知道每天自己经手的移民身上会发生些什么。在Papers Please里会有一些立即可见的结果(如炸弹狂魔)。不过另外很多时候那个人会直接过境,直到每日报告时你才会知道到底发生了些什么。现在还不确定我到时候会不会重点描述那种“知之甚少”的感觉,只给出最少的状态信息;或者这个游戏变成每一个入境者身上都会有非常详细的信息。

 

Quote from: Panurge on December 17, 2012, 09:38:55 AM

……举个例子哦,可能有一个人过境了,之后因为在黑市上买武器被抓了,而他的文件上存在矛盾信息。而你会因为这个拿到一个警告。可能在好几次书面警告后,你会面临纪律聆讯。另一方面,可能你放过了为了与家人团聚的可怜祖母后,你会收到感谢信,还有一罐泡菜。

答:这,这个主意实在是太棒了!比我之前的那什么状态报告好一万倍。我肯定会把这个加到游戏里去。太谢谢你了!

 

信件

letters

每天早上会有一沓信出现在你的桌子上。在叫第一个申请人之前,你得把它们浏览一遍。可能是部门里的通知,批评,感谢信或者是发泄的信,等等。

 

贿赂

bribe

我很想在游戏里引入贿赂这个元素。也许你在游戏里的分数就是你的“钱”。一些狡猾狡猾的申请人会直接把钱塞到你面前,或者保证日后必定把钱寄给你。他们这么做都是为了让你高抬贵手。这会给你一点非利他主义的刺激,好让你对坏分子睁一只眼闭一只眼。

 

进程

金钱系统也会很好得与总体进程联系在一起。比如说你每天依照表现从部门里领俸禄,同时也会因为日常开销用掉一部分钱。你当前的收入也代表了你的财富等级(会有好几级)。故事和游戏会随着你不断往上爬而推进。

 

Quote from: DustyDrake on December 29, 2012, 12:22:41 PM

一位女士遗失了她的入境许可,但是游戏告诉我说没有相互联系。唔。(她的护照也过期了呀。)

答:哪两个东西没有互相联系?如果没有入境许可的话(仅限于非Arstotzkans公民),你得选中对应的规则还有桌面。我会修复你说的其他问题。在下一个版本里,你能够单击“护照签发城市必须有效”然后把它和错误的城市联系到一起。

 

Quote from: Quarry on December 29, 2012, 12:51:33 PM

我相信之后你应该加进伪造文件相关的错误。(不同的字体,纸张等)

答:我已经试验过了,但是这些变化实在太不易察觉了。取而代之的是文件上的公章。有些伪造的章会和正牌的不一样。

 

Quote from: Rusk on December 29, 2012, 02:46:13 PM

用右击来标记矛盾信息怎么样,这可以省下检查模式。

答:我可以在原生版本里加入右击这个快捷键,不过flash版本大概不行。或许我可以用空格键来开启检查模式,这样的话可以快一点。

 

Quote

对于规则手册我有点建议。翻页的那个边角应该大一点,在我看来应该尽可能的大。左上角有个丝带,看起来就像浏览器上的“后退按钮”。不过在书里有这个东西看起来还是很奇怪。我觉得这么设计应该会更好(或者更像真的书):读者应该总是能够快速翻到目录上。

答:你不应该翻页翻得太频繁,不过我同意书的角落应该大一些。我把书签做得比较像浏览器是因为我觉得这个可能更方便,不过你是对的。我总是狂按它好几次来回到目录。我会在以后把它改成直接回到第一页。

 

Quote from: Quarry on January 03, 2013, 03:16:42 PM

你从哪里得到这个游戏的灵感的呢?

答:在过去的几年里我跨过边境无数次。作为外来人的焦虑和终于回家的释怀,这些让我开始思考过境的整个流程以及如果将它们变成一个游戏。我也从很多谍战片里找到灵感,因为在边检的时候往往是这些电影的高潮部分。

打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮