来源: 金戈铁马SEO培训网 | 发布时间: 2009-1-8 13:36:49
一 关于开源的网页游戏项目 - 开源未必省心
我们之前采用的是xnova的代码,该代码开源,并在GPL协议下分发.采用开源代码的确可以减少开发成本,但是实际上,运营成本会极具上升.
xnova的代码在很多地方都非常的臃肿和低效,并且在并发处理上存在缺陷.这导致目前国内几乎所有的ogame服务器在线都很难超过200人.
我们同样遇到了这个问题,虽然采用mysql replication解决掉了一些压力,但是原有代码的安全性和在并发情况下的表现都让我们非常担忧.之后我们花了一个月时间,按ogame的产品设计完全的重写了代码.目前我们在10倍速的情况下,轻松支持着300人在线.
采用开源代码还有一个问题就是由于维护人员缺乏对代码理解,导致很难添加新的功能.而网页游戏添加新功能往往是一个持续的过程.这也是非常让人头痛的.
二 Webgame和SNS的对接的实践
本来我们觉得重网页游戏,由于有着比较复杂的世界观,用户接受的难度会很高.而在实际操作中,我们发现通过好友邀请和联盟,可以很好的解决掉这个问题.
利用校内API,我们分别进行了如下功能的对接
1 好友同步,在校内的好友自动同步成游戏中的好友
2 强化病毒传播,邀请好友送宝箱.
本文来自金戈铁马SEO培训网(www.Yueseo.com),转摘请注明出处。



