网站首页 javascript技术
游戏开发的那些事情--对象池
发布时间:2017-08-16 02:32查看次数:3445
比如 打飞机游戏的子弹 不停的发射,子弹移动, 这些创造出来的子弹 就需要用对象池存储起来,
怪物 比如10个怪物飞机,子弹碰撞 就需要把怪物对象存储起来
========================================================
简单理解 就是数组操作.........对象池 == 数据键值对操作
往往高大上的名词...............舍弃本质..............才容易操作
花繁入简...............
深圳 10点33分 德玛西亚
游戏开发的那些事情--对象池
所谓对象池....UserPool 从本质上讲他其实就是一个数组,数组里边有值是一个一个的用户对象
和原始的数组没有本质区别
[a,b,c,d,e] = [obj1,obj2,obj3,obj4,obj5]
对象池的作用在于,游戏--肯定是有多个对象,比如 hero monstr bullet 他们都是单独的对象
角色可以是一个 但是怪物不能是一个 技能 子弹 这些都是多个的,他们就需要用对象池存储起来管理
关键字词:EGRET##