Quick-Cocos2d-Lua是在Cocos2d-Lua的基础上对所有的API接口进行再次封装,完善的 Lua 支持,包括一个 Lua 框架对 C++ 接口进行了二次封装补充了大量 cocos2d-x 没有提供,但游戏需要的功能。为提高开发效率,提供了 Objective-C 和 Java 的桥接模块,以及强化的 Windows/Mac 模拟器,除了这些重大区别外,quick 还在细节上做了一些调整和完善。并且后续还会将来自 cocos2d-x 最新开发分支(devel 3.0)的一些重要 bugfix 和有价值的新功能移植到 quick 中。
(2)SublimeText简介
Sublime Text 是一个代码编辑器,也是HTML和散文先进的文本编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。
Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统,是主流前端开发编辑器。其功能特点如下:
●体积较小,运行速度快
●文本功能强大
●支持编译功能且可在控制台看到输出
●内嵌python解释器支持插件开发以达到可扩展目的
●Package Control:ST支持的大量插件可通过其进行管理
(3)Lua编程语言简介
Lua是一个小巧的脚本语言。其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。Lua脚本可以很容易的被C/C++ 代码调用,也可以反过来调用C/C++的函数,这使得Lua在应用程序中可以被广泛应用。不仅仅作为扩展脚本,也可以作为普通的配置文件,代替XML,ini等文件格式,并且更容易理解和维护。