golang开发开房间游戏的一种无锁设计...
阅读(4227) 评论 (0) 2018-06-10 21:52
背景
游戏开发中,经常会遇到“开房间”的游戏逻辑,比如组队下一个副本,开房间来一场赛场,开房间玩一局跳舞游戏,建房间进行一局斗地主/麻将游戏等等。而一局基于房间的游戏中,可能会涉及客户端消息,rpc...
游戏开发项目管理那些事
阅读(6834) 评论 (0) 2018-06-02 12:47
为什么需要项目管理
项目管理可以理解为为了达到一个特定的目标,所实施的一系列对项目过程要素的管理,内容包括人员,资源,关系和技术等。项目管理的三个核心要素是:成本,时间,质量。通过平衡协调各方面的资...
游戏开发过程中需求变化那些事...
阅读(3926) 评论 (0) 2018-05-27 14:44
背景
随着软件项目越来越庞大,为了提高开发效率和有效的质量管控,开发过程中的项目管理越来越重要,流程分工也在不断细化。传统的软件开发过程分大致分为如下几个步骤:
需求提出
可行性分析
需求分析
...
浅谈滚服游戏如果实现一键合服...
阅读(6431) 评论 (0) 2018-05-15 22:02
背景
近几年的游戏行业中,出现了各种各样的滚服游戏,包括页游,手游,H5游戏等等。滚服游戏和大服游戏的区别在于同时游戏人数,大服游戏是有很多用户在一起玩,甚至几十上百万玩家。而滚服游戏则一般会设计游...
golang使用mongodb驱动mgo异常崩溃问题...
阅读(4480) 评论 (0) 2018-05-15 21:49
背景
在我的后端游戏架构中,有一个golang开发的数据服务器,用来存储落地玩家的历史数据,并提供给客户端http接口查询。由于之前的项目已经在使用mongodb,出于方便易用支持类json格式的b...