2009-12-24 249 views
0

對於我的新遊戲之一,我使用OpenGL ES,因爲它有多個敵人和子彈等。如何使用Opengl ES在屏幕上繪製圖像?我有一個player.png圖像,它是一個48x48像素的圖像;我將如何在屏幕上繪製?OpenGL ES iPhone紋理

回答

0

基本的答案是,您可以在兩個三角形中創建一個四邊形,然後在屏幕上繪製「相機朝向」或2D模式。

在OpenGL ES(火箭飛船之一)的iPhone例子中,您可以看到處理加載png並顯示它們的Texture2D類。這很簡單,但工作。

但我建議你看看cocos2d iPhone。該框架處理了很多這方面的東西給你,讓你更集中了很多你的遊戲:http://code.google.com/p/cocos2d-iphone/

你也可以看看GameSalad的製作簡單的iPhone遊戲的非programmery方式:http://gamesalad.com/

+0

現在好了我把它放在屏幕上,但是當視圖移動到很大程度時(我在視圖後面有player.png)最終玩家開始消失 – techy 2010-01-03 16:59:03