信息
版本號:v3.6 release
下載地址:http://pan.baidu.com/s/1dDuLPM5
- Quick-Cocos2dx-Community官網: http://www.tairan.com
- Github倉庫:https://github.com/iTyran/Quick-Cocos2dx-Community
- 新浪微博 http://weibo.com/678837188
- 微信 iTyran
v3.6 release 詳細更新說明:http://www.tairan.com/archives/10573/
v3.6 beta2 詳細更新說明:http://www.tairan.com/archives/10563/
v3.6 beta1 詳細更新說明:http://www.tairan.com/archives/10516/
介紹
Quick-Cocos2dx-Community 是由泰然網負責開發維護基於 Quick-Cocos2d-x 引擎的社區增強版。
Quick-Cocos2dx-Community 具有 Cocos2d-x 和 Quick-Cocos2d-x 的所有優點。並在 Quick-Cocos2d-x 基礎上更新了最新的平臺和第三方功能。讓開發者可以用更低的成本、更高的開發效率、更省的人力成本創造高品質手遊產品。
我們認爲:一切導致崩潰,損失流暢度,增加包體積 的行爲,都是耍流氓
Q&A
- 你們爲什麼要製作 Quick-Cocos2dx-Community ?
首先,由於官方疏於維護,並表示不在發佈v3.5以後的版本。
其次,原作者因爲公司戰略調整和所屬部門的變化,無法將精力投入到引擎上,導致引擎全部合併到c++倉庫中。我們並不贊成Lua分支合併到Cocos2d-x主版本中,因爲我們使用Lua作爲主要開發語言,並不需要工程中包含js等部分。
再者,官方版本日益臃腫,從而造成包體積增加,性能降低,這是我們使用Cocos2d-x引擎所不願意看到的。
以上原因促使我們聚在一起,共同維護本社區獨立版本。 - Quick-Cocos2dx-Community 衍生於官方哪一個版本?
Quick-Cocos2dx-Community 發展自用戶公認的最穩定版本 Quick-Cocos2d-x v3.3。
並且我們認爲v3.3是最適合Lua語言開發的版本。
我們保留了v3.3的所有優勢:- 獨立的引擎代碼而非一個插件包,優秀的模塊化編譯支持。
- Quick獨有的Player快速測試代碼。
- 使用Luajit加速Lua代碼執行,並提供配套打包工具。
- 完整的Quick framework並不斷改善,而非3.5中的閹割版。
-
如何升級?
從Quick 3.3 升級到 Quick-Cocos2dx-Community 3.6
-
Quick-Cocos2dx-Community 未來發展思路是什麼?
[pre] >以下計劃是在和廖大(廖宇雷)商量後,根據他未完成的計劃和我們對社區版的規劃共同得出。我們會先沿着作者廖宇雷對Quick的構想繼續向下發展,最後形成Quick-Cocos2dx-Community自有的體系。[/pre]- API
現有的 quick 在 API 方面存在一些問題,Quick-Cocos2dx-Community 裏會全部糾正。
- 一致的 API
有一些 API 的風格、參數格式和主要 API 是不同的。造成這個問題的原因是這些 API 出現的時間較早,沒有遵循最新的規範。但由於大量 app 已經在使用,所以無法再修改。
- Quick-Cocos2dx-Community 裏將全面消除 API 的不一致性問題。
- 腳本 Style
現有的 API 很大程度上還是 C++ Style。Quick-Cocos2dx-Community 裏將全部轉換爲腳本 Style。
腳本 Style 的 API 會更容易使用,也會完全匹配腳本語言的使用慣例。
- 模塊化和插件
在 quick 2.2.6 和 quick 3.3 裏都做了一定程度的模塊化。可以讓開發者按需定製引擎的功能模塊。所以 Quick-Cocos2dx-Community 裏會繼續提供同樣的模塊化能力。
- API
Quick-Cocos2dx-Community 具有 Cocos2d-x 以及 Quick-Cocos2d-x 的所有優點。讓開發商可以用更低的成本、更高的開發效率、更省的人力成本創造高品質手遊產品。
快速開發: 框架自帶手遊需要的各種基礎服務,開發商能夠將有限的資源投入到產品的玩法和用戶體驗上。
降低成本: 選擇 Quick-Cocos2dx-Community,整個產品的絕大部分代碼都可以使用 Lua 腳本語言完成開發。相比 C++ 能夠顯著降低人員成本,在開發效率上也具有明顯優勢。
優化用戶體驗: Quick-Cocos2dx-Community 提供了更容易使用 UI 庫和腳本編譯打包加密和自動更新等功能。讓開發商可以用更低的成本快速改善產品的體驗。
成熟可靠: 目前使用 Cocos2d-x 平臺開發的熱門手遊產品中,一半以上都用到了 Lua 腳本語言。而 Quick-Cocos2dx-Community 作爲 Cocos2d-x + Lua 的升級解決方案,保持了成熟可靠的特點。
快速上手只需3步
- 下載 Quick-Cocos2dx-Community 最新版,並解壓到一個路徑。
解壓的路徑以及文件夾名稱不要有中文或空格.
- Mac系統:在終端中執行:setup_mac.sh
命令前不需要加入sudo。當提示輸入密碼的時候,請輸入當前用戶的登陸密碼。
Windows系統:雙擊setup_win.bat即可。 - 啓動 player
運行步驟2以後,腳本會自動創建player的快捷方式。
Mac 系統在 Applications 文件夾(或系統應用列表)中 player.app 。
Windows 系統在桌面上的 player.exe 快捷方式。
Quick 3.3 mac
Quick 3.3 win
相關文檔
使用指南
- Quick-Cocos2dx-Community 在發佈時加密資源文件
- Quick-Cocos2dx-Community 中 64 位 Luajit 使用說明
- quick-community-dev插件安裝
- 在發佈時加密lua源文件
- 開發環境搭建
- Windows 下編譯 Quick-Cocos2dx-Community 的 Android 版本
- Mac 下編譯 Quick-Cocos2dx-Community 的 Android 版本
- Quick 社區版對 CocoStudio 的支持說明
相關教程
使用Quick初學者系列教程
- Quick初學者遊戲教程1
- Quick初學者遊戲教程2
- Quick初學者遊戲教程3
- Quick初學者遊戲教程4
- Quick初學者遊戲教程5
- Quick初學者遊戲教程6
- Quick初學者遊戲教程7
- Quick初學者遊戲教程8
- Quick初學者遊戲教程9
- Quick初學者遊戲教程10
- Quick初學者遊戲教程11
- Quick初學者遊戲教程12