今天正式開始學習andengine遊戲引擎,所謂遊戲引擎,就是「用於控制所有遊戲功能的主程式,從計算碰撞、物理系統和物體的相對位置,到接受玩家的輸入,以及按照正確的音量輸出聲音等等」。
以後要經常逛這個論壇了。
先來乙個簡單例子吧,這個"空"檔案enginetestactivity繼承andengine.jar的basegameactivity,
並實現了onloadengine->onloadresources->onloadscene->onloadcomplete 方法
package com.bupt.engine;
import org.anddev.andengine.engine.engine;
import org.anddev.andengine.entity.scene.scene;
import org.anddev.andengine.ui.activity.basegameactivity;
public class enginetestactivity extends basegameactivity
@override
public void onloadresources()
@override
public scene onloadscene()
@override
public void onloadcomplete()
}
再發張圖,介紹下它們之間的關係
暫時這樣吧,學一會再寫!
補充:basegameactivity
如果您想正常使用andengine,那麼當前activity就必須繼承自basegameactivity或其子類,否則你連初始化engine也做不到。雖然它還有父類baseactivity,但baseactivity只提供了一些非同步載入方法而無關andengine的主體實現。因此,basegameactivity就是實際上的andengine最基礎用類無疑。
第一篇部落格,呵呵
AndEngine學習筆記 一
專案站點 在學習製作遊戲之前,先了解一下典型的遊戲元件 啟動畫面 閃屏 為了使遊戲執行更加流暢,在某關開始前通常要載入所需影象。在可能持續數秒的載入過程中,不希望使用者一直面對黑屏,所以需要有啟動畫面,以便使使用者知道遊戲在正常運轉。啟動畫面是可選的。選單 遊戲執行起來後,需要有地方讓使用者開啟各種...
ROS學習(1) 開始的開始
從今開始就要正式開始進行ros的學習了,學習ros應該說是興趣使然,雖然還有大半年的時間就面臨著畢業 但是感覺自己身上的壓力沒有那麼多,也有時間開始學習一些新的東西。而且思考了一下自己的學習路線,感覺之前所學都是為了ros來鋪的路,我學習了c 學習了qt,學習了opencv,學習了pcl,雖然這些都...
1 開始學習C
1 大多數系統中main函式被用來指示狀態。返回0表示成功,非0的含義由系統定義,通常是錯誤型別。2 編譯生成的可執行檔案,通常windows是xx.exe,unix是xx.out。3 術語 流 表達隨時間的推移,字元是順序生成或消耗的。iostream庫包含輸入流和輸出流,乙個流就是乙個字串行,是...