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、流放之路等,也有辅助帐号验证服务器,帐号查寻与管理工具,特征码识别,资源文件系统等。 本人现已转型,特发布此项目,旨在分享一份只供参考的多年工作经验与心血,若本项目中有些您认为闪亮的设计、
为什么我投c++给我发游戏开发的笔试 第一题打家劫舍变形,要么内存超,要么超时,做了40来分钟,a了。 第二题,简单的滑动窗口,a了 第三题没时间了,看了一眼没思路,交了算了 给个见面试官的机会吧
在Tapestry安装之后,让我们使用Maven创建一个新的初始项目,如下所示 - $ mvn archetype:generate -DarchetypeCatalog=http://tapestry.apache.org 您可以看到如下所示的响应 - [INFO] Scanning for projects... [INFO] [INFO] -----------------------
使用Quix修复 当您在eclipse编辑器中键入字符时,它会分析文档内容以查找潜在的错误和警告。 java编辑器使用java语法来检测代码中的错误。 当它发现错误或警告时,它 - 使用红色波浪线突出错误。 使用黄色波浪线突出警告。 显示错误和警告 问题视图。 添加带有警告标志或错误标志的灯泡到垂直标尺。 快速修复对话框提供了可能的更正列表。 可以通过以下方式调用快速修复对话框: 将鼠标指针放在波