加载中
XYGame-AI设计4-行为树-第2版本

基于上篇 XYGame-AI设计3-行为树-第1版本 的 AI 丰富版本 也是 XYGame-AI设计2-FSM 的 行为树 重构版本 根据下下图的策划文档 得出以下行为树: 先说总结: 相比版本1 只是单纯的AI规则复杂化...

2017/05/05 16:42
96
Lite2D的渲染线程尝试

项目地址 https://github.com/dreamyouxi/Lite2D 注意: 1.GL只能和一个线程相关,所以纹理产生,初始化等都要放到渲染线程。 2.双缓冲默认是垂直同步的 可用 glfwSwapInterval; 来设置 GL A...

2016/10/17 21:04
68
Unity C# lock关键字的坑

Unity 5.6 环境下的 lock关键字,在特定的多线程环境下会死锁 崩溃 其中一种情况: 异步socket 操作,由于内部是一个线程池回调的异步回调,操作同一个对象时 lock关键字会概率出现死锁 闪退...

09/19 20:35
11
asio下的C++多线程模型

分为2大块,网络 和 逻辑 网络多线程话其实是很容易的,包含了协议解析加密压缩socket等常规操作。 设计难点在于游戏逻辑的多线程处理,满足 易用 和 高性能(尽可能避免可避免的锁) TODO...

09/03 21:43
19
io_service线程安全队列效率

boost::asio::io_service 的本质是一个消费者模型 多线程环境下 效率测试 测试原理: 1S后 输出xxx的值,值是多少 就是实际1S的处理条数 结果大概为 90W-250W 条 .随着 线程数量增加 主线程用...

08/30 10:58
32
服务器灰度更新

TODO 灰度更新, 2种情况:客户端全更新和服务器灰度更新,和,客户端灰度更新服务器灰度更新

08/09 21:44
46
下载器断点下载-方便游戏强更

Unity下的版本,设计是游戏内嵌 一个下载器 下载 游戏 方便游戏强更 using System.Collections; using System.Collections.Generic; using System.Threading; using System.Net; using Unit...

08/09 12:36
41
Redis cluster eval的使用

对于eval 有一个很大的约束在集群模式下,即lua所用到的key必须在该节点上 因此可以借助solt来发送到指定的key存在的节点上 因此需要redis-client 正确处理 key 方法1: 通过client显示指定k...

centos 7 升级g++ 到4.9

比在Ubuntu 方便多了 yum install centos-release-scl-rh centos-release-scl yum check-update yum install devtoolset-3-gcc devtoolset-3-gcc-c++ source /opt/rh/devtoolset-3/enable g...

08/05 20:11
64
lua cjson数字问题

在cjson的lua5.3版本中,对于数字 都是按照double来处理的 需要修改一下源代码 来正确处理 integer 还是double 添加类型 T_INT 表示 整数 static void json_next_number_token(json_parse_t ...

07/23 16:54
60
编译cjson到dll

https://blog.csdn.net/mengzhisuoliu/article/details/52203724 编译完成后 是纯lua实现的json decode 的10倍以上 Unity客户端是10倍 服务器是18倍......

07/21 17:17
54
skiplist跳跃表

插入删除log(N) TODO

07/18 22:15
53
unordered_map 随机元素

对于hash的结构来说 思路1:直接随机内部list 即可,但是数据量大的话 iter 要定位起来是个很麻烦的事情 思路2:先随机到一个可用bucket 然后再里面随机一个元素即可 const std::string & Ga...

07/17 14:44
67
ShareSDK android 微信 分享闪退

微信分享完成后 闪退 自动重启等现象:bugly捕获到的 原因为找不到class 默认配置为 在这里找到之后 改一下路径即可 闪退即解决了

07/14 16:32
46
ShareSDK android分享闪退

原因为找不到class 默认配置为 在这里找到之后 改一下路径即可 闪退即解决了

07/14 16:32
42
unity 画质设置IOS 层级偶现不对

地形装饰物 在 极高画质(QualitySettings.SetQualityLevel)选项下 会在角色前面 但是切换到中等OR极低画质 就不会遮挡, 仅在IOS下出现,,然后且前后台相互切换 有概率会恢复正常。 原因为P...

07/11 11:10
33
unity ios QualitySettings 设置 黑屏

QualitySettings SetQualityLevel ios下会出现黑屏,最高往下调整 会出现 3D场景相关的 黑屏,UI都正常显示 排查后 原因是 抗锯齿导致的 调为2X 即可 , TODO 具体原因(为什么关闭抗锯齿 就会...

07/10 15:28
68
unity sharesdk 采坑

ios下打包后 点击分享 无响应

07/09 11:30
29
unity sharesdk 采坑

sharesdk ios下打包后 点击分享 无响应 , 解决方法: 1.确认一下 info.plist 文件的URL Schemes 是否正确 qq weixin weChat 的appkey都要添加 数字是16进制的 2.导入SDK的时候 从官方下载I...

unity打包IOS填坑2

1...找不到liphone-lib https://blog.csdn.net/skillart/article/details/50976359 2.如果接入了语音SDK 又没有配置info.plist 会闪退,,Privacy - Microphone Useage Description......

07/08 13:48
26

没有更多内容

加载失败,请刷新页面

返回顶部
顶部