如何建立网站后台云商网站建设
news/
2025/9/23 0:08:17/
文章来源:
如何建立网站后台,云商网站建设,棋牌源码交易商城,商城网站功能表cocos2d-x自带了不少示例#xff0c;以及几个比较简单的游戏#xff0c;不过这些游戏都是用javascript binding(SpiderMonkey)做的#xff0c;所以我猜测javascript binding可能是cocos2d-x开发游戏的主流模式#xff0c;优点是#xff1a; 游戏逻辑用javascript#xff…cocos2d-x自带了不少示例以及几个比较简单的游戏不过这些游戏都是用javascript binding(SpiderMonkey)做的所以我猜测javascript binding可能是cocos2d-x开发游戏的主流模式优点是 游戏逻辑用javascript开发效率高无需编译直接跑因为使用了javascript binding实际跑的还是C代码性能不容小觑javascript binding使用的api与cocos2d-html5一致以后向cocos2d-html5移植转换成纯网页游戏的成本接近于0CrystalCraze用的系统自然也是js binding。 一、代码目录结构 cocos2d-xsamplesJavascript*1 CrystalCrazeClassesproj.androidproj.iosproj.win32Sharedgames*2 CrystalCrazeCrystalCraze.ccbprojImagesPlatformPublished-AndroidPublished-iOSResourcesscriptingjavascriptbindings*3 jsjsb.jsjsb_chipmunk.jsjsb_chipmunk_constants.jsjsb_cocos2d.jsjsb_cocos2d_constants.jsjsb_cocos2d_extension.jsjsb_cocosbuilder.jsjsb_debugger.jsjsb_opengl.jsjsb_opengl_constants.jsjsb_sys.jsmain.debug.js 主要是打*的三个目录 游戏各平台的工程文件以及C启动代码用来初始化引擎以及启动js脚本引擎游戏资源包括图片声音场景文件(ccb)以及包含游戏主逻辑的javascript文件javascript binding的接口 - 运行时拷贝到同一目录下去。二、主要代码文件及流程 首先build的时候会把资源、jsbinding都拷贝到游戏目标目录下。在AppDelegate.cpp中启动引擎设置好读取资源的文件夹然后启动js binding引擎跑main.jsmain.js读取MainScene.ccb场景运行MainScene.js进入主场景选取Play之后读取GameScene.ccb场景并运行GameScene.js进行游戏。MainScene和GameScene是两个游戏画面其逻辑分别由MainScene.js和GameScene.js控制里面包含游戏处理逻辑和事件响应函数。 三、一些文件类型 .ccbproj: CocosBuilder项目文件用来管理场景文件(ccb)和其他资源CocosBuilder目前只支持Mac.ccb/.ccbi: CocosBuilder场景文件可以被引擎的BuilderReader直接读入.plist: Property List属性列表文件它是一种用来存储串行化后的对象的文件,文件是xml格式的。.ogg: OGG Vorbis 是一种新的音频压缩格式类似于MP3等的音乐格式。它是完全免费、开放和没有专利限制的而且支持多声道.psd: Adobe Photoshop Document file..md: Markdown file 转载于:https://www.cnblogs.com/baiyanhuang/p/3199448.html
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/910835.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!