當前位置:編程學習大全網 - 編程語言 - opengl es和cocos2d有什麽區別?

opengl es和cocos2d有什麽區別?

OpenGL

薩爾瓦多

(OpenGL

植入的

系統)

OpenGL三維圖形

應用程序接口

的子集,專為移動電話、PDA和遊戲控制臺等嵌入式設備而設計。該API由Khronos Group定義和推廣,Khronos Group是壹個圖形軟硬件行業協會,主要專註於圖形和多媒體方面的開放標準。

OpenGL

薩爾瓦多

OpenGL

量身定制,除了OPENGL。

ES,glBegin/glEnd,四邊形(GL_QUADS),多邊形(GL_POLYGONS)等很多非絕對必要的特征。經過多年的發展,現在主要有兩個版本,OpenGL。

薩爾瓦多

1.x

用於固定流水線硬件的OpenGL

薩爾瓦多

2.x

用於可編程流水線硬件。OpenGL

薩爾瓦多

1.0

是基於

OpenGL

1.3

基於規範的OpenGL

薩爾瓦多

1.1

是基於

OpenGL

1.5

基於規範,它們分別支持。

普通的

普通的

建興二號側寫。清淡的

Profile只支持定點實數,而common

Profile支持定點數和浮點數。

OpenGL

薩爾瓦多

2.0

是參考。

OpenGL

2.0

規範定義的、通用的

Profile於2005年8月發布,引入了對可編程管道的支持。

Cocos2d是基於MIT協議的開源框架,用於構建遊戲、應用等圖形界面的交互應用。當妳創建自己的多平臺遊戲時,它可以節省妳很多時間。

Cocos2D也有幾個主要版本,包括Cocos2D-iPhone,Cocos2D-X,以及被社區廣泛重視的Cocos2D-HTML5和JavaScript。

粘合劑

Cocos2D-X .同時它也有壹個非常好的編輯器(獨立編輯器),比如SpriteSheet。

編輯器、粒子

編輯

、字體

編輯

Tilemap

編輯.

另外,2012發布的CocoStudio工具集是開源遊戲引擎Cocos2d-x開發團隊正式推出的遊戲開發工具,目前已經進入穩定版本。CocoStudio吸收了他們自己的遊戲制作經驗,為手遊開發者和團隊量身定制,旨在降低遊戲開發門檻,提高開發效率,為Cocos2d-X的進壹步開發奠定基礎。

  • 上一篇:Premiere使用技巧之繪制線條和圖像
  • 下一篇:多個圓形組成的圖案怎麽畫
  • copyright 2024編程學習大全網