码迷,mamicode.com
首页 >  
搜索关键字:游戏服务器    ( 346个结果
skynet:开始
skynet 是一个为网络游戏服务器设计的轻量框架。 简单的 web 服务倾向于把和用户相关的状态信息(设计好数据结构)储存在数据库中,通过网络收到用户请求后,从数据库中读出关联该用户的状态信息,处理后再写回数据库。而网络游戏服务通常有更强的上下文状态,以及多个用户间更复杂的交互。如果采用相同的模式 ...
分类:Web程序   时间:2018-06-20 21:28:30    阅读次数:214
C语言/C++编程学习:不做C/C++工作也要学C/C++的原因!
C语言/C++编程学习:不做C/C++工作也要学C/C++的原因!这些是C/C++能做的 服务器开发工程师、人工智能、云计算工程师、信息安全(黑客反黑客)、大数据 、数据平台、嵌入式工程师、流媒体服务器、数据控解、图像处理、音频视频开发工程师、游戏服务器、分布式系统、游戏辅助等 ...
分类:编程语言   时间:2018-06-13 12:04:27    阅读次数:251
C语言/C++对编程学习的重要性!
C语言/C++对编程学习的重要性!这些是C/C++能做的 服务器开发工程师、人工智能、云计算工程师、信息安全(黑客反黑客)、大数据 、数据平台、嵌入式工程师、流媒体服务器、数据控解、图像处理、音频视频开发工程师、游戏服务器、分布式系统、游戏辅助等 ...
分类:编程语言   时间:2018-06-13 11:55:24    阅读次数:181
h2engine游戏服务器设计之聊天室示例
h2engine引擎建群以后,有热心网友向我反馈,想尝试h2engine但是没有服务器开发经验觉得无从入手,希望我能提供一个简单明了的示例。由于前一段时间工作实在忙碌,一直没有抽出时间好好写一下,后来抽空写了出来,自己从小白开发者的角度重新审视了一遍h2engine,自己也收获匪浅,也优化了部分h2... ...
分类:其他好文   时间:2018-06-13 11:45:57    阅读次数:345
PHP与MySQL通讯那点事
在我们的一款WebGame的生产环境中,一次无意的strace抓包时,发现了php与mysql大量通讯的数据。这种情况,在游戏服务器刚启动时,是正常的,但如果是运行一段时间之后,出现大量SELECT的SQL查询,绝对是有问题的,而且,所操作的数据库并不是配置库,那意味着,我们程序员的程序出现了违规的 ...
分类:数据库   时间:2018-06-02 20:03:15    阅读次数:238
游戏服务器框架之网关
当用户在大厅登陆成功之后,大厅会分配一个网关的地址给客户端。客户端与这个网关建立长连接,负责与服务器的通信。网关的主要功能有: 消息解析 消息合法性验证 转发消息到业务服务 流量限制 版本验证等。 一般的功能都可以随便添加。这里主要说一下消息转发。对于客户端和业务服务来说,网关是一个承上启下的作用。 ...
分类:其他好文   时间:2018-05-26 16:47:08    阅读次数:171
服务器架构之大厅
大厅就是一个房间的入口。对于游戏服务器来说就是一个用户进入游戏的入口。他的主要功能一般有登陆,注册,网关选择,用户身份验证,版本管理,区列表管理。从架构上来说,大约如下图: 大厅是为了游戏后面的内容服务器的。所以有些通用的功能会在这里实现。为了增加效率,登陆之后的用户信息可以在这里进行缓存。以增加处 ...
分类:其他好文   时间:2018-05-26 14:03:56    阅读次数:123
SpringBoot Web Https 配置
不管是游戏服务器开发,还是其它服务开发,越来越多的平台都要求服务端必须支持https的访问。以增加安全性。比如目前火热的小程序,要求服务端必须支持https,苹果商店也有说http请求要修改为https。所以https将会是游戏服务器的普遍需求。 一,证书生成 证书可以自己使用jdk生成进行测试。但 ...
分类:编程语言   时间:2018-05-26 11:55:47    阅读次数:238
【游戏开发日志】升级node.js依赖包引发的BUG
我们的一款游戏准备上线,这几周大家都在做上线前的准备工作。由于这款游戏开发周期比较长的,服务端用的是node.js开发,其中有几个依赖包比较老,在上线前准备升级一下。 升级包括了crc和async这2个包,没想到这2个常见的包的API有所改动,导致游戏服务器出现BUG,花了半天时间去排查问题。 先是 ...
分类:Web程序   时间:2018-05-25 22:48:37    阅读次数:292
服务器开发-纠正之前的错误
最近一阵子没有更新Egret客户端的博客。这里要解释一下,是因为最近在忙着重写服务器。 为什么说是重写呢?之前封装了一个websocket的中间件,已经可以实现基本的ws通信了。但是最近和游戏那边的同事交流中发现之前对游戏服务器开发的认知错误。 错误有以下几点 了解到这些之后,我重新设计了一下服务器 ...
分类:其他好文   时间:2018-05-12 23:55:40    阅读次数:288
346条   上一页 1 ... 5 6 7 8 9 ... 35 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!