3.x的引擎目录与2.x的引擎目录的差别是非常大的.3.x主要是将引擎的各个文件按照用途进行了分类,使得引擎目录结构更加清晰了. 从目录中我们主要了解一下以下几个文件: 文件名 说明 build 官方编译的项目解决方案. 集中放在这个文件中,如cocos2d-win32.vc2012.sln.Debug.win32.win32-msvc-2012-x86.cmd等. 这些在2.x版本是直接放在根目录的. cocos 集中了cocos2dx开发中使用的所有源文件. 除了cocos2dx引擎核心部分…
cocos2d-x 3.0 制作横版格斗游戏 http://philon.cn/post/cocos2d-x-3.0-zhi-zuo-heng-ban-ge-dou-you-xi http://blog.csdn.net/start530/article/category/1295763 介绍入门ok http://blog.csdn.net/column/details/cocos2d-x-study.html cocos2d-x入门学习笔记,主要介绍cocos2d-x的基本结构,并且介绍引擎…
cocos2d-x是一个游戏开发引擎,从公布到如今也有五六年了,一路看它慢慢壮大.它是如今应用最多的开源2d引擎,没有之中的一个,据说已经占据90%的市场,所以.对于想从事游戏开发的童鞋来说还是有必要学习一下的. 那么问题来了.什么是游戏引擎? 一个写安卓和ios应用的程序猿.假设想通过自学来转向游戏开发,这个问题肯定要先弄清楚,否者堵在心里会不踏实,也不利于后面的学习. 学习一个事物,首先要了解它的本质,而不是上来就去用它. 汽车引擎.飞机引擎,生活中非常好理解.你看得见,摸得着,好像不须要解…
Cocos2d-x 是时下最热门的手游引擎,在国内和国外手机游戏开发使用的份额各自是70%和25%,在App Store的top10中,有7个是用它开发的. 本节课程为Cocos2d-x系列课程之九,学习BOX2D物理引擎! 学习路径图: 课程适合小白系统学习,仅需6个课时,在极客学院首席讲师风趣幽默的课程里轻松掌握BOX2D物理引擎.恭喜你也从此将走上为牛X程序员的不归路. 今年上午9点正式上线,请别再期待娱乐圈的新闻了,马上開始学习吧>>> 我们还有很多其它更新更实战的课程,登录极客…
先讲一下引擎里面几个重要的基础概念:导演.节点,场景.层,精灵. 当然实际开发人员会碰到非常多其它概念,不过不要紧.有了这些基础概念,后面自己学习起来就easy多了. 节点(Node)是cocos2d-x里面最基础的一个类,游戏中差点儿全部的类都派生自这个类,换句话说,游戏里面差点儿全部的游戏对象都是一个节点.那么怎样管理这些游戏对象呢.cocos2d-x引擎採用节点树来管理全部的游戏对象. 看看一个游戏里面各元素的关系图.这个不是类图.能够看成是组织关系图. 一个游戏由非常多个游戏场景组成.就…
一.环境需准备的材料: 1.VS2012,下载地址:官网 2.cocos2d-x和cocostudio,下载地址:官网 3.eclispe,我用的是:adt-bundle-windows-x86_64-20140321(最新版) 4.NDK:android-ndk-r9d 5.cygwin,官网下载 6.python,我用的是:python-2.7.6.amd64.msi 7.jdk,我用的是:jdk-7u25-windows-x64.rar 二.安装以上软件并在环境变量中配置…
js模板引擎越来越多的得到应用,如今已经出现了几十种js模板引擎,国内各大互联网公司也都开发了自己的js模板引擎(淘宝的kissy template,腾讯的artTemplate,百度的baiduTemplate等),如何从这么多纷繁的模板引擎中选择一款适合自己的呢,笔者最近对主流的js模板引擎(mustache,doT,juicer,artTemplate,baiduTemplate,Handlebars,Underscore)做了一番调研,分享出来希望对大家有用.   从这几个指标来比较js…
V8 实现了准确式 GC,GC 算法采用了分代式垃圾回收机制.因此,V8 将内存(堆)分为新生代和老生代两部分. 一.前言 V8的垃圾回收机制:JavaScript使用垃圾回收机制来自动管理内存.垃圾回收是一把双刃剑,其好处是可以大幅简化程序的内存管理代码,降低程序员的负担,减少因 长时间运转而带来的内存泄露问题. 但使用了垃圾回收即意味着程序员将无法掌控内存.ECMAScript没有暴露任何垃圾回收器的接口.我们无法强迫其进 行垃圾回收,更无法干预内存管理 内存管理问题:在浏览器中,Chrom…
CCDeprecated.h中存放的都是2.x将要被抛弃的命名规范,主要包含类名.枚举类型. 虽然说2.x的这些命名规范被CCDeprecated.h保留了.但是为了彻底学习3.x的新特性,就必须要尽量不要使用2.x的命名规范. [CCDeprecated.h] 1.主要的变更有以下几个方面 (1)去掉C++类的 "CC" 前缀 (2)去掉全局函数及常量的 "cc" 前缀,均变为 相应类 中的静态成员函数及常量. (3)去掉坐标运算的函数 "ccp&quo…
诡谲的江湖,易变. 花花世界,车来人往. 最终确定.安家,将Cocos2d-x3.0final相关技术精加工的版本.并推出了博客文章, 不为他人,只为自己. 学习交流QQ群:301954471 ------------------------------------华丽切割线-------------------------------------------------------------------- 非常多人问我:沈老师,要不要更新引擎版本号到3.0.更新这么快.以后会不会每一个月都有…