Urho3D引擎:初識

Urho3D引擎,關注很久了,之前一直在學習OpenGL。有了OpenGL一定基礎後,也是時間好好看看引擎:讓OpenGL和編程有一個很好的補充。


在Urho3D的衆多Demo都是通過Sample這個類來進行拓展工作的,Sample其實就是一個框架,它繼承自 Application。 那麼,每個Demo都是通過Sample/Application來初始化Urho3D引擎,並啓動運行整個主循環。 


其實,Application 更像整個Demo執行的流程線路圖,通過, Run方法,將Setup(), Start(),  Stop()方法串聯起來。

Sample就是搭建一個Demo執行的框架, 每個Demo只需要輸入具體內容,就可以通過Sample/Application來進行具體的執行了。 


而Sample中 以及幫助我們實現好了Setup(), Start(),  Stop()三個方法, 這三個方法的實現與 Engine這個類是分不開的。而Engine這個類與衆多Urho3D的子系統關聯起來,構成了這個強大而有趣的引擎。

發佈了27 篇原創文章 · 獲贊 8 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章