- 博客(3)
- 资源 (14)
- 收藏
- 关注
转载 总结使用Unity3D优化游戏运行性能的经验
一、遇到麻烦时要调用“垃圾回收器”(Garbage Collector,无用单元收集程序,以下简称GC)由于具有C/C++游戏编程背景,我们并不习惯无用单元收集程序的特定行为。确保自动清理你不用的内存,这种做法在刚开始时很好,但很快你就公发现自己的分析器经常显示CPU负荷过大,原因是垃圾回收器正在收集垃圾内存。这对移动设备来说尤其是个大问题。要跟进内存分配,并尽量避免它们成为优先数,以下是
2015-12-08 15:23:23 504
转载 游戏AI - 行为树Part2:框架
上次提到,行为树可以让代码更加模块化,也可以提高重用性。这次我们就来看看一个行为树框架是什么样的。如果你对行为树比较陌生,可以先浏览一下游戏AI - 行为树Part1:简介。关键词在展开之前,我们先定义几个关键词(基本都以BT作为前缀...是Behavior Tree之意,别误会了...),会在下面的框架用到。BTNode:所有节点的base class。定义了一些
2015-12-08 15:01:04 1098
转载 游戏AI - 行为树Part1:简介
背景游戏中的AI,大多数都是按照规则设定好的,没有太多花哨的技术。原因有几个:一是出于风险成本的考虑,用一个新技术,需要程序员开发相应的算法和框架,游戏设计师重新上手设计方法和摸索算法的适用范围,小团队承受不起这样的开销,大团队又怕做坏名声;二是“高级”的AI算法并不直观,难以设计。举一个例子,怎么利用神经网络来训练一个士兵AI?我见过的一个例子是设计师用几个按键来操作士兵移动攻击,然后程序自
2015-12-08 15:00:15 852
微信公众平台消息接口PHP版开发教程
2013-12-25
ASP的微信公众平台接口开发教程
2013-12-25
Adobe+Flash+Professional+CS5+的+ActionScript+3.0+参考
2013-12-03
app上线前检测事项
2013-12-03
SCORM标准及教材制作培训讲稿(scorm标准概况)第3个讲稿.ppt
2009-11-06
FlashCS4中文编程教程.pdf
2009-11-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人