[1] quick-cocos2d-x 介紹

quick-cocos2d-x  是一個可以讓您覺得“爽快”的 cocos2d-x 的擴展版。基於 cocos2d-x,完全的跨平臺能力、優異的性能和可靠性。而 quick-cocos2d-x 在這一切的基礎上,添加了完善的 Lua 腳本語言支持,讓開發者可以使用 Lua 這種簡單易用的腳本語言完成商業品質的移動遊戲。


在這個“以快致勝”的時代,生產力很大程度上決定了成敗!

  • Lua 是成熟、無風險的選擇: cocos2d-x 對 Lua 的支持已經很成熟,國內外多家大型開發商都在使用 cocos2d-x + Lua 開發遊戲。而且 Lua 在遊戲領域已經有十多年的實踐使用,被各種大型端遊所應用。所以可以找到各種 Lua 的開源項目來進一步降低開發成本。

  • 低門檻、高效率: Lua 簡單易用,瞭解任何一種語言的開發者都可以在一週內掌握。而且 quick-cocos2d-x 提供了一個全功能的,基於 Lua 語言的高層開發框架。這個框架可以極大程度降低遊戲開發的門檻並提高開發效率。一個沒有任何 C++ 知識的團隊也能創建商業品質的移動遊戲。

  • 出色的框架設計: quick-cocos2d-x 由具備多年框架和 API 設計經驗的資深開發者創建。之前我們創建的 FleaPHP、QeePHP 都是國內頂尖的 PHP 開發框架之一。今時今日,我們將多年來積累的經驗帶到了移動領域,爲移動遊戲開發提供了一流質量的開發框架支持。

  • 無痛升級: 高層開發框架的引入,統一了底層 cocos2d-x 的 API,解決了 cocos2d-x 升級改進時對遊戲開發和維護帶來的影響。團隊不再需要糾結是否升級,沒有任何痛苦就可以獲得最新版 cocos2d-x 帶來的好處。quick-cocos2d-x 將會緊跟 cocos2d-x 的版本發佈,並且盡力保證高層框架的 API 不發生破壞兼容性的變化。

  • 無限的擴展能力: quick-cocos2d-x 準備了多種擴展,讓開發者可以用 C++/Java/Objective-C 語言開發與設備操作系統、第三方平臺相關的功能,並方便的集成到 Lua 腳本中。而且 quick-cocos2d-x 還附帶了預先開發完成的第三方庫,可以爲遊戲添加支付、分析、廣告等服務。隨着時間的流逝,這些擴展插件還在不斷增加,並且全部以開源形式發佈。

  • 增強的開發環境: 在 Windows 和 Mac 環境下,quick-cocos2d-x 提供了更完善的模擬器,開發者只要一個執行文件就可以開始遊戲的開發和測試。

  • 最快的腳本引擎: Lua 是“最快”的腳本語言之一,而 quick-cocos2d-x 集成了 LuaJIT,在支持 JIT 的設備上,可以將 Lua 腳本編譯爲機器碼執行,性能無以倫比。

  • 100% 開源: cocos2d-x、Lua,以及 quick-cocos2d-x 都是 100% 開源的項目。這意味着更低的成本、自由修改的權利,以及快速發展的技術。

下一篇 < [2] quick-cocos2d-x 環境搭建 >



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章