游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1445|回复: 0

网游和支撑平台的实时交互需求

[复制链接]

2

主题

3

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2010-8-25 11:22:00 | 显示全部楼层 |阅读模式
聚润堂在游戏支撑平台的开发中,在与研发人员,运营人员的需求探讨中得到的一些经验,写出来大家交流一下:

一般来说,网游和支撑平台的实时交互有如下几种:

1,充值&计费

通过平台向网游内充值,网游自身来计费;或者平台提供计费接口,网游来调用。这是每个商业网游必做的一个接口。

2,送道具

由平台向网游发送游戏道具,一般可以应用在web的道具商城,活动发奖,用户补偿。

这个接口对后期的运营非常重要,有了这个接口,再从log中得到相关信息,不用麻烦研发开发新内容,运营部就组织用户开展各种有创意的活动,并给予游戏内奖励。

3,GM操作

GM操作是每天使用最频繁的操作。在以往网游中,GM操作一般都是用特殊账号登录到游戏客户端,获得GM权限,然后再进行操作。此方式对研发开发,客服使用来说都非常简单明了,但缺点也很多:效率不高,不能管理大规模机器,容易出现漏洞被普通用户获得GM权限等。现在的GM操作的趋势都是网游服务器提供接口,使用专用GM的软件来操作。更近一步的就是使用web gm来管理。服务器提供的GM接口一般分成几个类型:查询,管理服务器状态(开关某功能,多倍经验等),管理用户状态(拉人,踢人,禁言等)。

4,状态报告

网游服务器运行是封闭系统,如果没有很好的监控,在运维过程中,就不能及时的知道游戏内部的情况。这个状态接口需要定时汇报总在线人数,各地图人数,各服务组件状态多种数据,运维部根据这些状态能及时提前采取措施。

以上功能除了充值&计费是研发团队会主动考虑的外,其它的功能和网游自身功能比较,在研发团队看来优先级度比较低。团队会说:等游戏功能开发完成来,再来统一考虑这些。这些平台需求,假如开发后期才考虑,可能会对整体架构造成一定的影响。并且在实际过程中,网游的需求开发日程安排特别紧密,尤其在上线后,玩家提的需求,发现的不足一波接一波,研发基本上没有时间来理会这些平台需求。

做为一个有理想的团队,想做出一款好游戏的团队,应该是在设计架构初期就要包括平台需求,最迟在不删档测试上线前,完成主要的功能,能满足基本的运营需求。剩下的功能就在运营过程中有机会就实现吧。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-8-18 20:21

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表