`
Nighthaven
  • 浏览: 105998 次
  • 性别: Icon_minigender_1
  • 来自: GreatArcan
文章分类
社区版块
存档分类
最新评论

Java游戏近期动态:魔兽世界后西方第二大网络游戏。

阅读更多

2008_07_24_runescape.jpg

很久没更新博客了,最近有些空闲时间,准备好好补补。根据8月份的一篇采访,Jagex宣称他们基于Java的多人在线游戏RuneScape目前拥有600万活跃用户,其中超过100万用户每月付费6美元,已经成为西方第二大网络游戏(仅排在《魔兽世界》之后)。RuneScape的成功,很大程度上在于其使用的procedurally generated技术让这款大型多人在线游戏的客户端仅仅只有1.2MB。

 

看到这个消息,多少让我有些惊讶,100万月费用户就已经是西方第二大网络游戏。话说在中国,100万付费用户恐怕未必能排进前10。

 

 

现在Jagex已经成为Java游戏界的一个传奇,除了其每年都超过35%的增长外,更具有传奇色彩的是RuneScape最初的版本是由仅仅两个人开发的(据传说)。看来个人英雄主义在软件业从来就没有真正死去。当然英雄主义总是让人期待的,所以各大游戏论坛都时不时会有新人冒出来说想要做MMOG。下面这张图仅供参考。

 

9
5
分享到:
评论
20 楼 icewubin 2008-09-16  
引用
这种情况是不是因为手机对游戏支持的不好 所以耗电量大呢?


嗯,问题非常好。

1.所谓的“智能”手机实际上是炒作出来的,其实就是操作系统越来越复杂了,功能越来越多了,各家操作系统厂商竞争非常激烈,我估计是已经无暇顾及功耗问题了(这是一种可能)。因为诺基亚的优秀的产品和市场运作,塞班操作系统鸡犬升天,拿到了操作系统分额的老大,不代表这是塞班的功劳,塞班推出了S40、S60、S90系统,据我所知,塞班的技术实力并不是很强的,对自己的产品有点失控了。S90貌似被放弃了,权利维护S60,真不知道当S60抵挡不住对手的竞争的时候,诺基亚(把塞班收购了)拿什么东西来竞争。所以我不认为塞班在焦头烂额之际还有精力去精益求精解决功耗问题。

2.个头大小差异明显,手机为了小巧,留给电池的空间实际不大,你可以对比一下游戏掌机的电池大小和手机电池的大小,大家都是锂电,个头差多少。

3.手机本身的功能,比如和无线基站保持通讯也是要消耗不少电力的,这点电能貌似也不少啊。

4.游戏系统相对单一,视频加速或者3D加速都是硬件支持的,耗电又能省不少。

5.操作系统效率不一样,手机的操作系统和笔记本的操作系统都不是专门的操作系统(windows本身和塞班一样比较烂),要支持一堆的功能,又没有精益求精,功耗也不重视。
19 楼 iamzealotwang 2008-09-16  
谢谢icewubin啊 真长了不少见识 呵呵
不过谈到电池 还是有些地方不是很明白。
我周围好多人在玩儿PSP、NDSL 这两款游戏机的游戏时间都比较长 ndsl大约应该在5~7个小时长时间游戏没有问题 这个在我的手机上肯定不行的 记得之前玩儿Gameloft的一款arpg 大概也就2个小时 可能还不到 就自动关机了。
这种情况是不是因为手机对游戏支持的不好 所以耗电量大呢?

18 楼 icewubin 2008-09-15  
突然想到,无线微波供电的技术最近有突破性进展,转换效率已经达到75%。但是不属于电池,不属于电池概念意味着当前的这批手机无法直接受益。
17 楼 icewubin 2008-09-15  
引用
所以说 单机市场的低迷 不在于网络、电池、商业模式。 我觉得这些都是表象,而在于国民收入的提高。如果这个提高了-大家都愿意花钱在娱乐上面了-商业必然运转起来了 等等 一系列问题 必然迎刃而解了。


但凡讨论总要有前提,我同意你的观点,收入增长是可以解决这个问题,但是这些东西属于不可控的,也不知道何时能够改善得了的。我的意思是,在没有大幅度增长收入,没有解决盗版问题的前提下,近三年国内手机游戏市场的一些关键制约因素,相当于寻找木桶原理中最短板的那一块。

1.国外市场繁荣不等于电池没有问题,反过来说,如果电池问题得到长足进步,我认为全世界的手机游戏市场的蛋糕能上一个数量级。

2.跨行业分析,从笔记本几年前Intel大力宣传迅驰技术的待机时间(本质上是低主频的CPU带来的低功耗),还有燃料电池的尝试,电池领域不是不思进取,你可以说没有利益驱动,但是技术的瓶颈的存在不能否认,好比能源问题的利益够大了吧,但是受控核聚变的技术至少还得研究30年以上才有小成。我也关注过,所有移动设备的供电问题,没有什么领域的技术上有突破,这个领域要突破,目前来看就是很难。
话说回来,国外的商业模式不是非常依赖于长时间的在线的。

3.个人观点,在中国你不重视商业模式的突破不代表别人不想,视频上传人的收益回报和免费网游的运营模式都是国内想出来的,尤其是后者,专门针对中国国情。

4.做大市场有很多途径,国民收入提高当然是重要因素之一,但是肯定不是唯一方法吧,比如降低资费,要比就多比比嘛,国内移动接入资费除以带宽和国外比比,相差多少呢?
如果说让全国人民收入增加1倍的难度,和让移动资费的价格降低一倍,你说哪个更容易呢?
16 楼 iamzealotwang 2008-09-15  
我觉得把电池之所以没有达到能支持持续玩儿游戏N长时间的原因是因为手机游戏行业内的不景气,而不是物理上面很难达到。
试想如果把现在电池的价格翻长一倍或者更多买到500元一块电池的时候 我想厂家还是可以做出来的。国内没有技术 厂家可以去买啊 日本、美国 psp ndsl 笔记本 这些移动产品 我看没有一个是因为电池不行而卖不动的。

那为什么没有这么做呢?

我觉得是没有利益的驱动,没有一个人会花大价钱买一块那么贵的电池。
所以我认为制约手机硬件的发展的原因 还是在软件上面(想想pc机上面的显卡 为何比其他硬件要火的那么多? 因为pc机的游戏 呵呵)

那为何游戏单机市场这么低迷?

我认为是国民生活水平低而导致的。
在ChianJoy上记着采访ps3来访的一个人(不记得叫什么 好像是ceo吧)
问 何时索尼的游戏能走向内地 大陆呢? 人家回答是 暂时还没有排在日程上面。其给出的理由也很对,大体意思是说 国内盗版现象很严重,这种事情在曾经的日本也存在过,不过随着国民收入的提高,大家都开始支持正版了。

所以说 单机市场的低迷 不在于网络、电池、商业模式。 我觉得这些都是表象,而在于国民收入的提高。如果这个提高了-大家都愿意花钱在娱乐上面了-商业必然运转起来了 等等 一系列问题 必然迎刃而解了。

15 楼 icewubin 2008-09-15  
恩有点意思了,电池是国内外共通的问题,为何其他方面差别如此之大?

国内单机正版游戏始终不如国外,盗版和收费问题一直困扰国内厂商,但是既然台式机这个问题没有解决好,难道还指望嵌入式能解决好么?盗版问题由来已久。收费问题也是国内一大特色,收费过高,网速过慢都是问题。

好,所以我还是参照台式机上的网络版游戏的情况,认为只有在线收费类型的才能在目前的中国运营的比较好,但是呢,电池的问题又出现了……

然后再回过头来说,在没有新的能够在中国良好应用的商业模式出现之前,低迷是难免的,现有的商业模式想要复制到手机领域,除非电池、网络资费和网络速度有突破,否则很难成功。我还假定网络资费和网络速度在一定的条件下能够解决,或者说能在一定的时间内逐步改善,但是这个电池容量问题参照过去10年的发展速度,唉,电池啊……
14 楼 iamzealotwang 2008-09-14  
我觉吧j2me是否会被取代这个话题和游戏开发没有太大的关系,java只是一种语言而游戏是一段程序。
icewubin说电池这个问题,我想还是交给硬件开发人员考虑好了。
至于
引用
嵌入式的游戏市场还没有出现杀手级应

我认为这个应该还是限于国内吧,一个是外因 包括手机网络、流量费等等。究其根本我觉得还是游戏产业自己的不景气,大量的抄袭、效仿。加上游戏收费一直是百宝箱在做,四处充满了破解版、免费下载等等网站。感觉情况就是国内单机市场的一个翻版。
我觉得这个是现在国内手机游戏如此低迷的原因。不知道你们怎么看。
13 楼 icewubin 2008-09-14  
引用
随着硬件的进步,可能第一个区别会逐渐消失,但是第二个区别还是会继续保留的。这也是Sun官方的观点。


没错,我以前也是这么想的,Android出来以后,想法发生了变化,意思是说不是说Google一定成功,而是J2ME没有存在的太大必要。

我记得Google的人说过他们不会太照顾过于老旧的机型,开发平台不会照顾J2ME的技术。

从商业上来说,兼容性和创新性往往就是矛盾的,我不看好J2ME也仅仅是个人观点,无论从市场规模还是用户体验,整个J2ME的市场不再2年内迅速做大的话,很有可能会被替代技术代替,这个替代技术很有可能就是Java自己,当然也有可能名字还叫J2ME但是东西的实质已经大变样了。

再细说说,从用户角度来说,3D的体验应为有台式机和新一代的iPhone和Android的作为参照,再加上嵌入式的最大弱项在电池(下一段会讲到),用户不会对现阶段的UI满意的,至少我就很不满意。

然后就是硬件上的问题,要么就完全的高效的省电的3D硬件加速,鸡肋的硬件3D功能不如没有,参考nVidia的新CPU,现在电池续航能力如此之差(我只一个手机游戏开发人员,自己也是玩转手机的,随身都是带5块以上的电池的,普通用户不可能像他那样的)。

最后,因为嵌入式的游戏市场还没有出现杀手级应用,我的观点仅仅是一家之言,比如如果出现一个盛况如《传奇》,而不需要3D硬件加速的,手机电池明年又突然有突破性进展,我的观点也就站不住脚了。(不过即使如此,现阶段的手机都可以扔掉了,垃圾的电池续航能力+垃圾的硬件图形性能)
12 楼 Nighthaven 2008-09-14  
引用
因为楼主提到Java和3D,我认为楼主用的应该是J2SE,而且应该用到了部分的opengl和d3d硬件加速,这和基于嵌入式开发的J2ME没什么特别的联系。

岔出去一句,个人认为J2ME没什么前途,过渡技术,随着各种嵌入式设备的硬件性能的突飞猛进,开发平台转换成J2SE只是时间问题,J2ME领域不值得投入。


我的平时的确是用Java SE,不过Java ME与3D还是挺有关系的。对于3D来说,手机也是有硬件加速的,常使用的有OpenGL-ES(可能微软系的是D3D之类的),对应的也有JOGL-ES。目前手机上也有了很多非常好玩的3D游戏。从游戏总量来说,大部分商业化的Java游戏都运行在手机上,所以Java ME和3D不仅有联系,而且如何让各个型号的手机都能运行同一款3D游戏还是很重要的课题。



至于Java ME消亡论。
Java ME和SE的区别主要有两个:
第一是精简,也就是说很多Java SE拥有的功能在Java ME上没有。
第二是添加,因为嵌入设备有很多功能是普通PC不具备的,同时其交互界面也和典型的PC界面有很大的不同。所以Java ME需要添加一些内容来适应嵌入式设备的需求。

随着硬件的进步,可能第一个区别会逐渐消失,但是第二个区别还是会继续保留的。这也是Sun官方的观点。

11 楼 icewubin 2008-09-14  
因为楼主提到Java和3D,我认为楼主用的应该是J2SE,而且应该用到了部分的opengl和d3d硬件加速,这和基于嵌入式开发的J2ME没什么特别的联系。

岔出去一句,个人认为J2ME没什么前途,过渡技术,随着各种嵌入式设备的硬件性能的突飞猛进,开发平台转换成J2SE只是时间问题,J2ME领域不值得投入。
10 楼 Nighthaven 2008-09-14  
引用
J2ME的UI开发和Java3D开发好像没什么关系的吧。


我没说有关系啊。怎么突然冒出来这么一句。
9 楼 icewubin 2008-09-14  
引用
Java做游戏开发的话,国内搞手机游戏还是挺不错的。


J2ME的UI开发和Java3D开发好像没什么关系的吧。
8 楼 Nighthaven 2008-09-14  
Java做游戏开发的话,国内搞手机游戏还是挺不错的。
7 楼 iamzealotwang 2008-09-14  
我还想出来去做游戏开发呢 看来现在情况不容乐观 呵呵
6 楼 Nighthaven 2008-09-13  
哈,谢谢关心,工作找到了,做游戏策划。同时做Java和3D的工作在国内几乎是没有,所以到最后我还是做了份这耍笔杆子的工作,以后编程就只能做业余爱好了。有空我会写篇关于新工作的文章的。
5 楼 iamzealotwang 2008-09-13  
国外这种“网页游戏”比国内的要好的太多了。当时了解到RuneScape的时候我也去感受了一下,吓了我一跳!从来没有想到这种瘦客户端的java游戏能做成这样(不过我连教学那个梯子都没爬上去-。-) 挺厉害的 这款游戏。
我最初是看的这个介绍
http://ol.2u.com.cn/1_48310.html 有兴趣的去 大家可以去看看。

ps:lz工作找的怎么样了一直挺关心的 呵呵。
4 楼 orangesun 2008-09-12  
这好像不是一个级别的东西。。。
3 楼 icewubin 2008-09-12  
中国网民绝大多数只认识暴雪及其产品,其他产品在中国知名度太低了。
2 楼 Nighthaven 2008-09-12  
据你所知,排第一的是?
1 楼 linginfanta 2008-09-12  
据我所知,魔兽在西方根本就不是玩的人最多的游戏,它只排第三。我不知道你是听谁说的它排第一,至于排第二的,就更不是你所说的这个Rune什么了。

相关推荐

    java大作业:简单的FlappyBird游戏.zip

    java大作业:简单的FlappyBird游戏.zipjava大作业:简单的FlappyBird游戏.zip java大作业:简单的FlappyBird游戏.zipjava大作业:简单的FlappyBird游戏.zip java大作业:简单的FlappyBird游戏.zipjava大作业:简单的...

    java课程设计:基于Java 编写的坦克大战游戏.zip

    java课程设计:基于Java 编写的坦克大战游戏 java课程设计:基于Java 编写的坦克大战游戏 java课程设计:基于Java 编写的坦克大战游戏 java课程设计:基于Java 编写的坦克大战游戏 java课程设计:基于Java 编写的...

    java课程设计:基于Java Swing 编写的水果贪吃蛇小游戏.zip

    java课程设计:基于Java Swing 编写的水果贪吃蛇小游戏 java课程设计:基于Java Swing 编写的水果贪吃蛇小游戏 java课程设计:基于Java Swing 编写的水果贪吃蛇小游戏 java课程设计:基于Java Swing 编写的水果...

    Java安卓:猜地鼠游戏.zip

    Java安卓:猜地鼠游戏.zipJava安卓:猜地鼠游戏.zipJava安卓:猜地鼠游戏.zip Java安卓:猜地鼠游戏.zipJava安卓:猜地鼠游戏.zipJava安卓:猜地鼠游戏.zip Java安卓:猜地鼠游戏.zipJava安卓:猜地鼠游戏.zipJava...

    Java游戏:五子棋

    在IT行业中,游戏开发是一项非常有趣的任务,尤其当它涉及到编程语言如Java时。Java以其跨平台性、稳定性和丰富的库资源,成为了许多游戏开发者的选择。在这个特定的案例中,我们关注的是一个基于Java实现的五子棋...

    java课程设计:基于java实现的单机五子棋游戏的源代码.zip

    java课程设计:基于java实现的单机五子棋游戏的源代码.zip java课程设计:基于java实现的单机五子棋游戏的源代码.zip java课程设计:基于java实现的单机五子棋游戏的源代码.zip java课程设计:基于java实现的单机...

    JAVA游戏大综合及各种特效

    Java 游戏开发是一个广泛的领域,涵盖了从2D到3D图形、物理模拟、网络通信、数据存储等多个方面。在“JAVA游戏大综合及各种特效”这个主题中,我们可以深入探讨许多关键知识点。 首先,Java作为游戏开发语言,其...

    java课程设计:基于java实现的中国象棋游戏-支持局域网联机对战.zip

    java课程设计:基于java实现的中国象棋游戏-支持局域网联机对战.zip java课程设计:基于java实现的中国象棋游戏-支持局域网联机对战.zip java课程设计:基于java实现的中国象棋游戏-支持局域网联机对战.zip java课程...

    Java游戏高级编程.pdf

    2. 多线程处理:在游戏开发中,多线程用于处理复杂的游戏逻辑、音频、网络通信等,是高级编程不可或缺的一部分。 3. 实时渲染技术:这部分通常涉及到图形渲染管线、着色器编写、3D模型处理等。 4. 网络编程:多人...

    java程序设计-基于Java 构建的棋牌游戏框架,支持单台游戏服务器一到两千人同时在线

    Java 棋牌游戏框架 WG棋牌包网项目, java服务器.支持单台游戏服务器一到两千人同时在线. 包含: 1.游戏基础框架 2.网关,路由通信模块 3.游戏机器人框架 4.大厅,房间,桌子流程 5.完善的统一棋牌控制库存框架,支持游戏...

    java小游戏jar

    开发者通常使用Java来构建各种类型的应用程序,包括桌面应用、移动应用以及网络游戏。 描述中提到,这个游戏是在作者上学期间编写的,那时他对编程充满了热情。这反映了编程初学者经常通过开发小项目来锻炼技能和...

    java仙剑奇侠传游戏

    《Java仙剑奇侠传游戏》是一款基于Java编程语言开发的简易版电子游戏,它将中国传统文化中的经典武侠故事——《仙剑奇侠传》融入到编程世界中,为玩家提供了一种独特的交互体验。这款游戏中包含了丰富的图像资源,...

    网络游戏防沉迷实名认证系统 API Java版Demo

    网络游戏防沉迷实名认证系统 API Java版Demo是一个用于网络游戏中的重要工具,旨在限制未成年人过度游戏,保障他们的健康和学习时间。这个Demo提供了完整的接口测算代码,开发者只需替换特定的ID,即可快速接入并...

    Java 手机 网络游戏 网游 源码

    【Java手机网络游戏源码解析】 Java手机网络游戏是基于Java J2ME(Java Micro Edition)平台开发的,主要用于在移动设备上运行的游戏应用。J2ME是Java的一个子集,特别设计用于资源有限的嵌入式设备,如早期的智能...

    Java游戏编程原理与实践教程+随书原代码

    2. **图形与动画**:介绍如何使用Java的AWT和Swing库或现代的JavaFX库来创建游戏界面,包括绘制图形、处理事件和实现动态效果。此外,还会讲解如何使用OpenGL或者LWJGL等库来实现更高级的图形渲染。 3. **游戏逻辑...

    154个jar java 触屏游戏

    4. 图形与动画:为了提供丰富的视觉效果,Java游戏开发者通常会用到Java 2D API来绘制游戏场景和角色,通过帧动画实现动态效果。此外,一些游戏可能还采用了精灵(Sprite)技术,将游戏元素分割为多个图像,通过改变...

    Java并发编程:设计原则与模式(第二版)

    Java并发编程:设计原则与模式(第二版).pdf

    基于java socket网络编程实现的五子棋游戏,可多人在线玩耍,聊天

    6. **断线重连处理**:考虑到网络不稳定可能导致连接中断,设计良好的系统应包含断线重连机制,允许玩家在重新连接后恢复到游戏的最近状态。 此外,项目的标签中提到了“开发语言”,这强调了Java在游戏开发中的...

    Java游戏编程读书笔记

    在深入探讨Java游戏编程的世界之前,我们先要理解Java作为一种编程语言的基础特性。Java是由Sun Microsystems(现为Oracle公司)于1995年推出的,它是一种面向对象、跨平台的语言,具有“一次编写,到处运行”的特性...

Global site tag (gtag.js) - Google Analytics