解读开发包使用手册:如何提供便捷开发
网易iGate游戏开发者计划的官方网站已经于本周早前上线。在网站上线的同时,本计划开始接受开发者的预先申请,并将于开发包正式对外上线的时候通知申请人审核结果。
除了接受开发者申请,平台介绍、开发包介绍以及合作模式等内容均已上线。虽然开发包尚未对外开放,但是通过解读开发包使用手册,可以看到网易iGate开发包是如何向开发者提供便捷开发环境的。
首先iGate开发包提供2D引擎以及相关编辑器,游戏服务器引擎。客户端以及服务端引擎就像是一个房子的地基,是一款游戏所必须的底层结构,占据开发者很大的一部分的工作量。提供了这两个引擎就等于是打好了地基,开发者只需使用相关工具进行建设,开发时间大大缩短。其中的几个编辑器是专门为美术人员开发的便捷工具。通过这些编辑器,美术人员能轻松地实现2D动画与粒子特效;简单整理各种零散图片资源等等,大大加快工作效率。
其次,开发包提供iTown平台功能接口(好友获取、聊天功能、聊天频道的接口、游戏启动和退出接口、扣费接口、成就相关接口、游戏排行接口)以及相关文档及接口。也就是说,开发者通过调用接口就能获得好友、聊天、游戏启动退出等对应功能和数据。这些部分的代码编写工作量也颇大,虽然并非游戏核心玩法,但却是游戏的重要组成部分。而iGate开发包提供了这部分内容,也减少了开发者相关的工作量,让开发者能够有更多时间和精力设计玩法部分。
在这里举一个例子:在休闲游戏服务端逻辑中,休闲游戏服务端包括一组或多组服务器,服务器下包含了游戏频道,频道中又有大厅以及众多的游戏房间。使用iGate开发包进行开发,开发者只需要实现”房间”逻辑,其他由iGate游戏平台提供。这就等于是iGate已经建好了整个房子,开发者只要分配房间空间,进行装修布置就可以了。开发者的工作量自然大大减少,实现“更加便捷的开发”。
开发包说明内容众多,限于篇幅问题不一一解读。想要了解网易iGate开发者计划的更多信息,请登陆官方网站:http://igate.163.com/