Jun 20 2008

异域镇魂曲

Category: Gamesssmax @ 23:37:31

10年前刚买电脑的时候,第一次去买的游戏,就是西风狂诗曲和异域镇魂曲,西风通关了几次,所有结局都玩出来了,但是异域镇魂曲那个时候还不是太会欣赏,直接拿回去给js退了,理由是,偶不会玩,但是今天看起来这只游戏好像还是不错的,不知道有没有时间再玩一次,哈哈。

 

《异域镇魂曲》作为Gamespot和Computer Gaming World联合评选出的,1999年最佳游戏编剧和年度角色扮演游戏,是续“博德之门”后由Interplay出品的第二款标准的基于TSR的《龙与地下城》系列的角色扮演游戏,这款1999年最佳RPG由着名的Black Isle小组操刀制作,该小组同时也是1997年最佳RPG游戏“辐射”和1998年最佳RPG游戏“博德之门”的制作者。

《异域镇魂曲》是一个神秘而耐人寻味的有着哲学命题和壮丽宏大史诗般的剧情的一个游戏,是一个不用担心死亡而去寻求真正死亡的游戏。,你将在那里遇到难以想象的生物和出人意料的事件,整个故事情节将如同一本精彩绝伦的小说一般展现在你的面前它那神秘的世界,宏伟的场景,华丽的效果画面,变幻莫测的游戏主线,引人入胜的故事情节,创意非凡的物品和NPC设定,冷峻的科幻色彩,诡异的情节,庞大的世界观、AD&D规则和复杂海量140万字的精彩的对话使它盘踞世界游戏排行榜榜首长达半年之久.

这到底是什么样的一个游戏呢?

与东方人的偏好不同,西方人更喜欢在生与死上动心思,在《异域惊魂曲》中,玩家所扮演的不象其它RPG那样,要么是一个英俊小生,要么是千娇靓女,在这里你将作为一个遍体鳞伤的,在千百世中不断轮回,丑陋的无名氏而存在。在经历了无数次的死而复生后无名氏失去了大部分记忆,游戏开始时你又一次复活,独自一人从l停尸间冰冷的停尸台上醒来,为子找回自己失落的记忆,寻觅自己死而不朽的原因,无名氏开始了探索自我生命之旅。不朽,从另一个角度上意味着无名氏与同伴的不同之处是:不会真的死亡,不必死后就必须重新载入进度,当你的生命降为0以后,会马上从某个特定的地方复活,对无名氏来说,死亡只是一个简单的仪式,有时它甚至可以帮你完成一些看起来不可能的任务. 这个游戏剧情特色还有就是游戏中并没有拯救世界或者与邪恶作战等“宏大”的情节,有的是个人内心的挣扎,冲突,包括主角与各个伙伴对自己“本性”所作的斗争。而这种剧情不仅在游戏中可算是绝无仅有,更是比一般的拯救世界的剧情更加感人,更能震撼人心。 相信,当你进入到这个游戏中时,当你为解开游戏主角的不死之谜而前进时,你会情不自禁的将自己融入到这个魔幻的世界中去,投入到这个貌似丑陋的角色当中去.

经验的取得,通常是与敌人战斗并获胜,虽然《异域镇魂曲》同样有许多的战斗场面与人物培养细节,但它的内容其实更像是个冒险游戏。在游戏中解谜与对话的重要性远超过杀杀砍砍的战斗,而且最大的经验值来源往往是透过适当的对话取得,而非卤莽地将对手杀死.如果某个任务可以用武力和智力,你会发现,用智取胜的好处会大于用武力来解决,包括最终的BOSS也能用智力,也能靠对话来解决.

这个游戏因为它的思想深度而得到了玩过它的人的一致赞扬,被誉为游戏艺术化的真正代表,于灵魂,永生,死亡的探索是深刻而独特的;但是那压抑阴暗的气氛与色调对于那些游戏日式游戏的爱好者来说,它颓废阴暗的美工简直就是美式游戏邋遢肮脏画面的典型,(游戏画面下面有截图)但这正是这个游戏的特色之一,与游戏的内容紧密相合,完全符合环境气氛.游戏刻画了栩栩如生的场景图像,荒凉压抑的外星荒漠,热闹喧哗的繁华都市,阴深幽暗的地下墓穴,庞大庄严的古代要塞,这些堪称精品的场景都是手工精心绘制而成。制作者也修改了魔法的施放画面,场面比起以前的龙与地下城类游戏都要显得宏大,再加上出色的背景音乐制作,“异域惊魂曲”不仅拥有精彩的剧情设置,在视觉和听觉方面也有不俗的表现。

游戏中你会拥有各种奇妙的道具。一个主角的眼珠子也作为装备出现的游戏中(下面有截图)在下怀疑是否还会有人担心游戏的物品不够丰富。没有什么比更换牙齿、挖掉眼珠换钱更酷的了。所以,在这里“武装到牙齿”并不是一句空话。除了必不可少的武器、盾牌、盔甲、皮靴、戒指、耳环、腰带和头盔以外,这里还有一只能让主角的防御上升一个等级的玻璃眼球,附加中毒效果、攻击为4-13的牙齿,每高念一遍咒语就能得到33块钱的耳环,防御等级加一、附加50%防火效果的耗子尾巴,提高敏捷度25%的死人手指骨(这些都是什么玩意!?);除此之外,还有乾枯的骷髅头、自己的内脏、死耗子、缝合伤口而导致3点HP回复的针线……看到这些希奇古怪的东东,在下是不是不用再大费口舌赘述物品的种类繁多了?

游戏中共有4种职业:战士,法师,盗贼和牧师,你可通过特定的人物交谈而转换职业,每次只能拥有一个职业,,也只能合用当前职业的技能,主角一开始从停尸间醒来时是一个3级的战士,其它职业都是一级,一般来说职业选择应以战士为主,法师为辅.

老实说,这不是一款爱情游戏,爱情和它简直不沾边,至多只是绵羊身上的一撮毛,通长意义的恋爱游戏FANS简直一辈子不会去碰它,但是就是那么一点爱情,足可以叫其他游戏黯淡失色。它那超越生死的爱不是其它游戏那些看似幼稚的爱情能比的,这点只有在游戏中慢慢的才能体会.
主角在游戏中有两位女同伴,吸精夜魔失宠和人与恶魔的混血儿阿娜,她们自愿跟着主角冒险,为他吃了不少苦。但是今天我不说她们的故事,我更想提提主角的两个前世情人,为爱情受伤的灵魂戴娜拉和将你变成不死身的夜巫——不死者。戴娜拉拥有透视未来的能力,主角的一个为了利用她的能力而博取了她的爱情,那个前身也成功地进入了悔恨要塞。在要塞前,他唆使戴娜拉自杀,让戴娜拉的灵魂指引他来看穿整个要塞的迷宫。至于戴娜拉有没有看穿前身的用意,游戏里没有说——因为游戏是站在无名氏的角度回忆的,但是从游戏的叙述看无论如何戴娜拉都愿意为爱人牺牲生命。在她死后,戴娜拉的灵魂仍然挂念着主角,主角在一开始的停尸房就可以遇见她。戴娜拉的声音交织着深深的怨恨和同样强烈的爱意,但是如果主角好言以待,她仍然愿意帮助主角,向他透露了一些身世,最后主角进入悔恨要塞时前来警告的也是她,如果游戏失败——这个游戏的失败不是主角的死亡,而是关键线索的丢失——戴娜拉德的灵魂还是默默站在主角的后面,哪怕此时主角已经将她忘得一乾二净。与愿意为了爱情粉身碎骨的戴娜拉不同,夜巫是一个十恶不赦的人,对于前往求助的人,她都会问:“什么才能改变一个人的本质?”没有一个人符合她的心意,于是所有人都被杀了,但是当主角求助的时候,任何答案都不重要,她将无条件的为主角服务——因为她爱上了主角。或许爱情不是真正的解答,真正的谜底在于她已经找到了属于她自己的答案。至少爱情改变了她的一部分本质,在她那丑恶扭曲的心灵宛如沙漠的心灵上开出一朵原属于温室的鲜花。此后夜巫向法印城的统治者——痛苦女士——挑战失败,被拘禁于一个小小的位面中。但是她在法印城的分身依然竭尽所能帮助主角,在最后,他们又重逢了,这个丑陋的老太婆仿佛又变成当日的美丽女子,甚至与失宠和阿娜争风吃醋。在向主角透露了他们的故事后,她心愿已了,在向主角点明去路后借无名氏之手杀死了自己。异域是一个探求信仰的游戏,爱情也是信仰的一个重要部分,它能改变人也能毁掉人,就像无名氏最后与超凡者的对话:是吗?我见过信仰移动城市,使一个人脱离死亡,将邪恶女巫的心转变为仁慈。这整个要塞都是有信仰构筑的。信仰诅咒了一个女人,她的心紧系于希望,希望一个不爱她的人爱她。信仰让一个人追寻不朽,他成功了。而且它让一个鬼魂以为自己不只是我的一部分

对很多玩家来说,长篇的对话是他们不原深入探索游戏的原因,觉得那些对话冗长累牍的,让人受不了,但这恰巧是极为重要的一个内容,也是游戏的精华所在,有些对话可一带而过,但有些对话还是要仔细看清,看明,因为,这就是这个游戏的本质所在.

  异域镇魂曲是一个庞大的游戏,而且允许有很多种不同的玩法。创建一个角色对游戏的进程是否顺利和最终的结局是否美满有很大的关系。建立一个强大角色的关键在于理解各种属性和恰当的分配组合。尽管每个属性的基本含义都很明显,但很多重要的数据是无法仅仅从字面就能读出来的。
下面我将为大家一一分析:

 力量(str):力量除了影响击中和途害目标外,还能够用力量砸开游戏中85%的锁。
在对话选项中,力量值还会 影响你威胁NPC的成功率。任何意图具有高战斗力的玩家都应该在一开始将力量升到18,然后买一 个力量刺身(+1str)达到19str(18str=+1/+3 hit/dam,19str=+3/+7 hit/dam)。

 灵敏(dex):没有必要把灵敏度加到最高,到18就差不多了。

 体质(con):体质在游戏的一开始并不怎么重要,但在后期就慢慢显现出它的威力。
体质影响你体力恢复的速度 ,也决定你的体务值。体质拥有最高值25点的话,你可以在一分钟里恢复100点体力!另外,由于 从第10级开始,每升一级体力值只会增加1-3点而不是之前的1-10点,高体质带来的好处就非同小 可(24点的体质可以使每升一级多加7点的体力),大大加强了你搞打击和战斗的能力。当你的级别步入十级以上以后,每一点体质的改进都会使战斗轻松很多。

 智力(int):除了影响你的魔法咒语数量以外,更高的智力还使角色在与NPC交谈时拥有更多的选项。
一些任务 不仅能提供经验值,如果你的智力足够高的话,还能让你得到永久的属性提高。智力还奖励你的 lore技巧(鉴别物品)。任何魔法师角色都需要较高的智力。

 智慧(wis):不管你在游戏中选择了怎样的职业,智慧都是最重要的属性。
智慧超过20以后,人所能得到的经验值比一般人要高出多达30%。智慧对于解决一些任务也起着重要的作用。另外,智慧的高低也决定 了游戏结局的好坏。

 魅力(cha):与其他属性相比,魅力只能排在最末尾了。
魅力高的玩家可以在买卖货物时有价格方面的优势 ,某些情形下还有更多的谈话选择。魅力值在15以上的话,会造成隐藏属性运气(Luck),在战斗 中会有难度上的降低。

如果你想透彻地了解这个动人的故事,那游戏初期较好的属性选择为:
力量(str)为9
智力(int)为15
智慧(wis)为15
灵敏(dex)为15
体质(con)为15
魅力(cha)为9


Jun 20 2008

功夫熊猫

Category: 乱up当秘笈ssmax @ 22:36:30

的确让人捧腹,故事还过得去,中规中矩,典型的美国式幽默,有点和中国文化拼凑的感觉,相差很远的东西还是不能融合得太好。


Jun 19 2008

服务器

Category: 乱up当秘笈ssmax @ 23:13:30

今天算是把2u那台机器弄开机了,tnnd,8条内存槽有4条估计是坏的,最郁闷就是comx那丫简直就是有破坏无建设,直接把电源通电的情况下插上,这样瞬间电压电流超大,差一点的电源立马烧掉,还好这个有过载保护,电容在放电,过了半天才再能开机。。。明天再看看能不能转到1u机箱上面,不行就买一个去,100多块。


Jun 18 2008

2u服务器

Category: 乱up当秘笈ssmax @ 14:58:19

中午本来想把n年前那台服务器弄一下,搞好然后托管,有两台。。。1u的配置太低,2u的死活不能开机,tmd折腾了一个中午没搞定,没有配件可以试试是什么东西出问题了,有时间再去搞下。


Jun 17 2008

ip检索。。完成。。

Category: 技术ssmax @ 22:17:35

c、java、perl各一个版本。。。做到现在,晚上10点,终于搞定。。。

java版本,一开始是用TreeMap,默认的红黑树实现,但是jdk6之前没有LowerKey的方法,做得很麻烦,要生成一个submap,太慢,最后用二分法检索已排序数组,比较快,性能是100万次不超过2秒。

c版本,用红黑树实现,其实和二分法一样的,个人觉得,网上抄了一个实现,主要用树结构就不用再想怎么存储数据了,改了一下人家的源代码,加了LowerKey和HigherKey方法,其实也就是查找的时候多加一个变量就好了,性能是100万次不超过1秒。

最后就是perl版本了,不熟悉,做到晚上才做好,一开始不小心写了个数组copy,做1万次都要2秒多才做完,检查的时候检查出来了,

一开始是这样的

my @ipstart = @{$this->{“ipstart”}};

perl的类型太弱了,不是太清楚。。。结果就copy了数组,难怪慢了,后来直接用指针

my $ipstart = $this->{“ipstart”};

读取数组的时候用@$ipstart[] 就好了。。。

今天就是这种弱类型的指针转换搞了半天。。。汗啊汗。。

不过perl的最神奇函数pack、unpack真的好好用,果然是处理字符脚本首选啊。。

ip地址与long之间的转换就一行。。。
sub ip2long {
  return unpack(“N”, pack(“C4”,split(/\./,shift)));
}
 
sub long2ip {
  return join(“.”, unpack(“C4”, pack(‘N’,shift)));
}

perl也完成了,写了一个perl module,100万次大概是18秒,好像没什么地方可以再缩短了,就这样算了,困了,tnnd。。。。明天再修改一下c的结构就交货了,没有class真tmd不习惯。。。


Jun 16 2008

ip地址搜索

Category: 技术ssmax @ 17:49:07

今早接到的任务,同时用c、java、perl实现,本来用纯真数据库就很简单的,但是用自己的数据库,首先要格式化一下。。。

只是熟悉java,用java做,treemap上,半个小时解决地址交叉和重复的问题,生成格式化数据文件

查找直接用treemap做,jdk6.0的增强treemap更快,100w次不超过4秒,jdk5.0要用submap,100w次不超过6秒,其实就是红黑树,自平衡二叉树。。。

下午研究用c实现,抄了一个红黑树,基本上没问题了,明天再优化一下。

剩下就是用perl实现了,好像没有红黑树了,那就自己写二分法查找好了,烦啊烦。。。清水衙门就是做这些工作了,我们可不是全能的啊。。。tnnd


Jun 15 2008

WINPE多合一集成制作

Category: 技术ssmax @ 17:05:58

1、首先了解PE光盘的启动过程
以老毛桃XPPE的BOOTCD_070310.ISO文件为例,这个ISO文件是个可引导的光盘文件,用ULTRAISO打开这个ISO文件,保存引导文件到D:\BOOT\EZBOOT\XP.BIF,把光盘中所有文件提取到D:\BOOT
从上面的目录结构可以看出PE光盘的引导过程,首先启动引导文件XP.BIF,再找到WXPE目录下SETUPLDR.BIN,读取WINNT.XPE,加载WINPE.IS_,再WXPE\NTDETECT.COM启动PE,即
XP.BIF->SETUPLDR.BIN->WINNT.XPE->WINPE.IS_->NTDETECT.COM

(注:easyboot从版本5.08开始,加入了BCDW命令,如果你的EASYBOOT版本比5.08新,都是支持BCDW命令的。从EASYBOOT的安装目录中拷贝BCDW.BIN到上面D:\BOOT\EZBOOT,在菜单中原来用RUN XP.BIF 用下面命令代替BCDW \WXPE\SETUPLDR.BIN,这里注意写上光盘绝对路径。原这样的XP.BIF文件就可删除了)

 

2、如何集成第二个winpe

第二个winpe也有SETUPLDR.BIN、WINNT.XPE、MINIPE目录等,改名SETUPLDR.BIN 为任意,比如xxx.bin,照样放在WXPE下,WINNT.XPE改名为xxxxx.xpe,照样放在根目录,MINIPE也随便改名,改成xxxpe

然后用ultraedit或者winhex打开 xxx.bin ,搜索winnt.xpe,全部改成xxxxx.xpe,最好xxxxx就是五个字符啦,要不就改了引导文件的大小了,估计也可以,没试过。

然后修改打开xxxxx.xpe,更改镜像文件目录,把minipe改为xxxpe

一般到这里就可以load出来了,但是有很多集成软件可能还用不了,因为是在镜像里面指定的。

 

3、如果修改外置程序目录

一般镜像文件是winpe.is_或者winpe.im_,这种命名方式看上去和windows安装盘的文件一样,其实就是cab打包的默认命名方式,winpe.is_对应就是winpe.iso,winpe.im_对应就是winpe.img,先用winrar强行解压(或者改名成winrar. cab),得到winpe.iso,用ultraiso或者其它镜像编辑工具,修改里面的

\WXPE\SYSTEM32\PECMD.INI

文件,找到minipe,替换成xxxpe,然后保存成新的iso文件,最后用

makecab winpe.iso

重新压缩成winpe.is_,不建议再增加压缩率,启动解压的时候会慢一点。。。

这样winpe.is_就改好了,然后继续搜索xxxpe下面的wim文件、winpe.ini文件,替换所有minipe为xxxpe,保存。

 

这样一个winpe就集成上去了,用easyboot执行 BCDW /wxpe/xxx.bin就好了

或者u盘启动的话可以选择grub4dos,用

chainloader /wxpe/xxx.bin;

boot;

就好了,有耐心的话集成多少个都没问题,当然集成完了要测试一下哦。哈哈


Jun 14 2008

一些不好的习惯要改

Category: Lovessmax @ 21:22:15

监督之。


Jun 13 2008

大树倾倒

Category: 乱up当秘笈ssmax @ 09:51:18

今天早上7点多的时候,还睡在床上,突然听到轰隆一声,是某些东西坍塌的声音,马上从床上跳起。。往窗外一看,发现怎么光了许多。。。那个位置。。。应该有一棵大树的啊。。。再望向地上,整棵树连根拔起,倒在一边了,压坏了围墙和几辆小车。。。还好没有压到人。。。

那棵树应该是我几岁的时候种上去的,都20多年树龄了,也长到五六层楼那么高了。。。倒在路中心。。。tmd如果倒歪一点偶就挂了,门口对出去还有一棵,好像也摇摇欲坠了,是不是找个时候要把它锯了,省得这么恐怖。。。。


Jun 12 2008

sun交流研讨会

Category: 乱up当秘笈ssmax @ 19:51:32

投影仪换了nn次,死机nn次,拖了一个多小时,tnnd,没有抽奖,最后每人一只读卡器就算了,汗啊汗,走了还被人老点到体育中心才坐上地铁,又下大雨,什么世道啊什么世道。。。

得知了java还有一个real time jdk的版本,好像功能很强大,non-heap memory object…

还有glassfish最新版的性能好像不错,真的实现了单线程异步处理请求,就是不知道线程作用域的变量会不会有影响。。。


« Previous PageNext Page »