開始學習andEngine 1

2021-05-31 23:56:17 字數 1015 閱讀 4813

今天正式開始學習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庫包含輸入流和輸出流,乙個流就是乙個字串行,是...