Cocos2d-x 是国产的开源的手机游戏开发框架,基于MIT许可证发布。引擎核心采用C++编写,提供C++、Lua、JavaScript 三种编程语言接口,跨平台支持 iOS、Android 等智能手机,Windows、Mac 等桌面操作系统,以及 Chrome, Safari, IE 等 HTML5 浏览器。 Cocos2d-x 引擎被广泛用于开发制作手机游戏、儿童教育软件、网络多媒体UI...
cocos2d-x 一般使用c++或者lua编写
因为Lua语言小巧、简单、能与C/C++无缝结合、运行快速、易于更新等优点,越来越多的公司在使用Lua语言进行游戏开发,而很多Cocos2d-x工程师的招聘要求上直接写明要求会Lua语言。我了解到一家公司在开发Cocos2d-x游戏时游戏逻辑完全用Lua语言开发,而所给出的原因就是在上线后如果发现Bug可以不用更新外壳程...
Cocos2d-x跨Android&iOS平台开发入门 Cocos2D是一个非常棒而且非常容易使用的游戏框架,但是,由于它是基于objc语言的,所以你只能使用它来开发ios和mac下面的游戏。 假如你可以使用和cocos2d相似的api来开发android上面的游戏,那岂不是更爽?这样,你就可以毫不费劲地扩大你的游戏的市场份额(android的用户数量巨大啊!)...
接下来测试一下整个开发环境。 首先启动Player3,单击“新建项目”按钮,出现如图3-5所示的界面。 图3-5 新建项目 (1)单击Select按钮选择项目根文件夹。 (2)在Project package name栏输入项目的包名。为了Android的兼容性,包名中以“.”分隔的每一个单词都不能以数字开头。包名应为3个或4个单词。 (3)Portrait...
Cocos2D是一个非常棒而且非常容易使用的游戏框架,但是,由于它是基于objc语言的,所以你只能使用它来开发ios和mac下面的游戏。 假如你可以使用和cocos2d相似的api来开发android上面的游戏,那岂不是更爽?这样,你就可以毫不费劲地扩大你的游戏的市场份额(android的用户数量巨大啊!) ...
一、 Cocos2d和Cocos2dx的区别 【开发语言】:Cocos2d是Object-C写的,Cocos2dx是C++写的,支持使用 C++...
使用quick-x开发游戏有两年时间了,quick-x是cocos2d-Lua的一个豪华升级版的框架,使用Lua编程。相比于C++,lua的开发确实快速便捷了许多,下文只是lua这门语言的一个基础知识点,没有涵盖整个Lua的内容,但是作为对lua入门的初步了解还是可以的,由于内容精简了不少,所以语言上可能会有点跳跃,但是问题不大。
Cocos2d-x 脚本语言Lua使用 前面几篇博客已经把Lua的相关基础知识介绍了。本篇博客就来介绍一下,怎样在Cocos2d-x项目中使用Lua这门脚本语言进行开发。因为笔者使用的时Mac系统。所以演示给大家的时在XCode其中执行我们的Cocos2d-x项目。 介绍一下笔者的开发环境: ...