文档章节

cocos2d-x支持c++、js、lua开发

壹峰
 壹峰
发布于 2017/10/18 11:46
字数 1105
阅读 21
收藏 1

作者:左文
链接:https://www.zhihu.com/question/21130385/answer/21789568
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
 

纯属个人观点

 

1 Unity3d支持c#和js开发,cocos2d-x支持c++、js、lua开发。看到了么,当前最流行的两大手游引擎都有js,而且Unity3d和Cocos2d-x官方好像都更偏重js,从这一点看,js未来前景很大;



2 如今,大家都是高配置手机的时代,js运行效率无需过多担心;

3 js是真正的编写一次,处处运行;假如未来html5大行其道,选择js刚好可以顺势而起;
 

4 另外一点,开发工具IDE的好坏和效率,cocos2d-js有不错集成开发工具CocosEditor,lua这块倒是没发现顺手的ide;


5 完善的cocos2d-js学习资料和教程,拿去吧








博文系列

——————————————游戏基础教程篇—————————————


一 cocos2d-x editor工具下载和基础教程JS篇:
一 手游开发神器 cocos2d-x editor初识
二 手游开发神器 cocos2d-x editor工具下载和安装配置
三 手游开发神器 cocos2d-x editor 之基础工具 intellij idea
四 手游开发神器 cocos2d-x editor 游戏框架介绍
五 手游开发神器 cocos2d-x editor 之贴图(TexturePacker)
六 手游开发神器 cocos2d-x editor 之场景切换
七 手游开发神器 cocos2d-x editor 之图片字体(LabelBMFont)
八 手游开发神器 cocos2d-x editor 之动画和帧动画
九 手游开发神器 cocos2d-x editor 之粒子效果(ParticleEditor)
十 手游开发神器 cocos2d-x editor 之触摸事件
十一 手游开发神器 cocos2d-x editor 之音乐和音效
十二 手游开发神器 cocos2d-x editor 之游戏暂停悬浮层
十三 手游开发神器 cocos2d-x editor 之选关滑动界面(ScrollView)
十四 手游开发神器 cocos2d-x editor 之串联游戏流程
十五 手游开发神器cocos2d-x editor 之移植到android平台(打包成apk)
十六 手游开发神器cocos2d-x editor 之移植到html5网页浏览器
十七 手游开发神器cocos2d-x editor 之例子手册


二 cocos2d-x editor工具下载和基础教程Lua篇:
一 手游开发神器 cocos2d-x editor for lua 之配置lua环境和运行hellolua


三 cocos2d-x editor简介视频:
简单介绍了工具的基本功能和使用方法



——————————————游戏项目实战篇—————————————


四 cocos2d-x editor 项目实战--Flappy Bird (休闲益智类)
flappy bird游戏源代码揭秘和下载
flappy bird游戏源代码揭秘和下载后续---移植到android真机上
flappy bird游戏源代码揭秘和下载后续---移植到html5网页浏览器
flappy bird游戏源代码揭秘和下载后续---日进5万美元的秘诀AdMob广告
flappy bird游戏源代码揭秘和下载后续---移植到苹果ios上 ——推迟——


五 cocos2d-x editor 项目实战--PopStar (消除类)

PopStar(消灭星星)游戏源代码下载、分析及跨平台移植---第一篇(界面)

PopStar(消灭星星)游戏源代码下载、分析及跨平台移植---第一篇(界面)

PopStar(消灭星星)游戏源代码下载、分析及跨平台移植---第二篇(算法)

PopStar(消灭星星)游戏源代码下载、分析及跨平台移植---第三篇(分数)

PopStar(消灭星星)游戏源代码下载、分析及跨平台移植---第四篇(关卡)

PopStar(消灭星星)游戏源代码下载、分析及跨平台移植---第五篇(移植) ——将写——

 

六 cocos2d-x editor 项目实战--FruitNinja (切东西类)

Fruit Ninja(水果忍者)游戏源代码下载、分析(上)

Fruit Ninja(水果忍者)游戏源代码下载、分析(中)

Fruit Ninja(水果忍者)游戏源代码下载、分析(下)





——————————————整理项目—————————————

七 cocos2d-x editor 项目实战--MoonWarriors (飞行射击类)
MoonWarriors (月亮战神)游戏源代码下载 ——代码先发布——



八 cocos2d-x editor 项目实战--FruitAttact(类粉碎糖果传奇消除游戏)
FruitAttact (水果消消看) 游戏源代码下载 ——代码先发布——




九 cocos2d-x editor 项目实战--TestsJavascript
TestsJavascript(官方API例子手册)源代码下载 ——代码先发布——

 

——————————————游戏系列计划—————————————


十 cocos2d-x editor 项目实战--Doodle Jump (跳跃类)
Doodle Jump (涂鸦跳跃)游戏源代码下载、分析 ——会写——



十一 cocos2d-x editor 项目实战--Ski Safari (跑酷类)
Ski Safari(滑雪大冒险)游戏源代码下载、分析 ——会写——

本文转载自:

共有 人打赏支持
壹峰
粉丝 7
博文 568
码字总数 9382
作品 0
广州
其他
私信 提问
cocos2dx 3.x win7+VS2012开发环境搭建及HelloWorld

准备工作 (1)VS2012 (2)cocos2dx cn.cocos2d-x.org/download (3)python 新版本的cocos2dx 需要python编译 2. 安装软件 (1)VS2012 从官网下载并安装 (2)python 安装:下载地址: ww...

simpower
2015/07/29
0
0
新里程碑:Cocos2d-x v3.0 正式版本发布!

历经半年多的精心打磨,Cocos2d-x v3.0正式版本最终发布!相比于去年9月份的Cocos2d-x v3.0-alpha版,正式版本在渲染器、性能、兼容性、稳定性等方面都得到了质的提升,并新增对WinPhone8的支...

oschina
2014/04/27
7.8K
11
为回馈广大学员,智捷课堂买关老师Cocos2d-x课程送Cocos2d-x图书

为回馈广大学员,智捷课堂买关老师Cocos2d-x课程送Cocos2d-x图书 一、凡购买如下课程送一本图书: 1、 Cocos2d-x入门与提高视频教程Part 2 2、 Cocos2d-x数据持久化与网络通信Part 3 3、 Co...

tony关东升
06/29
0
0
C、C++、Java、JavaScript、PHP、Python分别用来开发什么?

C、C++、Java、JavaScript、PHP、Python分别用来开发什么? 2018-05-25 11:47编辑: 游星啊分类:程序人生来源:代码湾 开发程序人生C 招聘信息: C++工程师 Cocos2d-x游戏客户端开发 iOS开发...

游星啊
05/25
0
0
Cocos 2d-x 游戏引擎全面支持 Facebook 平台

在 2014年10月28日的Cocos开发者大会上,触控科技宣布,在Facebook的协助和支持下,触控科技对旗下开源引擎Cocos 2d-x进行了更新,正式启动对Facebook平台的全面支持。今后,Cocos 2d-x的开发...

oschina
2014/10/29
1K
1

没有更多内容

加载失败,请刷新页面

加载更多

大数据学习有哪几个步骤

目前大数据行业异常火爆,不少人都对大数据充满了兴趣,其中有大部分人都从没接触过大数据,对于应该如何学习大数据一头雾水。大数据学习并不是高深莫测的,虽然它并没有多简单,但是通过努力...

董黎明
18分钟前
4
0
shell习题_3

1:监控httpd的进程;每隔10s检测一次服务器的httpd的进程数,如果大于500则自动重启httpd服务;并检测是否启动成功; 如果没有正常启动还需要再启动一次,最大不成功数超过五次立即发邮件给管理...

芬野de博客
18分钟前
1
0
Android 9.0 优势探讨

我们来谈论一下 Android。尽管 Android 只是一款内核经过修改的 Linux,但经过多年的发展,Android 开发者们(或许包括正在阅读这篇文章的你)已经为这个平台的演变做出了很多值得称道的贡献...

问题终结者
35分钟前
4
0
vue 组件使用中的一些细节点

细节一 基础例子 运行结果: 以上大家都懂,这边就不多说,回到代码里,有时候我们需要 tbody 里面每一行是一个子组件,那我们代码可以怎么写呢?我们可以这样写,定义一个全局组件,如下: ...

peakedness丶
42分钟前
2
0
vue 之 css module的使用方法

动手之前先配置项目,网上很多文章说需要下载css-loader插件,Vue中的vue-loader已经集成了 CSS Modules,因此删掉也能正常运行 在vue.config.js中添加如下配置 `css: {``loaderOptions: ...

前端小攻略
46分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部