关于quick-cocos2d-x开发的热(yue)门(jing)问题

提示:以下大多数问题其实都可以用Google解决。

  1. Q:有市面上的游戏在用吗?有前途(钱途)吗?

A:唐门世界。有。 http://cn.quick-x.com/?p=1451

  1. Q:有介绍吗?文档在哪里?

A:官网 http://cn.quick-x.com

  1. Q:示例代码在哪里?

A:官网,跟文档放在一起。

  1. Q:quick-cocos2d-x跟cocos2d-x的区别是什么?

A:官网文档里有,简单来说只是基于cocos2d-x做了少量改进的版本。

  1. Q:quick-cocos2d-x名字好长!有简称吗?

A:可以简称为quick-x或者quick。但不要说qx或者q,没有人知道你在说什么。

  1. Q:quick-cocos2d-x支持哪些平台?

A:开发者可以在Mac/Windows上开发。制作的程序可以发布到iOS和Android平台。

  1. Q:quick-cocos2d-x用什么编程语言开发?如何上手?

A:用Lua开发,也支持通过Obj-C(针对iOS)或Java(针对Android)写一些原生的代码。quick-cocos2d-x使用Lua 5.1开发,所以最佳的语言教材是《Lua程序设计》(第二版) http://book.douban.com/subject/3076942/

  1. Q:怎么下载?

A:还是官网 http://cn.quick-x.com/?page_id=40

  1. Q:哪里有新版本?现在用什么版本?

A:上面的地址提供了稳定版本。如果是采用git clone的方式下载,master分支对应了稳定版本,而develop分支对应了最新的开发中版本。

  1. Q:git clone是什么?git的xxx要怎么操作?

A:git的基本操作,不在quick游戏引擎的技术支持范围,请自学。例如在 http://try.github.com 从零开始。

  1. Q:用什么编辑器?

A:Sublime Text 3,完美兼容Mac/Windows/Linux,免费,好用,美观。你也可以选择自己喜欢的编辑器,这个问题没有对错标准,完全是个人喜好。

  1. Q:写代码可以智能提示/自动补全吗?

A:可以,给Sublime Text装上QuickXDev插件。 http://my.oschina.net/lonewolf/blog/173059

  1. Q:可以单步调试吗?

A:LDT和ZeroBrane Studio都支持单步调试,参考: http://zengrong.net/post/1951.htm,但是建议养成通过日志诊断问题的习惯。

  1. Q:用什么工具打包纹理?

A:购买Texture Packer Pro。 http://www.codeandweb.com/texturepacker
或者如果你有博客,可以找作者索要免费授权:http://www.codeandweb.com/request-free-license
Texture Packer Pro是最好的工具,没有之一。你也可以使用这几个免费工具:
http://renderhjs.net/shoebox/
http://spritepacker.kernys.net

  1. Q:用什么工具制作粒子效果?

A:最佳选择是,购买Particle Designer(适合Mac)。 http://www.71squared.com/en/particledesigner
这里有个Windows下的开源粒子设计工具: https://github.com/fjz13/Cocos2d-x-ParticleEditor-for-Windows

  1. Q:用什么工具制作位图字体?

A:最佳选择是,购买Glyph Designer(适合Mac)。 http://www.71squared.com/en/glyphdesigner
还有几个免费工具可以制作位图字体:
http://www.angelcode.com/products/bmfont/
http://www.n4te.com/hiero/hiero.jnlp (基于JAVA)
http://renderhjs.net/shoebox/ (基于AIR)

  1. Q:Quick支持CCS (cocostudio)吗?

A:此帖子现在更新的时候quick发布版为2.2.1rc,该版本以及在github上的master、develop分支尚不支持ccs。但是在quick的feature/add_ccs_support分支支持ccs,
如果想要使用可以下载该分支版本。quick在未来可能会将该特性合并进去。

  1. Q:如何确保 Xcode 每次 Build 时都自动更新资源?

A: http://cn.quick-x.com/?p=22

  1. Q:我发现quick-cocos2d-x的bug了,在哪里提交?

A:通过github提交新的issue。 https://github.com/dualface/quick-cocos2d-x/issues/new

  1. Q:如何给quick-cocos2d-x贡献代码?

A:通过github提交pull request。 https://github.com/dualface/quick-cocos2d-x/pulls

  1. Q:遇到问题了,在哪里提问?有开发者社区吗?

A:通过官方邮件列表可以提问,加入方法 http://cn.quick-x.com/?page_id=211 ,其他信息请自行Google『如何使用邮件列表』。不推荐在QQ群里提问,因为人多杂乱,而且无法沉淀下来。

本文长期维护,欢迎补充。

下一篇文章:在git diff时使用vimdiff

上一篇文章:东莞万达IMAX观影体验:《饥饿游戏2:星火燎原》《地心引力》

Comments
Write a Comment