« 163 邮箱终于支持 opera 了 | 返回首页 | 给大家做个交代吧 »

随便写写

最近把 Asimov 的《基地》系列中,正传三本看完了。算是补课也好,没有辜负我专门去邮购这些书。买书真是件奢侈的事儿,以前是因为书贵,现在是因为时间和精力。

初翻此书,没有我当年期待的那么好。在那个没有网络的年代,读到这些科幻名著是件很难的事情。Asimov 也被神化了,这里面老爸对此亦有贡献。在我还刚认识几个字,是本书就想拿来读的年龄段,他就向我兴致勃勃的介绍 Verne ,Asimov 。弄的我小时候以为这两个就是世界上最伟大的作家。

不过,把这几本读完后,也不算太糟糕。或许有些翻译质量的不适应,故事还是高潮迭起的。毕竟是数十年前的科幻了,幻想中的科学总有那么一点怪怪的。当我在第一本中看到“电算板”时,心里只有一个念头,这不就是笔记本电脑么?功能好象还抵不上我现在用的 palm 手机 :)

抛开想象中的落伍科技之外(YY 方面自然比不过如今流行的玄幻小说),情节方面的构思还是颇为引人入胜的。即使许多情节的设计以今天的眼光看来不算新鲜。但我们应该考虑到这么多年来,总有新的作者不断仿效加工,才使得我们有了审美疲劳。

总之,向没看过的此书的科幻迷推荐一下。


周末偶然发现,我们的 3d client 在我的 freeBSD 的 X 下表现有 bug 。中文输入的消息处理有问题。据用 Ubuntu 的同学说,Linux 下又是好的。我检查后发现,原来是 XwcLookupString 这个 api 的问题。

前几年 Windows 下程序写多了,想当然以为接收 wide char 的 api 一定会以 unicode 编码,结果这次发现不是的。我的程序收到的消息都是 gbk 编码的汉字。wide char 仅仅是宽字符而已。当然这是因为我的 locale 设置问题,跟是 freeBSD 还是 linux 无关。

man 了一下,看到这组 XIM 的 相关 API 一共 3 个: XmbLookupString ,XwcLookupString 和 Xutf8LookupString 。 改用 utf8 版本后,再把取到的 utf8 字符串转换为 UTF-16 编码,结果就正常了。

btw, 以前没用过 XIM 接口,刚开始用还是有点困扰,主要是中文资料比较少,英文的也不算多。问了几个同事,有一人推荐我试试 IIIFM 接口,据说设计的比 XIM 好。又有一同事说 IIIFM 设计的比较失败,还是 XIM 用的人多。google 了一下,确定支持 XIM 比较安全。其实搞明白之后,也就那么回事,无非初始化繁琐一点。

之所以解决中文输入问题,X 看起来比 Windows 麻烦那么一点点,实在是因为 Windows 提供了统一的接口,而 X 比较开放,可以给用户更多选择。

说实话,Windows 那种输入法注入用户进程的实现方法,我觉得满恶心的。居然输入法的 bug 可以导致用户程序崩溃。不信的话,切到智能 ABC 试试依次按这些键: V 、方向键上、Del 、回车。


说点游戏有关的事情。

今天收到公司研究部门的工作报告,他们翻译了 2007 年 GDC 上许多重要的 session 的录音。我看了一晚上了,由于有原文对照,倒不是很在意译文质量。不过看的出来,同事们都很用心在做这个事。恐怕这也是大公司好处之一,老板可以出钱雇人做这种需要很大精力完成的工作。

鉴于这些是公司内部资料,我就不外贴了。随便说说,其中有几篇满有意思的 :)

  1. 《恶魔城》系列游戏的制作人五十岚浩司谈了下他为什么坚持做 2d 游戏。一个重要观点是, 2d 游戏有目前 3d 游戏所不能达到的地方。比如说精确距离判定,这在动作游戏中对玩家非常重要。还有技术上的区别对程序员对团队的影响等,都是满深刻的。(这里我们不能肤浅的把技术理解为 3d api 的掌握,3d 建模技术的掌握,或是编写 shader 程序的能力等等)

  2. 有一份研究报告(对 wow 的调查研究)表明:“网络游戏中玩家的社会性并没有表面看起来那么强。玩家更看重多个玩家同时在玩的事实本身,而少在乎到底有多少直接的互动。” 这就是说,玩家们只要知道有人在跟他一样玩着游戏就好,这就足够成为他们的“群体经验”了。这一点跟我这两年的看法一致,我们现在正在做的游戏就致力于实现在更大的集体中,单独的玩游戏。

  3. 还有一篇颇有启发的。他谈到,“游戏的意义不在于游戏本身,也不在于游戏中的图像,而在于游戏创造的情感体验。”。无论什么类型的游戏,最后给人以愉悦的都是其能够激发我们的某种情感。我想这个论题能够迅速引起我的兴趣,恐怕也跟我这几天在看《基地》有关。当然即使没有这个背景,演讲者也是讲的满好的。电影的出现,可以超越书籍这些传统媒体给人带来更多的情感体验,而游戏甚至可以比电影带来更多。比如有这样一些体验,是游戏独有的。例如:“憋了许久,突然爆发的感觉”,比如终于干掉了 boss ,升到了一个特定的级别,掉落一个稀有装备等等;“当竞争对手陷入窘境时你的感受”,也就是有点邪恶的快乐或是比他人强的骄傲;还可以供人消遣娱乐。

  4. 还有一些,今天时间有限,不多写了。


最近收到了不少信,大多跟我前几天写的 这篇 有关。继续感谢大家。不过我这次不想增加太多人了,程序的话,一人足可。还是前几天说的,主要是缘分。请大家莫以为云风轻慢大家。

最后推荐一篇文章:有那么一群天真的波兰人—— 一个关于Witcher的童话故事

Comments

alert('你的网站太low了');
推荐云风看一下阿西摩夫的一个短篇小说集子《I, robot》。 其中有一篇写机器人也产生了宗教崇拜,非常的有意思。 阿西摩夫的很多小说有点借科幻来讽刺现实的味道。 但也不能否认他的杰出预见能力,毕竟,机器人工学三原则就是他提出来的。
游戏要是真的有社会性了,首先是能够稳定存在演化(比如说以资料片方式,玩家创造等,这是技术方面的), 和真实社会(比如政治与经济上)的接受融合(这方面的问题就太多了), 现实一点, 现阶段追求的高质量的游戏应该是一种创造与模拟一种"不沉溺的快感"与"幻想",游戏的角色是一种现实生活的补充,而不是更多.
按那步骤做了,把浏览器关了,以前学校的机子,可以透过那个美萍专家
我现在的智能ABC还有这样的漏洞~打开记事本然后输入会提示什么不能READ~等,然后就崩溃了,呵呵,可能是因为没有升级过,最近都用SOGOU的,比较智能些~
有什么地方有比较全的GDC archive么?
智能 ABC 的BUG早就打了补丁了。
不信的话,切到智能 ABC 试试依次按这些键: V 、方向键上、Del 、回车。 没发现有问题啊?
科幻书读书时喜欢看,现在不看了。现在喜欢看些野史,比如慈禧用多少条毛巾洗澡之类得,古代的朱砂是怎么做的之类得,人老了就八卦了。。 游戏玩了好多年了,不过一直都在玩暴雪的游戏,站在休闲玩家的立场,后面二点还要去专人调查研究,想不通?我以为这是常识哩。感觉游戏就是建于历史基础上的现实想象. “游戏的意义不在于游戏本身,也不在于游戏中的图像,而在于游戏创造的情感体验。”原来游戏中真正在意的东西被下定义后,感觉这么古板而怪异。 飘过....

Post a comment

非这个主题相关的留言请到:留言本