01.
网络游戏服务器端开发心得之网络一个多人在线的棋牌类网络游戏的项目临近尾声,我参与了该项目的整个设计流程,并且完成了90%的核心代码。关于这个项目,有很多地方值得聊一聊。本系列不打算把这个项目将得多么具体规范,那是设计文档应该描述的...查看完整版>>
网络游戏服务器端开发心得之网络
02.
网络游戏服务器端开发心得之网络一个多人在线的棋牌类网络游戏的项目临近尾声,我参与了该项目的整个设计流程,并且完成了90%的核心代码。关于这个项目,有很多地方值得聊一聊。本系列不打算把这个项目将得多么详细规范,那是设计文档应该描述的,我...查看完整版>>
网络游戏服务器端开发心得之网络
03.
网络在线游戏开发心得(服务器端)(四)bromon原创请尊重版权四、扑克牌的生成 游戏中需要为用户生成随机的扑克牌,首先我们需要初始化一副牌,放到一个Hashmap中,每张牌以一个字节表示,高为代表花色,的为代表数字,生成整副牌: private static ...查看完整版>>
网络在线游戏开发心得(服务器端)(四)
04.
网络在线游戏开发心得(服务器端)(三)bromon原创请尊重版权三、数据库连接池 由于没有一个web环境,所以我们需要自己实现一个数据库连接池,apache有一个项目叫做commons DBCP,这是一个基于apache自己的对象池(apache commons pool)实现的数据库...查看完整版>>
网络在线游戏开发心得(服务器端)(三)
05.
网络在线游戏开发心得(服务器端)(二)bromon原创请尊重版权二、通信协议 这个项目并没有复杂的通信指令,命令数量很有限,但是还是有个关键问题需要关注:流量。为了尽量减小流量,我们使用字节代替字符串来保存系统指令,这样可以使流量减少...查看完整版>>
网络在线游戏开发心得(服务器端)(二)
06.
网络在线游戏开发心得(服务器端)(一)Bromon原创 请尊重版权一个多人在线的棋牌类网络游戏的项目临近尾声,我参与了该项目的整个设计流程,并且完成了90%的核心代码。关于这个项目,有很多地方值得聊一聊。本系列不打算把这个项目将得多么详细规范,...查看完整版>>
网络在线游戏开发心得(服务器端)(一)
07.
网络在线游戏开发心得(服务器端)(六)六、异步消息用户玩牌的过程中,有很多东西需要记录下来,比如记录用户的积分、等级变化,记录玩牌日志供数据统计等,当用户数量很多的时候,在数据库中记录这些信息会很耗费资源,用户玩了一局之后会可能会等待...查看完整版>>
网络在线游戏开发心得(服务器端)(六)
08.
网络在线游戏开发心得(服务器端)(七)bromon原创请尊重版权七、启动与退出 为了让系统具备让人满意的性能,应该尽量多的重用对象,减少创建新对象。比如上面提到的消息发送,我们的操作是提供一个静态类,在系统启动的时候就初始化,保持与JMS服务...查看完整版>>
网络在线游戏开发心得(服务器端)(七)
09.
网络在线游戏开发心得(服务器端)(五)bromon原创请尊重版权五、线程实际上本系统并没有复杂的线程管理,但是我想提供一个控制台让管理员可以管理游戏主线程,可以让它停止、中段、恢复、重启动,本来的设计是管理员通过与线程A打交道,通过A去管理...查看完整版>>
网络在线游戏开发心得(服务器端)(五)
10.
网络在线游戏开发心得(服务器端)一个多人在线的棋牌类网络游戏的项目临近尾声,我参与了该项目的整个设计流程,并且完成了90%的核心代码。关于这个项目,有很多地方值得聊一聊。本系列不打算把这个项目将得多么详细规范,那是设计文档应该描述的,我...查看完整版>>
网络在线游戏开发心得(服务器端)
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。