摘要:
今天下载了Apache James 3.0 Beta 5, 文件名:james-server-app-3.0.0-beta5-20150627.102412-1076-app.zip 解压,运行run.bat然后,注册domain james-cli --host localhost adddoma... 阅读全文
摘要:
受尽svn各种折磨的小伙伴都听说过git. 但是网上一搜索, 本来打算跟svn一样. 下一个服务器, 装下就可以开始用了.没想到啊, 没想到. 居然需要Linux天赋点…好吧, 拜鸟哥门下把Linux上手了吧, 刚开始搭git, 靠. 又需要公钥和各种辅助软件.伤不起啊很多小伙伴们, 自此继续沉默的... 阅读全文
摘要:
这段时间做unity3d的优化,主要的入手是减少draw call。 1、代码上主要是把一些零碎的同材质的合并成一个大的mesh。 2、减少不必要的全屏后期处理。把摄像机的rendering path,由deferred修改为forward。这样修改的原因是,我们场景中只是使用了一个灯光,延迟渲... 阅读全文
摘要:
最近参加了一个大服务器架构讨论活动, 记录下心得 概述游戏客户端采用Cocos2dx-Lua的纯Lua编写逻辑, 服务器采用Golang作为开发语言游戏类型类似于COC,因此无需选服. 需要使用大服务器架构进行处理 数据库采用Mongodb做持久存储, redis做跨服通信数据交换使用UCloud的... 阅读全文
摘要:
看官们肯定还有大部分不是很熟悉Actor模型. 我这里基于Erlang, Skynet等语言和框架库来实战型解释下Actor模型. Actor概念Actor模型和OO类似, 都是符合人的思维模式进行编码. OO里啥都是类, 用类来模拟对象, 解决所有的问题. Actor类似的使用Actor来模拟处理... 阅读全文
摘要:
多线程+同步阻塞模型在我们的游戏项目中使用的golang服务器开发方式如下1.多线程逻辑2.同步阻塞. 也就是说, 每个人一个线程(goroutine), io线程=逻辑线程这种方式的优点:1. 同步阻塞方式与人的思维方式类同2. 逻辑处理性能有一定提升在大规模使用这种模式编写逻辑后, 我们发现了这... 阅读全文