会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
游戏开发技术学习和分享
欢迎加群交流,QQ群:66728073,197321069,398808948 还可以扫描博客左上角二维码,关注游戏技术网公众号。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
2017年2月21日
如何正确关闭游戏服务器
摘要: 一,如何正确的关闭游戏服务器 1,最简单粗爆的方法 在Linux系统上,使用ps -aux|grep java 可以查到所有运行的java程序的pid,即进程号,然后使用kill - 9 进程号,杀死一个进程。 这样做虽然简单快速,但是会有一个问题,如果我们运行的服务器有缓存的数据,还没有来得及进行
阅读全文
posted @ 2017-02-21 21:57 王广帅
阅读(3008)
评论(0)
推荐(0)
2016年11月26日
common-pool2连接池详解与使用
摘要: 我们在服务器开发的过程中,往往会有一些对象,它的创建和初始化需要的时间比较长,比如数据库连接,网络IO,大数据对象等。在大量使用这些对象时,如果不采用一些技术优化,就会造成一些不可忽略的性能影响。一种办法就是使用对象池,每次创建的对象并不实际销毁,而是缓存在对象池中,下次使用的时候,不用再重新创建,
阅读全文
posted @ 2016-11-26 19:54 王广帅
阅读(8953)
评论(0)
推荐(0)
2016年11月19日
游戏服务器背包设计与实现
摘要: 在游戏开发中,背包是一个非常重要的功能。几乎每个复杂点的游戏都会有背包的功能。不管是手游戏还是网页游戏,不管是SLG游戏,还是ARPG游戏,背包是必不可少的。背包的功能根据策划的要求,有的简单,有的复杂。以下我们就讨论一下几种游戏服务器背包的实现。 1,简单的游戏背包设计 简单的游戏背包到底简单到什
阅读全文
posted @ 2016-11-19 01:31 王广帅
阅读(5789)
评论(1)
推荐(0)
2016年10月28日
unity3d学习重点记录
摘要: 本文主要是记录在学习unity3d中遇到的重点功能的实现,以及一些API的使用方法。以便在以后使用到的时候查找。
阅读全文
posted @ 2016-10-28 00:30 王广帅
阅读(742)
评论(1)
推荐(0)
2016年10月27日
游戏服务器生成全局唯一ID的几种方法
摘要: 在游戏服务器开发中,根据自己的游戏类型选择,比如手机游戏,可以使用简单的redis方式,简单不容易出错,由于这种游戏单服并发新建id量并不太大,完全可以满足需要。而对于大型的世界游戏服务器,它本身就是以分布式为主的,所以可以使用snowflake的方式,上面的snowflake代码只是一个例子,需要自己根据自己的需求去定制,所以有额外的开发量,而且要注意上述所说的注意事项
阅读全文
posted @ 2016-10-27 23:41 王广帅
阅读(3508)
评论(0)
推荐(1)
2016年10月17日
游戏系统设计开发之观察者模式
摘要: 在阎宏博士的《JAVA与模式》一书中开头是这样描述观察者(Observer)模式的: 观察者模式是对象的行为模式,又叫发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。观
阅读全文
posted @ 2016-10-17 22:46 王广帅
阅读(1564)
评论(0)
推荐(0)
2016年10月15日
Netty自定义协议解析原理与应用
摘要: 目前,大家都选择Netty做为游戏服务器框架网络通信的框架,而且目前也有很多优秀的产品是基于Netty开发的。它的稳定性,易用性和高效率性已得到广泛的认同。在游戏服务器开发中,选择netty一般就意味着我们要使用长连接来建立与客户端的通信,并且是自定义协议,在网络开发中,我们不得不处理断包,粘包的问
阅读全文
posted @ 2016-10-15 10:26 王广帅
阅读(6084)
评论(0)
推荐(0)
上一页
1
2
3
4
5
公告