Catcake

Catcake是一款跨平台的Java 3D圖形引擎,目前支持PC(J2SE)及Android環境運行(已有iPhone版規劃)。該引擎在易用性和運行性能上皆有出色的表現,支持常見的遊戲開發功能,諸如精靈動畫,音頻處理和視頻播放等。

基本介紹

  • 中文名:Catcake
  • 解釋:跨平台的Java 3D圖形引擎
  • 支持:PC(J2SE)及Android環境
  • 功能:音頻處理和視頻播放
支持平台,環境搭建,界面展示,

支持平台

  • Windows
  • Linux
  • Android

環境搭建

1、從catcake的google託管地址下載catcake-0.9.5-android.tar.gz檔案,
下載後隨便解壓該檔案到磁碟目錄,這個目錄稱為${CATCAKE_HOME}
2、打開eclipse,導入${CATCAKE_HOME}\sample\project\android\hello-catcake工程。(沒有安裝好eclipse的 android環境和配置好ndk 的朋友,請百度或者google)
3、進入hello-catcake中的jni目錄,在dos或者shell下輸入ndk-build,開始編譯。
4、本人的開發環境是windows,於是打開cygwin開始編譯,但是報了一大堆錯誤,百度一下發現需要catcake的include目錄中的.h和.c檔案,於是${CATCAKE_HOME}\include和${CATCAKE_HOME}\lib資料夾拷貝到工程中的jni目錄中。
5、切換到cygwin,執行ndk-build,結果神奇般的通過了,cygwin列印。
6、好了,在eclipse中運行該項目,我選擇的目標模擬器的api版本為3.0,幾分鐘後發現項目在模擬中安裝好了,但是點擊運行該apk時,螢幕一閃而過,eclipse中logcat也沒有任何的調試信息。百度,goole沒有發現任何有價值的信息,於是懷疑是否模擬器版本問題。於是馬上換了3個2.0的,2.2和2.3的版本的模擬器,結果還是一樣。沒轍了,切換到eclipse中的jni目錄,打開main.cpp檔案。

界面展示

相關詞條

熱門詞條

聯絡我們