Monday, July 4, 2011

自製跨平台遊戲,選SDL就對了

之前安裝過SDL,那時候還不太瞭解她厲害在哪,說她是迷你版的DX真的太小看她了,WIKI:SDL是一套開放原始碼的跨平台多媒體開發函式庫,使用C 語言寫成,提供了數種控制圖像、聲音、輸出入的函式,讓開發者只要用相同或是相似的程式碼就可以開發出跨多個平台的應用軟體,多用於開發遊戲、模擬器、媒 體播放器等多媒體應用領域。

原本以為只能跨PC平台,想不到連手機也可以,而且SDL只是一個API使用起來非常方便沒啥限制,目前還有Python的版本,不過效率真的會變太低,還是用C的就好,這裡有完整的SDL教學,從安裝到、動畫製作都有,作者仔細到各個平台、各種編譯環境都有介紹,雖然是用英文寫但是用字潛顯易懂,是難得的好文章,而且他的範例根本是為了作遊戲才出現的,對於想瞭解製作遊戲的基本技巧的人很適合。

之後在試試看跟Squirrel、tk、Ogre結合,另外timer也可以用Boost內建的來寫,到底會變成什麼樣子呢=W=

No comments :

Post a Comment