玩过游戏的同学都知道,游戏的地面由各种材质组成,比如,石板路上有草地,草地里面有泥泞,多种材质混合在一起,这就通过纹理混合技术来实现的。
我们在使用cocos2dx游戏引擎的时候,发现他的内存管理和C++不相同,其实cocos2dx是在C++基础上封装了一层而已,底层还是用的C++的内存分配和释放。以下用一个简单的程序描叙cocos2dx内存管理原理。
现在除了移动APP开发之外,比较火的就是html5开发了,现阶段的HTML5被看做是web开发者创建流行web应用的利器,增加了对视频和Canvas2D的支持,它的优点就是可以跨平台使用,比如你是开发一个HTML5的游戏,你就很快便轻易的移植到UC的一些开放平台去,比如Opera的游戏中心等,甚至也是利用封装技术放上appstore里面。这也是为什么很多开发者对HTML5非常感兴趣的原因所在了。
共48节 · 19小时8分钟
共91节 · 45小时57分钟
共89节 · 21小时40分钟
共29节 · 7小时44分钟
共20节 · 10小时7分钟