当前位置: 首页 > 软件库 > 程序开发 > 游戏开发包 >

quick-cocos2d-x

游戏快速开发框架
授权协议 未知
开发语言 Lua
所属分类 程序开发、 游戏开发包
软件类型 开源软件
地区 国产
投 递 者 皇甫琛
操作系统 Android
开源组织
适用人群 未知
 软件概览

quick-cocos2d-x 是一个游戏快速开发框架,基于 cocos2d-x,使用 Lua 来编写移动游戏。

对于初次接触 quick 的开发者,建议直接用 player 模拟器执行 quick 附带的示例程序。然后通过修改、完善这些示例程序来学习 quick-cocos2d-x。这样可以避免一开始就陷入如何配置编译环境的繁琐步骤中。

  • quick-cocos2d-x 学习系列之八edit   该例是关于edit输入框的,内容相对简单,大体记录一下。   程序入口的就省略了,直接进入到MainScene.lua场景中。 该场景是该例子的主要,而该场景的构造函数和newButton函数则是该类的主要。   1.  newButton函数 创建一个Button按钮。设置触摸ENABLE。添加监听。 2.  构造函数 创建一个BUTTO

  • quick-cocos2d-x 学习系列之七 drag          该例主要是演示drag拖动的一些方法。主要是两个文件。          一个DragScene.lua场景文件,一个UIDrag.lua。两个文件的量都不小,那我们来细细品下吧。 1.  DragScene 该场景定义个四个颜色C1,C2,C3,C4,定义了2个size 90X90和 80X80。 Ctor()函数定义了几

  • disply用于创建并显示UI,设置UI位置。它可以创建Node, Scene, Sprite等。。。 local display = {} 1、sizeInPixels 4、display.contentScaleFactor 5、display.size -- winsize 6、display.width -- si

  • quick-cocos2d-x 学习系列之四 benchmark   源码路径(quick安装路径)..\quick-3.3\quick\samples\benchmark 关键文件:BenchmarkScene.lua 通过在程序中不断增加精灵在测试手机性能。   主要四个函数,ctor(),onTouch(), addCoin(), removeCoin(),onEnterFrame(), o

  • 动画与动作,在quick中都有对其封装,所以我们还是来看一下吧。 总的来说,对于帧动画,quick封装的方法我们可以经常使用,这是非常方便的,下面直接上代码来直观感受下, 比如,14张帧图片,采用cocos2d-x lua的方法来写是这样的, local sp = display.newSprite("grossini_dance_01.png", display.cx, display.cy)

  • 20140603 下载quick,解压,执行setup.bat(注意这里,setup主要做的事就是在系统环境变量里添加QUICK_COCOS2DX_ROOT,如果不执行这个的话,启动player时会报找不到framework.init的错误) 编码lua有2个工具,sublime和LDT。 1.sublime只能编码不能调试,可以添加一个叫QuickXDev的插件,这个插件是专门针对quick开发

  • 基于Quick-cocos2d-x的资源更新方案 二 写在前面 又是12点半了,对于一个程序员来说,这是一个黄金时间,精力旺盛,我想,是最适合整理和分享一些思路的时候了。 自从上次写了 基于Quick-cocos2d-x的资源更新方案 同样可见quick-cocos2d-x官方论坛贴子:http://www.cocoachina.com/bbs/read.php?tid=209421&fpage=

  • quick-cocos2d-x 学习系列之二样例2048游戏学习          最近蛤蟆会来看下quick中提供的几个SAMPLE例子,例子不多那咱们就一一过一下呗。先从2048这个游戏开始吧。 该游戏不介绍了,没听过的就去小黑屋哭泣吧~ 源码路径 ..\quick-3.3\quick\samples\2048 1.  文件介绍 1.1    res文件 这个是资源文件夹,里面就放了2个图片G

 相关资料
  • 注:内容翻译自 官方quick start文档,增加了少量补充和说明。 Pinpoint有三个主要组件(collector, web, agent),并使用HBase作为存储。Collector和Web被打包为单个war文件,而agent被打包以便可以作为java agent附加到应用。 Pinpoint quickstart 为agent提供一个示例TestApp, 并使用tomcat mave

  • nebula3 是一个游戏引擎和开发框架,可移植的特性支持多平台,包括 iPhone。 http://code.google.com/p/nebula3-engine/

  • 本项目是win32下大型客户端游戏的游戏辅助开发框架,由于它集成并包含了游戏辅助开发的各方面功能,称本项目为win32辅助开发的组件也可。 内含具体项目有fifa online3、疾风之刃、怪物猎人online、流放之路等,也有辅助帐号验证服务器,帐号查寻与管理工具,特征码识别,资源文件系统等。 本人现已转型,特发布此项目,旨在分享一份只供参考的多年工作经验与心血,若本项目中有些您认为闪亮的设计、

  • 在Tapestry安装之后,让我们使用Maven创建一个新的初始项目,如下所示 - $ mvn archetype:generate -DarchetypeCatalog=http://tapestry.apache.org 您可以看到如下所示的响应 - [INFO] Scanning for projects... [INFO] [INFO] -----------------------

  • 使用Quix修复 当您在eclipse编辑器中键入字符时,它会分析文档内容以查找潜在的错误和警告。 java编辑器使用java语法来检测代码中的错误。 当它发现错误或警告时,它 - 使用红色波浪线突出错误。 使用黄色波浪线突出警告。 显示错误和警告 问题视图。 添加带有警告标志或错误标志的灯泡到垂直标尺。 快速修复对话框提供了可能的更正列表。 可以通过以下方式调用快速修复对话框: 将鼠标指针放在波

  • 快速排序是一种高效的排序算法,它基于将数据阵列划分为更小的数组。 一个大型数组被分成两个数组,其中一个数组的值小于指定的值,比如pivot,根据该数组创建分区,另一个数组保存的值大于数据透视值。 快速排序对数组进行分区,然后递归调用两次以对两个结果子数组进行排序。 该算法对于大尺寸数据集非常有效,因为其平均和最差情况复杂度为0(n 2 ),其中n是项目数。 快速排序中的分区 以下动画表示解释了如何