Quick社區版第一個穩定版,Quick-Cocos2dx-Community 3.6 release發佈!

原文鏈接:http://tairan.com/archives/10562/
信息
版本號:v3.6 release
下載地址:http://pan.baidu.com/s/1dDuLPM5
更新信息
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的所有優勢:
    1. 獨立的引擎代碼而非一個插件包,優秀的模塊化編譯支持
    2. Quick獨有的Player快速測試代碼
    3. 使用Luajit加速Lua代碼執行,並提供配套打包工具。
    4. 完整的Quick framework並不斷改善,而非3.5中的閹割版。
  • 如何升級?
    從Quick 3.3 升級到 Quick-Cocos2dx-Community 3.6
  • Quick-Cocos2dx-Community 未來發展思路是什麼?
    [pre]  >以下計劃是在和廖大(廖宇雷)商量後,根據他未完成的計劃和我們對社區版的規劃共同得出。我們會先沿着作者廖宇雷對Quick的構想繼續向下發展,最後形成Quick-Cocos2dx-Community自有的體系。[/pre]
    1. API
      現有的 quick 在 API 方面存在一些問題,Quick-Cocos2dx-Community 裏會全部糾正。
    1. 一致的 API
      有一些 API 的風格、參數格式和主要 API 是不同的。造成這個問題的原因是這些 API 出現的時間較早,沒有遵循最新的規範。但由於大量 app 已經在使用,所以無法再修改。
    1. Quick-Cocos2dx-Community 裏將全面消除 API 的不一致性問題。
    1. 腳本 Style
      現有的 API 很大程度上還是 C++ Style。Quick-Cocos2dx-Community 裏將全部轉換爲腳本 Style。
      腳本 Style 的 API 會更容易使用,也會完全匹配腳本語言的使用慣例。
    1. 模塊化和插件
      在 quick 2.2.6 和 quick 3.3 裏都做了一定程度的模塊化。可以讓開發者按需定製引擎的功能模塊。所以 Quick-Cocos2dx-Community 裏會繼續提供同樣的模塊化能力。
優勢
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步
  1. 下載 Quick-Cocos2dx-Community 最新版,並解壓到一個路徑。
    解壓的路徑以及文件夾名稱不要有中文或空格.
  2. Mac系統:在終端中執行:setup_mac.sh
    命令前不需要加入sudo。當提示輸入密碼的時候,請輸入當前用戶的登陸密碼。
    Windows系統:雙擊setup_win.bat即可。
  3. 啓動 player
    運行步驟2以後,腳本會自動創建player的快捷方式。
    Mac 系統在 Applications 文件夾(或系統應用列表)中 player.app 。
    Windows 系統在桌面上的 player.exe 快捷方式。
歷史版本
Quick 3.3 mac
Quick 3.3 win
相關文檔
使用指南
參考手冊
相關教程
使用Quick初學者系列教程
官方書籍
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章