中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

Coconut2D:跨平臺2D游戲及應(yīng)用開發(fā)工具

2018-07-20    來源:編程學(xué)習(xí)網(wǎng)

容器云強(qiáng)勢上線!快速搭建集群,上萬Linux鏡像隨意使用

  Coconut2D是由來自希臘的mobileFX公司研發(fā)的一款專門用于跨平臺2D游戲及應(yīng)用開發(fā)的工具,除了其頗為酷炫的快速原型集成開發(fā)環(huán)境Coconut2D Studio之外,還包含一個擁有眾多2D游戲及應(yīng)用開發(fā)框架和庫的Coconut2D SDK,并將其托管到Github上。

  Coconut2D Studio最為顯著的一大特點就是它能夠?qū)Κ?dú)立的原生iOS、Android OpenGL ES應(yīng)用,以及HTML5 JavaScript WebGL應(yīng)用進(jìn)行自動編譯。它在編譯原生App時并不會使用WebView包裝技術(shù),相反,所有應(yīng)用都是完全原生的可運(yùn)行于任何中低端Android設(shè)備上的C++編譯App。

  除此之外,Coconut2D Studio還有一系列非常商業(yè)和現(xiàn)代化的功能,比如項目管理器、帶有智能感知(IntelliSence)和調(diào)試工具的代碼編輯器、斷點編輯器、Expression Evaluator、整合Github服務(wù)、JSON Viewer、圖像瀏覽器、紋理和精靈表編輯器、場景動畫編輯器等。

  其中,場景動畫編輯器便能夠?qū)崿F(xiàn)一個跨屏幕和分辨率設(shè)計功能,跨設(shè)計時、編譯時和運(yùn)行時來最大程度地優(yōu)化圖形。在設(shè)計時階段,Art Director必須將相關(guān)資源放在設(shè)置好的固定viewport上,然后,在編譯時,Coconut2D Studio會對動畫進(jìn)行分析,以從關(guān)鍵幀轉(zhuǎn)換獲取最適當(dāng)?shù)膱D像尺寸,而到了運(yùn)行時,該viewport會按比例縮放來適配屏幕,并根據(jù)尺寸估算來確定是否加載紋理圖像。這種方法不僅可以有效地避免通過DPI Designation加載圖像,還能確保圖像加載到最佳尺寸。

  而開源的Coconut2D SDK不僅能讓開發(fā)者使用單一的編程語言來編寫可運(yùn)行于任何平臺之上的游戲和App,以及讓開發(fā)者無需擔(dān)憂屏幕尺寸、DPI等任何問題的圖形表面,還擁有一個2D游戲框架、一個具備UI元素的應(yīng)用框架和一個用于創(chuàng)建豐富的多媒體內(nèi)容的動畫框架。

  現(xiàn)在,您還可以進(jìn)入Coconut2D的mobilehub主頁進(jìn)行資源分享和討論,想要了解更多關(guān)于Coconut2D Studio和SDK的信息,可直接登陸Coconut2D官網(wǎng)查看。

標(biāo)簽: 代碼 開發(fā)者 媒體

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:一個iOS開發(fā)者的修真之路

下一篇:Swift 在對 Objective-C 改進(jìn)的 6 個方面