作者gasbomb (胖丁)
看板Browsers
标题[闲聊] Opera Unite拿来玩游戏可以变出哪些名堂?
时间Wed Sep 9 02:27:01 2009
之前在OperaTW官方Blog看到Opera Unite的介绍文「Opera Unite解放云端运算
,分享档案再大也不怕」,看到解放两个字,我体内所有的反抗细胞都开始120%运作起来
了,最近几个星期的思绪也全部都放在如何用Unite来「解放」游戏,
前阵子送货的时候
还因为这样不小心打破一箱食盐水。
传统的游戏模式底下,整个关於游戏的解释权都掌握在开发者的手中,游戏
release之後要是有出现什麽问题(某个职业是超人或是某个技能根本是骗点数的废技),
你是可以找原作者哭哭没错,但是会不会照你想要的方向改那可就很难讲了。但是幸好游
戏界总是有一群
不支薪的高手制作各种MOD来重新诠释一个游戏,最有名的例
子就是Half-Life,这个老早就该淘汰(以画面而言)的游戏靠着强大的3rd party制作的各
种MOD一直存活到今日,堪称FPS界的长青树。去年Maxis的强作Spore则主动给了玩家解释
权——我给你一套游戏规则,但是游戏里面的元件你可以自由发挥你的创意去设计,再之
後的资料片更开放让玩家设计原创关卡。
讲完了单机游戏,是时候回头看看我们今天的主题,用浏览器可以玩的游戏了。
早在Ogame跟Travian之前,日本就已经流行箱庭诸岛或是商人物语等等用perl或PHP编写
的CGIGame了。老实讲跟现在游戏厂商主导,动不动数万人上线的webgame比起来,这种顶
多同时容纳百人的小游戏可说是灵活得多,由於open source的缘故,这些小游戏出现变
体的速度非常快,你要是觉得那个功能不够完善或是想加入某些独特的要素,只要把
script下载回去,加入你全新的创意,upload到server上,属於你的版本的游戏就这麽诞
生了。但是传统的webgame最大的缺点是一个server就是一个山头,彼此之间的交互作用
几乎等於零,而在Ogame这种超大型游戏里面,虽然被七八个银河系以外的舰队痛击或是
一大群乡民轮三班围剿其他玩家是件非常有趣的事情,但是游戏灵活性就相对的低落了。
有没有注意到上面提到的webgame游戏模式,都是很多client依赖着一台server
进行的,随着Unite打破client <-> server的界线,游戏有没有可能也打破这个藩篱,让
每一个执行Unite的人都有一个自己的世界,在自己的世界里你可以对游戏任意改造(当然
还是有些基本规则要遵守,就好像这个世界也是靠着某些common sense来维持基本运作的
),但是在每个世界之间又可以保持互动。如果说这种架构实现在策略游戏上那将可以看
到我率领身着密银精甲的飞龙骑士团跟你的P-38 Lighting机队展开空战;应用在RPG上每
个玩家都可以管理一个城堡、区域、大陆甚至是整个世界(依照废人度决定每个人的管理
范围似乎相当不错),你可以设计自己的世界观、关卡、地城甚至是技能,例如任何到你
的地城打怪都要先付5,000元的入场费,或是你费尽毕生心力研究出了一套神秘的刀法,
想学的人先把照片传给你看看是不是正妹你再决定要不要教给他。虽然看起来好像很有趣
,但是这种架构应用在游戏上也不是没有缺点的。没有main server最大的麻烦就是大家
的逻辑距离都是零,这对策略游戏来说是个重伤害。一个巨大的平行世界网路,不管从哪
个点到哪个点,需要的时间都是等长的,这会让行军(战略面)或是地理区位(商业面)毫无
意义。用IP或是ID来决定玩家的位置也不妥,因为这样开局鸟掉的人永远没有换个地方再
发展的机会,玩家位置会浮动也是问题很大,想想看每个玩家都要储存一分巨大的世界地
图,这够恐怖吧。另外一个缺点就是这种结构的游戏如果真的诞生会变成不使用Unite的
人就无法体验完整的游戏内容,甚至是不能进行,这其实是违反强调开放跟统一标准的
Opera精神的(但我觉得也不全然是坏事,要是游戏真的红了Opera就可以靠这个抢下不少
市占率拉 XD)。
今天聊到这边先告一段落了,以上是我对未来webgame的一些粗浅想像,我也开
始动手爬Opera Dev的文件,看能不能自己写一个Unite Service了,不知道大家对於未来
的游戏发展有什麽看法呢?
--
█ ██ ▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▍
██ 理 盛 沙 诸 只 ▌ ██ を 者 花 罗 响 行 钟 园 ▌
██ あ 必 の 双 き 无 の 精 ▌ ██ ら 衰 色 树 あ 常 声 舎 ▌
██ は の の り の の ▌ ██ す ▌
██ ▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▍ 我的Blog
█ http://my.opera.com/gasbomb/blog/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.115.81.210
1F:推 legendmtg:蛮有趣的XD 09/09 02:29
2F:推 weiyucsie:加油 虽然我觉得每个执行unite一个世界 不一定好XD 09/09 02:53
3F:推 bobchao:横竖都是要一台中央伺服器主持公道的,那麽… 09/09 05:10
4F:→ bobchao:把主地图寄在中央主机上,大家上去「登录」自己的位置即可 09/09 05:11
5F:→ bobchao:Second Life 的方式应该不错 09/09 05:11
6F:推 kira925:好像很棒XD 09/09 10:30
7F:推 xvid:Opera Unite不是P2P.... 09/09 11:36
8F:→ gasbomb:我当然知道Unite没有P2P功能阿,但是每个独立的游戏还是可 09/09 16:09
9F:→ gasbomb:以透过通货等等的方式让他们结合起来 09/09 16:10