HGE 原始碼分析 15 最後的timer

2021-06-19 05:25:30 字數 335 閱讀 6658

很短的一點點

float call hge_impl::timer_gettime()

float call hge_impl::timer_getdelta()

int call hge_impl::timer_getfps()

只有三個返回函式,這些值來自system,在其中被重新整理值,然後由這幾個函式返回

到這裡core部分就完全結束了

hge的core很簡單,就是對系統函式和dx的一些封裝

重點在helper部分

乙個好的helper可以體現出非常好的擴充套件性和易用性

HGE 原始碼分析 10 resource

資源相關,先來張外部呼叫介面的圖 文件裡有更具體的用法 遊戲基本都是引擎 資源組成的,為了管理,資源一般都會打包,防止丟失容易管理 bool call hge impl resource attachpack const char filename,const char password zip u...

hge原始碼注釋 1 hge引擎的啟動(1)

先寫一段最簡單的hge程式,然後結合它以及hge原始碼來分析hge是如何啟動的 include hge.h 包含hge標頭檔案 hge hge 0 建立乙個指向hge類的指標。bool renderfunc 繪製函式,程式開始後hge將不停呼叫它 bool framefunc 邏輯函式,程式開始後h...

ClassLoader的原始碼分析

classloader 抽象類 同乙個類的來自不同classloader的子類的類會出現轉型失敗的情況,要注意。loadclass 執行緒安全 1.findloadedclass name 查詢該類是否已經載入。2.如果尚未載入,則執行3 3.判斷該類的父類是否載入,如果尚未載入,遞迴呼叫loadc...