公告:最新的idea13.1竟然无法在插件市场找到lua,可能是lua的作者没有及时更新上,我们只能通过网页下载lua插件了 http://plugins.jetbrains.com/plugin/5055?pr=idea&offset=15&max=15#comments_pan,安装方法和下面的类似,只是选择第三个按钮install plugins from disk ,通过目录找到刚下载的插件,然后确定重启idea,就ok了!
cocos2d-x editor 不仅支持js编程,也支持lua,这一节我们介绍lua环境的和配置;lua的环境和js的环境差不多,最主要的区别就是idea本身不支持lua,我们必须到idea的插件市场下载一个lua插件;配置lua环境希望读者事先可以把js环境先配置好,这样可以节省很多弯路,如何配置js环境请看博文:http://blog.makeapp.co/?p=157
1 打开idea任何一个工程,通过File–Settings–Plugins找到插件市场,点击右边下面第二个按钮Browse repositories打开idea的插件市场;
2 在搜索框里输入lua搜索,如下图已找到lua
3 选择lua,点击左上角第二个下载小图标,然后确定下载– yes;
4 因为是国外的网站,下载速度有点慢,可稍微等等,然后确定重启idea;
5 启动好idea后,可通过File–Settings–Plugins找到插件市场,搜索lua看看是否下载成功,(在下图可以看到cocos2d-x editor 其实editor也可以通过插件市场安装);
5 现在的步骤和js项目一样了,新建一个cocos2dx-2.2-lua项目,命名hellolua
6 然后配置控制按钮,建立一个cocos2dx-lua的配置
7运行绿色小三角,可以看到模拟器已经启动,看看工程目录,和js差不多,只是后缀变成了.lua;运行OK
相关推荐
书中可能详细讲解了如何设置Cocos2d-x开发环境,包括安装、配置以及Lua的集成。此外,还会涵盖Cocos2d-x的基本概念,如Scene、Layer、Node等,以及它们在Lua中的使用方法。Lua脚本的编写,如事件处理、游戏逻辑控制...
《Cocos2d-x实战 Lua卷》是一本深入讲解Cocos2d-x游戏开发的书籍,专注于使用Lua脚本语言进行编程。Cocos2d-x是一个开源的游戏开发框架,广泛应用于2D游戏、教育应用和各种互动媒体项目。这本书的源码提供了丰富的...
3. **Cocos2d-x与Lua的集成**:学习如何配置Cocos2d-x项目以支持Lua,包括安装tolua++,设置Lua脚本路径,以及在C++代码中调用Lua函数和在Lua中调用C++函数的方法。 4. **游戏逻辑实现**:通过Lua编写游戏的逻辑...
2. **Cocos2d-x与Lua交互**:讲解如何在Cocos2d-x项目中设置lua环境,配置lua脚本,以及如何通过tolua++进行C++和lua的交互。 3. **场景(Scene)、节点(Node)和组件(Component)**:Cocos2d-x中的场景管理、...
cocos2d-x 是一个开源的游戏开发框架,使用 C++ 语言编写,支持多平台发布,包括 iOS、Android、Windows、macOS...对于想要进行跨平台游戏开发的开发者来说,熟悉 Cocos2d-x 以及其依赖环境的安装和配置是必要的基础。
总的来说,Cocos2d-x与Lua的结合为开发者提供了高效、易用的游戏开发环境。通过熟练掌握这些基础知识,你可以快速构建出富有互动性和趣味性的2D游戏。在实际项目中,应根据需求不断学习和实践,提升开发效率和游戏...
【cocos2d-x+lua游戏demo源码】是一个基于cocos2d-x游戏引擎和lua脚本语言的游戏示例项目。cocos2d-x是一个跨平台的2D游戏开发框架,广泛应用于移动设备,如iOS和Android。lua是一种轻量级的、面向过程的编程语言,...
在“Cocos2d-x之Lua核心编程(第二版)_配套代码”中,我们可以找到一系列的示例和代码,这些代码涵盖了Cocos2d-lua的核心功能和编程技巧。 一、Cocos2d-lua简介 Cocos2d-lua是Cocos2d-x的一个扩展,它允许开发者使用...
这是书籍 Cocos2d-x实战:Lua卷(第2版)的代码,关东升老师的,这里分享出来。除了章节的小示例代码外,还有一个《迷失航线》的游戏示例代码。这是一个下载地址。
本文将详细介绍如何在 Windows 环境下使用 Visual Studio 2010 配置 Cocos2d-x 游戏引擎。Cocos2d-x 是一个跨平台的游戏引擎,可以在多种平台上运行,包括 Windows、Mac OS X、iOS、Android 等。 一、下载和安装 ...
在Cocos2d-x + Lua开发游戏的过程中,有时需要接入iOS原生SDK,例如应用内购买、广告SDK或社交平台SDK等。这篇文章主要探讨如何在Cocos2d-x结合Lua的环境中实现与iOS原生SDK的对接。首先,我们要明确这里的iOS原生...
读者将学习如何在不同平台上配置Cocos2d-x开发环境,了解项目的目录结构和构建过程,掌握Scene、Layer、Node等核心概念。 接着,书中会详细讲解Cocos2d-x 3.x的图形绘制,包括精灵(Sprite)、批处理(Batch Node)...
《Cocos2d-x之Lua核心编程》这本书由刘克男和杨雍共同撰写,主要针对Cocos2d-x游戏引擎中的Lua编程进行深入讲解。Cocos2d-x是一款广泛使用的开源游戏开发框架,它支持多种语言,其中Lua以其轻量级、易学易用的特性,...
《Cocos2d-x实战_Lua卷》是一本专注于Cocos2d-x游戏开发的实践指南,主要聚焦于使用Lua语言进行游戏编程。Cocos2d-x是一个开源的游戏引擎,广泛应用于2D游戏开发,因其跨平台性、性能优异以及丰富的社区支持而备受...
资源名称:Cocos2d-x实战:JS卷——Cocos2d-JS开发内容简介:本书是介绍Cocos2d-x游戏编程和开发技术书籍,介绍了使用Cocos2d-JS中核心类、瓦片地图、物理引擎、音乐音效、数据持久化、网络通信、性能优化、多平台...
在"Cocos2d-x之Lua核心编程"的配套代码中,我们可以深入学习如何结合Cocos2d-x和Lua来构建游戏或应用的核心功能。 1. **Lua与Cocos2d-x的集成**:Cocos2d-x提供了Lua绑定,使得开发者可以使用Lua脚本来控制游戏逻辑...
2. **Cocos2d-x环境搭建**:书中还会详细介绍如何安装配置Cocos2d-x环境,包括所需的工具和库,确保读者能够在自己的计算机上顺利开始游戏开发。 3. **Lua与Cocos2d-x的集成**:通过具体的示例项目,书籍将指导读者...
### 使用_cocos2d-x_和_Lua_快速开发游戏 #### 一、概述 《使用_cocos2d-x_和_Lua_快速开发游戏》是一篇深入介绍如何结合cocos2d-x与Lua进行高效游戏开发的文章。该文不仅阐述了cocos2d-x与Lua的优势,还提供了一...
Cocos2d-x是一个广泛使用的开源游戏开发框架,它基于C++,同时支持Lua和JavaScript等多种脚本语言,为开发者提供了高效、跨平台的游戏开发解决方案。在3.13.1版本中,Cocos2d-x对Spine动画引擎的集成进行了更新,这...
在cocos2d-x 2.2.2中,开发者可以利用C++语言进行编程,同时也支持Lua和JavaScript作为脚本语言,这大大增加了开发的灵活性。C++的性能优势结合脚本语言的易用性,使得游戏的开发过程既高效又便捷。同时,cocos2d-x...