Kbengine cocos2djs 地图问题】的更多相关文章

KBEngine.addSpaceGeometryMapping(self.spaceID, None, resPath) 问下这个resPath加载的文件在哪里,后端愣是没找到,前端倒是看到了,还是让前端加载就足够了,如果是这样子会不会出现修改客户端文件之后可以穿墙之类的问题 D:\kbe\kbengine_demos_assets\res\spaces\kbengine_cocos2d_js_demo都在spaces下…
如图所示游戏场景,它是我们以往介绍的实例,在场景中有三个方块精灵(BoxA.BoxB和BoxC)和背景精灵,这个背景叫做“地图”有点牵强,地图采用了有规律的纹理. 游戏场景 那么我们如何设计这个游戏地图呢?我们可以使用两种方法:采用一张大图片和采用小纹理图片重复贴图. 1.采用一张大图片 我们在以往中介绍的实例,采用一张大图片.我们可以让美术设计师帮助我们制作一个屏幕大小的图片,大小960 x 640像素,如图所示.如果是RGBA8888格式,则占用内存大小大约2400K字节. 游戏地图 2.采…
为了访问瓦片地图,Cocos2d-JS中访问瓦片地图API,主要的类有:TMXTiledMap.TMXLayer和TMXObjectGroup等.1.TMXTiledMapTMXTiledMap是瓦片地图类,它的类图如下图所示,TMXTiledMap派生自Node类,具有Node特点. TMXTiledMap类图 TMXTiledMap常用的函数如下: new cc.TMXTiledMap(tmxFile).创建瓦片地图对象.getLayer(layerName).通过层名获得层对象.getOb…
[转]http://blog.csdn.net/realcrazysun1/article/details/43054229 A*算法的东西网上讲了很多~但还是不可避免的要去研究一下,cocos官网上有一个cocos2dx版本的A星算法(cocos2d-x A星算法),正好拿来改造一下,顺便踩踩cocos2d-js的坑 原理和伪代码部分可以参考这个(A*算法伪代码)废话不多说,直接上正题. 主要有2个封装原型类: 1.GameLayer:负责加载地图.保持地图跟随.坐标转换.地图上物品判断.接受…
Cocos2d-JS提供了一个音频CocosDenshion引擎.具体使用的API是cc.AudioEngine.cc.AudioEngine有几个常用的函数:playMusic(url, loop).播放背景音乐,参数url是播放文件的路径,参数loop控制是否循环播放,缺省情况下false.stopMusic().停止播放背景音乐.pauseMusic().暂停播放背景音乐.resumeMusic ().继续播放背景音乐.isMusicPlaying().判断背景音乐是否在播放.playEf…
感谢大家一直以来的支持! 各大商店均开始销售:京东:http://item.jd.com/11659698.html当当:http://product.dangdang.com/23659808.html<Cocos2d-x实战 JS卷 Cocos2d-JS开发>源码及样章下载地址:源码下载地址:http://51work6.com/forum.php?mod=viewthread&tid=1197&extra=page%3D1样章下载地址:http://pan.baidu.c…
七:服务端资产库文件夹结构http://kbengine.org/cn/docs/concepts/directorys.html看assets, 注意:demo使用的不是默认的assets资产目录,而是上面章节下载的kbengine_demos_assets,但文件夹结构与意义是一致的.八:客户端文件夹结构kbengine_unity3d_demo             -> Assets                                                    …
cocos2d-js除了做native游戏外,还可以用来做HTML5游戏/动画,那么它跟adobe的createjs框架比较会怎么样呢? (背景知识:createjs是adobe支持的HTML5框架,沿用了Flash的思想,实现了最基本的显示列表和事件机制,是一个非常轻量的框架.createjs暂时只有canvas 2d版本,webgl版本还没完成.) 实验一: 1背景,上排5个小人播放SpriteSheet动画(14帧位图轮播),下排5个小人不断做旋转和缩放.其中小人是带透明的png,尺寸为8…
本教程主要通过搭建一个横版摇杆八方向移动的实例,让大家如何用Cocos2dx-Js来做一款游戏,从基础了解Cocos2dx-Js的基本实现原理,从创建工程,到各个知识点的梳理. 教程分为上下两讲: 上讲有2个小节: 1,工程的创建: 2,Cocos2dx-Js目录及Cocos2dx运行原理: 下讲有2个小节: 1,Cocos2dx-Js的事件处理机制: 2,摇杆的.八方向.精灵移动的实现: Js环境搭载传送门: [Cocos2d-Js基础教学(1)JS -Mac配置篇] 轻松搭建完后,开始用JS…
KBEngine 是国内开源的游戏服务器引擎,据说参考了 Bigworld 的架构:网上能找到的开源游戏服务器引擎很少,网易的 Pomelo 是用 Node.js 来实现的,现在还是觉得 C/C++ 更熟悉些,就先从这个开始理解游戏服务器开发吧. 有用链接 <KBEngine 官网> <KBEngine 服务器端架构> <KBEngine 论坛> <Bigworld 服务器编程指导> 建议加入 QQ 群,里面有一些比较好的共享资料 需要理清的问题 带着问题来…