前期工程已经实现了角色的移动以及镜头的控制。现在开始处理场景中的NPC以及任务UI。 一、NPC的创建 将工程中的NPC—长者模型拖动至场景内,并添加碰撞盒子,调整位置及大小。 二、任务UI的建立 2.1 任务背景的搭建 将工程素材的图片打包入工程文件的Atlas,然后在UIroot中创建背景即可。 ...
分类:
编程语言 时间:
2016-08-23 14:51:41
阅读次数:
209
UI贴图在游戏中内存大小中占的分量非常非常大,尤其对于前期对UI没有规划的项目,无论是包量还是内存大小都是需要花费很多时间去优化。如果涉及到战斗场景和逻辑场景的情况下,常用的做法就是把两个场景使用的atlas严格的分离开,这样可以减少运行时内存,特别是在战斗中,内存增加的比较厉害。OK,如果项目前期... ...
分类:
编程语言 时间:
2016-08-19 14:50:07
阅读次数:
213
http://f.dataguru.cn/thread-543718-1-1.html mysql-proxy是官方提供的mysql中间件产品可以实现负载平衡,读写分离,failover等,但其不支持大数据量的分库分表且性能较差。下面介绍几款能代替其的mysql开源中间件产品,Atlas,cobar ...
分类:
数据库 时间:
2016-08-16 20:12:26
阅读次数:
263
本文主要介绍中间件atlas源码编译安装,由于rpm安装的atlas程序调用时返回的mysql版本为5.0,相应使用低版本的驱动造成时间类型的字段无法支持毫秒级别。由于需要glib版本要大于2.32以上,centos6系统自带的glib版本为2.28,因此需要重新编译安装2.32以上的glib,这里安装2.34..
分类:
其他好文 时间:
2016-08-13 21:17:13
阅读次数:
632
公司最近要对上读写分离的中间件,打算对现下比较流行的中间件逐一进行性能测试。首先测试的是atlas.此次测试分为两个部分,(1)atlas与直连db的性能比对,(2)event-threads参数对atlas性能的影响一,简介Atlas是由Qihoo360公司Web平台部基础架构团队开发维护的一个基于MySQ..
分类:
数据库 时间:
2016-08-09 16:20:34
阅读次数:
861
通过atlas的管理命令可以很方便上线,下线服务器,添加用户,添加ip白名单,同时可以把配置变更保存到配置文件。环境介绍: 主:192.168.6.91 从:192.168.6.85 待加入的:192.168.6.149atlas管理命令:查看后端服务器及状态:新增192.168.6.149作为从库:将服务器192.168.6.85..
分类:
其他好文 时间:
2016-07-20 19:50:26
阅读次数:
2222
文章 原始出处 :http://sofar.blog.51cto.com/353572/1601552 一、基础介绍 1、背景描述 目前我们的高可用DB的代理层采用的是360开源的Atlas,从上线以来,已稳定运行2个多月。无论是从性能上,还是稳定性上,相比其他开源组件(amoeba、cobar、M ...
分类:
数据库 时间:
2016-07-19 17:05:21
阅读次数:
416
为了解决性能问题,你登入了一台Linux服务器,在最开始的一分钟内需要查看什么? 在Netflix我们有一个庞大的EC2 Linux集群,还有非常多的性能分析工具来监控和调查它的性能。其中包括用于云监控的Atlas,用于实例按需分析的Vector。即使这些工具帮助我们解决了大多数问题,我们有时还是得 ...
分类:
系统相关 时间:
2016-07-13 13:51:51
阅读次数:
260
前阵子测试了360开源出来的Atlas,总的来说挺好的,这里先标记下,备用。听说amoeba也不错,大牛还给我推荐了一篇文章,也先留着。测试了下atlas的性能,挺给力的。在并发2000时,atlas会提示Ihavenoserverbackend,closingconnection。判断应为mysql不能及时提供空闲连接导致,..
分类:
数据库 时间:
2016-07-13 12:08:02
阅读次数:
709
公司项目刚刚导入大量产品数据,然后发现网站的产品搜索很卡,原本是原生sql的like来做模糊搜索,数据量20W的时候还可以接受,但是上百万就很卡了,所以需要做优化。 经过考虑,打算采用全文检索 sphinx + 数据库中间件(atlas/mycat) 的架构来优化. 我的环境: centos6.5 ...
分类:
其他好文 时间:
2016-07-05 18:31:49
阅读次数:
196