-Beyond-the-Esther-
把来来回回的时间用去不务正业-光辉物语
Esther殷 发表于 2011-07-15 04:01:11
之前在屎黄色的游戏区看到Radient Historia的推荐,就用了地铁上时间来慢慢打. 事实上目前的进度也就50%,但是居然也急吼吼地来写,估计还是在担心自己日渐衰退的记忆力了.
故事方面, 我之前看到有一撮人的评论是"DS上剧情最佳RPG",但是到目前的进度为止,在绝对意义上我还没有觉得它够格; 毕竟设定线拉得比较开,很多故事也确实是难圆.
RH里面的时间线分成两根Standard History和Alternate History, 并且这两者的事件会互相影响——这一点一开始让我非常的不适应,毕竟在一般的多维宇宙认知里, 在某个时间点作出不同的判断而引出的不同可能性, 如果按照混沌扩散构成平行宇宙, 那么这些不同的时空里的事件应该是互相独立的才是. 而这个作品里的概念是这样的: 在Standard History中, 时间点A之前,Stocke一行去某地点等待间谍交接下一步的执行计划, 三小时后被
White Choronical (这书名总是让我想到冰火里面的白典) 的作用是在历史的各个时间点之间随意来回, 于是抛弃在这里并不合理的平行宇宙论, 我假设白典(咦?果然还是叫白典算了)里记载的两条线, 也就是正史SH和异史AH, 其实是收束在一起的同一个故事. 就像FFT中没有被记载的狮子战争背后的真相一样, 浮现在后世眼前的真相只留下了一条, 也就是整个大陆的沙漠化最终停止(我再次假设这个故事是个GE……呃). 在这个历史记载中, Stocke可能只是无关紧要的一笔, 比如"有一个Spec Int协助此间", 又或者根本不存在于历史中. 而从这个未来的视点看, 遗留下来的真相, 只能是被历史记载了的事实序列, 类似于我们知道476年西罗马帝国灭亡(真巧 有人认为当时意大利也是一样面临沙漠化的危机), 但是当时某一特定的奴隶或官僚的活动细节却是不可能得知的——除非被记录下来。
于是在这个过程里, 不妨认为白典的用处就是协助"事实被成立", 比如令间谍在时间点A仍然活着这一事实被后世的历史记录、然后在历史中成立. 这个效果波及到了由此而延伸开来的各种关于历史真相的猜测里, 影响到了每一条游戏中的时间线。同样的, 在某一个时间点从某个NPC那里接了任务, 第二次回到这个时间点的时候不会再次发生接任务的对话, 而是类似"I'm counting on you"的说法(
这样的话,故事里的不同线路被叫做正史和异史(也就是同一些事实 两种不同的解读)也非常容易理解了(
如同推荐人说的, 顺着时间的不同角度一点点抽丝剥茧的感觉很棒. RH的故事和气氛都很赞, 虽然我同意如果放在小公主上各方面表现力会好得多(王都被Queen Protea下令烧了的那一节 DS上没有半透明效果的那个烟雾简直就是一坨坨白色会飞的屎). 但是无论如何掌机对战场一类的构图都是力不从心的, 排除各人脑补功力不同的因素之后, 如果要战这是神作与否 那么我还是会坚决持反论. 毕竟一个卖剧情构思的RPG需要的就是舞台, 而不像美妙世界那样可以用别的要素来封神(
BGM不予置评. 有时候战场里用的是城镇风格的配乐, 怪怪的; 元气少年去送死的时候倒是稍微地燃了...
Aht最高! Aht最萌!
战斗系统, 由于我被隔壁屎一样的泪之皇冠(哎 那个傻游戏除了人设立绘以外都真心恶心)洗过脑, 所以觉得这个挺不错了; 只要能打架的时候每一场都有些不同 经常需要用膝盖思考一下, 我就一本满足了……Aht妹子不愧是萨满战士(大误) 能让本来很弱的Aht+公主队伍起死回生, 一个陷阱必要对方三条命陪葬!这样的感觉。陷阱战术也顺便能够带来高hit数。杂兵的强度刚刚好, 无脑的战术会令己方很快半死不活, 而用膝盖想想则可以非常愉快地无双. 怨念的是杂兵给的经验真是不多, 一旦出了不遇敌的潜行技能我就给它滥用, 升级各种困难啊. 适当增加杂兵经验, 然后为了防止玩家等级过高而增加各等级的经验梯度,觉得这样可能比较舒适, 劈几组就能达到每个章节的合适等级. 好吧我承认是自己真的懒了, 充分体会到了传说中打游戏如同做作业,快点解决就好的感觉. 另外相比法老空6的叶隐回路, VP的次元位移(Dimension Slip 这道具名字的时髦度噌噌的), RH的不遇敌道具那么早就给了(第二章?), 真是活生生的良心.
对一个只完成了一半的游戏指手画脚并不太好...那么看看以后有什么机会再继续写好了。
-------------------------一个月后的追加说明----------------------------
其实比我原先想象的要无趣。
值得一提的反而是剧本的英文本土化工作, 看得出人物的对话用语是按照阶级的区分而特意挑选过的, Queen Protea即使被迫退位面临绞刑的时候都是按照习惯语气, 严谨地居高临下。相比之下特别喜欢使用GRE词汇的Dias则把猖狂的意味多用出一截来。
越是接近最后的部分就越是乱来, 包括了步骤简单到发指的支线、得到了风神后简单到发指的战斗、从战斗模式到退场台词都傻到发指的最终boss, 我咀嚼良久千言万语化作三个字 弱爆了……
本来时间这一条线索可以被发挥的非常漂亮, 即使不期待E17那样的效果, 至少别给我那么平淡地打倒大魔王然后世界和平啊?
第一章就能看出来Black Choronical的持有者是谁了; 既然双方都有反复修改历史的能力, 我也多少会希望在时间轴上能够看到一些势均力敌的对抗, 而不是boss稍微穿越一次就被打败了吧; 此外让人脱力的部分也包括了重要的配角居然像路人甲一样的退场, 一直渲染得很用心的Granorg两位——High Colonel Dias和Count Selvan——在刺杀剧情当中甚至能把Stocke逼入死角的, 却随随便便就晚节不保了。
剩下的也许是个人口味问题, 时间如果停留在Stocke牺牲换来这一次的仪式成功就好了, 充其量针对完成度追加一个挽救沙漠化的结局。如果坚持"世界和自己的命我全要"的话, 剧本就重新陷入大团圆怪圈中了: 这让Lippti和Teo以前的每一次历史轮回情何以堪、让所有之前献祭自己兄弟的Granorg皇族血脉情何以堪啊。
因为以上种种原因, Radient Historia最终定位还是停留在普通良作的水平上, 各种要素都欠缺了决定性的完成度。虽然另一方面, 我也不知道自己中了什么邪, 写了这篇东西……
打个草稿
Esther殷 发表于 2010-08-13 20:05:08
1.(描述基本情况时)太复杂了,已经搞不清了——我对这时候对方的笑容尤其无奈
2.(过了几个月)我看了前几章……——这是最好的锻炼耐心的机会
3.先还给你吧,果然我还是不太喜欢看书——最后就能够学会不要对别人过分地期待
所幸没有什么一开始就听不下去的人,毕竟听人说完其想说的话属于教养的范畴,而且我暂时还没有对不合适的对象聊起不合适的话题的能力。
有时候我是想要一个能够交流作品的对象,有时候只想让多些人看到好故事而已,一个也好。
即使自己也会看快餐作,不过大概还是带着一些对仅仅接受快餐的、或者是急于下结论的读者的轻视在,人类想法的背离程度偶尔也会令人心生寒意。
只是时间一久,便能完全忍下最初想找同好的迫切心,平复在认同人间差异的现实里。
chrome囧编译 : 备份用
Esther殷 发表于 2010-03-28 10:50:56





我使用的source code revision是42919。VS除了c++部分以外还要装c#部分 还有各自的X64build模块……
很多场合下中文版的VS hotfix都没有对应的chs版本
3G的VS2005和400M+的SP1 装上5个enu的hotfix 用来修复SP1的c++build缓慢 或者是与SDK7冲突的问题
1.5G的SDK7 需要使用Visual Studio Registeration -> SDK Configruration Tool 来链接上 不然编译的时候会缺少头文件
而且根据官方文档 在svn revision39982以后只能够使用SDK7了 SDK6.1会出现问题
hotfix在这个地方都有 https://connect.microsoft.com/VisualStudio/Downloads
我已经到了以几百M的C盘空间为单位与customize安装不断计较组件的地步了
主要问题在C:\WINDOWS\SoftwareDistribution\Download还有那些$NtU*的隐藏文件夹 大约还可以腾出3G左右的空间来。
一个430M的SP1所产生的临时文件可以一下子塞掉C盘的3G空间。
chrome工程跟google提供的文档中有很多不同 比如chrome/下面并没有.sln的工程文件 而是要通过depot_tools和GYP来做到这个事情 它们俩可以把chrome的源码从1G扩展成3G 所谓GYP"Generate your project" 我觉得改名成"Eat your harddisk" EYH更好
然后再用VS编译源码成10G(其实我编译出来连上源码一共17G……)
实际上做下来除了VS以外 还有这么一些问题
首先是depot_tools和GYP svn下来加到环境变量里去之后 在chrome根目录下使用 来生成众sln文件
gclient runhooks [--force]
一开始这条东西直接被无视了……没有任何的反馈输出 后来我抛弃svn用gclient在原来目录下执行
gclient sync [--force]
真的是……原以为已经svn好多遍没有新的update的东西整整进行了一下午的新一轮update 测速大约在100k/s左右
下载下来连上原来的代码一共4G 再把src文件夹里面的东西单独搬出来用于编译 外面多出来的文件夹什么的统统删除
于是gclient runhooks这条命令好用了……大约半小时的时间 在chrome下面有了描述的chrome.sln众。
版本42919中的工程数一共是345个 比一些教程中提到的200+个要多出好多
编译的过程很痛苦 我不太会用VS这个东西 也不知道怎么让过程有所回显 所以四个多小时内我只能通过观察某小图标来判断的确没有死机……
在一个很弱的内存只有1G的笔记本上 如果没开很多软件的话基本不会有问题 而且鼠标和代码的翻页都是正常的 CPU的使用率还可以忍耐 看来内存的影响更大一些?
编译的结果有83个errors 和非常非常多的warnings 不过基本都是关于unittest的
我的83个error就全部发生在unittest_data.h和compact_lang_det_unittest_small.cc中 于是无视之……
编译的结果在chrome/debug下面的chrome.exe 暂时没有研究出来如何打包使用 不过在chrome\tools\build\win下面的make_zip.sh据说可以帮上忙(那也是shell吧……) 这样子:
chrome\tools\build\win>make_zip.sh Release my-chromium 后面那个是打包的名字(?)
做一些修改的话 大约再有半小时就可以重新build一次。

代码写得很漂亮 另外这边是参考进线程模型的文章:
http://www.cnblogs.com/duguguiyu/archive/2008/10/02/1303095.html
solaris 10 vim的囧安装:备份
Esther殷 发表于 2010-02-26 13:58:34
我深刻认识到了——网络上面的教程大多是连路径都不改地抄来抄去...
具体的问题是 ld.so.1: vim: fatal: libgtk-1.2.so.0: open failed: No such file or directory Killed 这个似乎很常见
只是因为gtk+-1.2.10这个pkg没装好或者LIBRARY_PATH没设好
假设安装完毕了gtk+-1.2.10, glib-1.2.10, ncurses这三个包
(防止我以后痴呆健忘的note: http://www.sunfreeware.com/indexsparc10.html下载完后随便放哪gunzip一下然后直接pkgadd -d XXX)
如果 # ldd /usr/local/bin/vim之后出现 (很多包都喜欢把自己装在/usr/local/bin下面 安装的时候看得到路径)
libgtk-1.2.so.0 => (file not found)
libgdk-1.2.so.0 => (file not found)
libgmodule-1.2.so.0 => (file not found)
libglib-1.2.so.0 => (file not found)
libintl.so.8 => (file not found)
libXext.so.0 => /usr/openwin/lib/libXext.so.0
(下省略)之类的file not found, 那么只要去找这些文件所在的包就好了
比如libgtk-1.2.so.0相关的那4个来自gtk+-1.2.10 libintl.so.8来自libintl-3.4.0 把这两个pkgadd之后 在机器上找找这个文件放哪了
#find / -name libgtk*
看得到libgtk-1.2.so.0在/usr/sfw/lib/libgtk-1.2.so.0这里
于是加上LIBRARY_PATH
#export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/sfw/lib 就行了
此时# ldd /usr/local/bin/vim之后
libgtk-1.2.so.0 => /usr/sfw/lib/libgtk-1.2.so.0
libgdk-1.2.so.0 => /usr/sfw/lib/libgdk-1.2.so.0
libgmodule-1.2.so.0 => /usr/sfw/lib/libgmodule-1.2.so.0
libglib-1.2.so.0 => /usr/sfw/lib/libglib-1.2.so.0
libintl.so.8 => (file not found)
前4个找到了...
那么废的过程偏偏有些教程export的路径是别的 大约是版本不同 也不多作说明直接上代码...哎哎
然后libintl.so.8这个东西也是一样的 再弄个libintl-3.4.0就好 这个pkg里头有.8的文件 不用去添加往不同版本的链接了
FF IX
Esther殷 发表于 2010-02-07 22:05:43
说起来整个流程跨度大约有一整年 从中点往左右延伸的空白期 加起来也有十一个月
我很愉快地发现虽然之前的细节不再清楚 但是刻下的感受还是很足够的。
大概FF就是这样颇具气质的作品 在每个角落 甚至是离开以后的很多年里都留着它的那根弦。
~九~
不要被VIII给喂习惯了 IX从来都不是童话故事。
它把人们情绪里面软弱的部分剥离出来 但最后总还是会挡在前面说 安心吧 不会有事了。
从时间差上看来 无可避免地存在着空隙 那就是经历了一切事情之后仍旧消散不去的 关于离开的模糊印象。
~Eiko~
看着Eiko 就再也不知道心疼
她念一段长长的召唤文 然后Vivi问她是不是咒语的时候——
"这个只是表演嘛。本来还想说得更长一点,但是召唤兽在催我了。"
还有离开Madain Sari时的选择——
"我爷爷告诉我要到十六岁生日后才能离开村子…… 但是我真的很想和你们一起走呀!"
"虽然我这样会违反了爷爷的约定,但是我想去! 爷爷总是对我说要诚实的面对自己!"
还有"我已经长大了"还有"你怎么可以这样对待女士"之类Eiko的常见台词 那么快乐那么坚强的小姑娘 我一直都这么以为。
突然想起最开始刚踏足Madain Sari 只觉得一片橙黄色明媚得晃眼
如同IX的其他暖色一样 如同Eiko一样。
我没看清物体的轮廓
被过于灿烂的阳光掩盖起来的废墟 脚下除了瓦砾和尘土一无所有 一个六岁的女孩子住在这里。
Zidane他们突然造访 为了欢迎难得的访客 Eiko和一群moogles那么努力地做饭
之前我几乎成功地说服自己 她还有那些moogles陪着呢
却听得她低语 "爷爷……我再也不想孤单的一个人。请保佑我做好这件事。"
~Ipsen的故事~
这仅仅是Zidane在废弃的船上说的一个小故事而已。
Ipsen和他的好朋友Colin在Treno的一家酒馆工作。
一天Ipsen收到一封信。信被雨水打湿了,很多字都模糊得看不清。 唯一能看清楚的一段话这么写道:"快点回家。"
现在的话我们有飞空艇和充足的燃料,但是在过去,想要旅行是一件非常困难的事情。
Ipsen不知道为什么要他回家,然而他抓紧时间收拾了一下行李,随即开始了他的归家之旅。
他在迷雾中穿越了无数的地方,不时的会遇到一些邪恶的怪兽袭击他
最终他都克服了,因为他的好朋友Colin和他在一起。
在踏上旅途一段时间后,他不得不想到 要问Colin一些事情——
"……为什么你要和我一起上路呢?……"
"那么,Colin是怎么回答的?"
——"因为你说你要走。"
~黑魔道士们~
"有一天,36号停止了。懂得比较多的朋友告诉我,那样就是'死'了。
之后我们埋葬了他。 现在36号已经被埋在地下了,但是我还是不知道为什么。
他总有一天会从地下出来的,对吧?当他出来的时候,我要帮他在池塘里洗干净。"
不论目的只为了和同伴们待在一起 守护一只小陆行鸟的诞生 躲进树海深处 期待存在的证明能够在自己时间停止前被发现
不知道自己为什么出生 但是单纯地害怕结束他们以一年为限的生命。
事实上当他们的出生原因之谜被探明的时候 作为游戏的一群NPC的生涯就差不多该要终结
他们的HPMP还有攻击招式已经丧失了作为敌人的资格 不应该再出现在主角或者是玩家的视野中
但是他们存在着 生活着 牵引起一圈一圈漫长而精致的细节
观测者的感知力不能够企及的无限深远 那即是世界应当被赞颂的理由。
~其他~
无法涉及的的故事还有很多 我只能把名词列下
Terra——不会流动的时间。同样的还有水。同样的还有等待一个不知道是否会到来的时刻的到来。
无魂之里——Vivi说,"他们的心并不是空的,我想他们的心只是离开一阵而已"
Zidane——见过的最为sensible的主角 没有任何的形容词值得拿出来画蛇添足。
Vivi——你的存在不需要证明。你没有办法说出那些安慰的话来 你只是走了过去 和他们坐在一起。
Mog——我十分确定 即使我不在这里写任何注释 也绝不会忘了这个关于约定和守护的故事。
Cid——呱、噗哩
Beatrix——SAVE THE QUEEN. 我在FFTA的时候对此剑的印象莫名深刻。
The Place I'll Return To Someday——Terra。曾经因为重新听到这个失语半小时之久 现在我还能再说什么呢。
Griever~
Esther殷 发表于 2007-07-28 21:27:52
关于再一次的Final Fantasy VIII 总想要写点什么
于是就有了一些罗罗嗦嗦的句子。
仅此纪念我付出的148个小时
仅此感谢它让我付出 并且直到最终也未曾后悔。
~Seifer~
Seifer一直就在刻意忽略着寂寞。
唯一的伙伴 Fujin和Raijin曾经在离开的时候这么说过
Because we're a posse, we want to help you.
Whatever it takes to fulfill your dream, we're willing to do.
But...
You're being manipulated, Seifer.
You've lost yourself and your dream.
You're just eating out of someone's hand.
We want the old you back!
Since we can't get through to you, all we have now to rely on is Squall.
It's sad... Sad that we only have Squall to rely on...
被自己的敌人给拯救 他从来就以为这会折损自己坚守的荣耀
但是之前在Galbadia的沙漠监狱里 害怕连敌人都不会多看自己一眼的寂寞心情
也许已经被久远的流沙席卷湮灭。
Seifer说过自己有一个梦想 因为觉得它太天真而从未向人谈起
然而当它被实现的那一刻 他身上的天真才开始彻底被摧毁
Sorceress 许诺让他成为 Sorceress' Knight
梦想的实现 却是以一方的救赎换取一方的毁灭
Sorceress得到了Knight
然后孩子就死了
死在了他一直相信着的那个童话里。
代替Sorceress Edea统治Galbadia
进攻Balamb Garden 宁可杀死不计其数的学生也要找到Sorceress追捕的Ellone
按Sorceress Ultimecia的要求在深海找寻LunaticPandora 引致了崩塌天地的Luna Cry
与世界为敌。
scan里说 这一切都是for the sake of Sorceress' Knight's Pride
我更愿意相信的是 即使被Sorceress的愿望所控制 即使走得太极端 即使回不去了纯粹的天真
但如他所愿 Seifer从未偏离过从小指下的那个方向。
很难想起最开始作为风纪委员在餐厅拦截跑步违规学生的那个Seifer了
但关于他居然赶去Timber帮助死敌Squall完成SeeD任务的责任感的印象却凌厉而清晰
或许那个Seifer从来没有真正离开过。
正如一切都过去之后
阳光眩目的Balamb海滩边因为钓不起一条鱼忿而摔杆子的Seifer
看到Fujin把钓到大鱼手舞足蹈的Raijin一脚踢下海
那样恣意张狂地笑。

~Rinoa~
或许我对主题的情感线索无甚兴趣
但是Rinoa
你真的是个坚强的孩子。
I am not a SeeD, but...
I can do this...
This isn't some kind of game...
每一次看你艰难地爬上卡车翻过高墙 独自去帮SeeD刺杀Sorceress的时候
总是免不了的心痛。
父亲是陆军上校 自己却固执地成为了反政府组织的领袖
还有很多时候 你也都是被排斥在外面的一个
参加SeeD任务的资格 孤儿院的共同回忆 甚至后来一个普通人的身份
什么都没有
却依然承担起充满苦难的命运
终有一日会再次成为Ultimecia 你最害怕的那个结局...
但总还是要活下去
带着Griever
直到翅膀被染黑的那一刻。

~Irvine~
他说狙击手一直都是这么孤独的。
无论平时怎么假装不在乎 假装很快乐
在射出改变历史的那颗子弹前 还是要一个人持续着与压力和死亡战斗。
直到那么一天 Squall跟他说
I don't care the result.
No matter what happens, leave the rest to us.
Hit the target or not, it's only a signal for us to fight.
So forget all about this.
Just shoot.
不知不觉间
就有了同伴吧。

~一些杂七杂八的~
对着想要倾诉的导师也可以毫不留情地说Go talk to a wall 的Squall
或许怎么也没有想到有一天
质问当年的Sis为何要把回到过去这个使命归诸自己头上的时候
会在耳边得到这样一个答案。
What she said under her breath was...
You are my only hope.
"Why people depend on each other
I've made it this far by myself."

还有人称历届ff中最萎的一个Cid
居然也说出过这样的话
Once you've come to a decision,
follow through with it and give it your all so you have no regrets.
However... If you're undecided and unsure, stay that way,
and follow through with you indecision.
Being caught in the middle is the worst.
Cid和Edea夫妇建立了Garden
Garden培养SeeD
SeeD的使命是要杀了Sorceress
而Edea知道自己是个Sorceress
下一个继承Sorceress的是Rinoa
Squall在成为SeeD领导者的同时也是Sorceress的Knight...
None can escape from the cycle wherein karma gives birth to karma, sorrow gives birth to sorrow.
还有整个ff8大陆上最喜欢的地方
Centra Ruins
深蓝色澄明死寂的天空
走上楼梯依然会如同曾经鼎盛时期一般出现幻境流光的扶手
脚下的石阶却已然衰败不堪
底层大厅里有几个era之前Sorceress和Knight的雕像
久远的世纪呼啸着过去 一切都风化破碎得模糊
ruins人口处的石碑却还是赫然刻着
My Blue Heaven.

