网页游戏

基于网页浏览器的电子游戏

网页游戏(英语:browser game),又称Web游戏无端网游,是一种基于网页电子游戏[1] 一般不用下载客户端,任何一台能上网的电脑就可以进行游戏。与其他大型游戏比较,具有占用空间小、硬件要求低等特点。

Freeciv》,一款使用HTML5技术的网页游戏

开发技术

编辑

尽管网页游戏应用的是服务器端脚本编写,但是它的运行还是需要一定的客户端技术支持的,比如网页浏览器,或者浏览器上常用的一些插件,如Java或者Flash. 最新的网页游戏典型应用是大型多人在线角色扮演游戏(MMORPG:Massive Multiplayer Online Role-Playing Game)

根据开发技术的不同,网页可分为:

  • 网页语言PHP/ASP/JSP/.NET/JavaScript/VBScirpt等开发的低端网页游戏,这类由于技术限制,多为策略型和简单图片型由于门槛低,现在90%以上[来源请求]的网页游戏都是采用这种技术开发.
  • 基于Adobe AnimateFlex开发的高阶网页游戏,这类由于最新的Flash的支持,可以做到类似客户端网络游戏的画面,但受限于Flash本身,在处理大规模场景的地图、即时战斗、同屏角色效率问题上有很大的局限。但Flash对多媒体的支持是比较强的。这类是网页游戏的开发未来方向之一.
  • HTML5技术开发的网页游戏,这类由于出色的跨平台特性,在移动设备上有出色的表现。一部分HTML5网页游戏追求简单和容易上手,另一部分追求华丽的画面的游戏体验。做为新兴的网络技术,随着WebGLWebSocketWebRTC等技术的出现,HTML5游戏成为了网页游戏的未来发展方向之一。最知名的 HTML5 游戏是 Slither.io、Agar.io。
  • Java语言开发的高阶网页游戏,这类由于本身是基础开发语言,所以扩展性比较强,能处理各类复杂的交互和图形,基本能做到大型客户端网络游戏的地步。但技术难度非常高,全球也只有少数公司能够使用Java来开发大型网络游戏,而且对多媒体的支持比较弱。由于Java需要插件,首次使用时安装插件并不方便,且可能带来安全隐患,越来越少的网页游戏使用Java语言。

另外,还有极少数基于ShockwaveActiveX插件的网页游戏,但由于难度较高,且限制较多、效果一般,所以使用者更少。

选择理由

编辑
  • 跨平台:多数游戏的客户端仅支持Windows系统,而符合规范的网页游戏都可以在其他操作系统下使用,如UbuntuMac等。
  • 安装方便:网页游戏没有客户端安装的需要,整个游戏全部通过浏览器进行,正适合办公室用户来打发时间。首先上班打开网站查看网站打发时间是非常常见的,如果去玩传统的大型多人线上游戏需要客户端,但违反了公司管理制度,有些游戏甚至被公司防火墙禁止。所以选择网页游戏,只需打开网站就可以进行游戏,方便了用户使用。
  • 配置要求低:时下游戏云集的游戏市场,平均每天都会有很多游戏上线,特别是大型多人线上游戏,每出现一款大型的可能就需要升级电脑的配置,而商务电脑的配置较低,客户端游戏使用会有一定问题,所以网页游戏的出现将会是一个游戏发展的趋势。
  • 与交友结合:目前网页游戏的一个新的趋势是与SNS社区相结合,国外的FacebookMyspace都进入了游戏元素。通过进行游戏,用户与用户之间可以更好的进行了解,并且游戏为用户带来了源源不断的共同话题。

服务商

编辑

大多数的网页游戏都是免费的,不过它们也具有收费功能,以赚取利润。使用收费功能的玩家可以获得一些在游戏中的增强。

著名游戏

编辑

参考文献

编辑
  1. ^ D Schultheiss: Long-term motivations to play MMOGs: A longitudinal study on motivations, experience and behavior, page 344. DiGRA, 2007.
  2. ^ GRANBLUE FANTASY|Cygames. granbluefantasy.jp. [2022-12-05]. (原始内容存档于2016-07-13) (日语). 

参见

编辑