Sunday, July 16, 2006

OGRE3D 和 地圖資料

在近期,研究將 OGRE3D 加入 Ngan-GINE'3D 內的時候,碰到一個問題,就是原本 Ngan-GINE'3D 內的 3D 地圖資料,不知應該怎樣在 OGRE3D 內存取及運用,因為在 Ngan-GINE'3D 內的地圖資料,是以 Sector 來分開儲存,而我希望在 OGRE3D 內建立差不多的架構,所以就想了很久要怎樣才做到。但近日有點頭緒了,就是用 OGRE3D 內的 StaticGeometry 架構來實現。但是這個概念還要進一步實驗,因為始終是一個概念,要寫一點程式來實際調試一下才可。

在研究這個 OGRE3D 的時候,學會了如何 Debug DLL 的技巧,因為我不是用 Visual C++ 來編寫遊戲的,但是要用 OGRE3D 的話便要用 VC++,所以我要將 OGRE3D 封裝成一個 DLL,再給我常用的 PellesC 來使用,這樣一來便需要學會如何 Debug DLL 了。之前我一直都沒有做過 DLL,在這次經驗中我發現,其實 Debug DLL 也很有趣的呢,而且有個意想不到的,就是 Visual C++ 2005 Express 版本的功能真的很齊全呢。

2 comments:

夢癡 said...

hi!我目前致力於發展跨引擎的遊戲開發平台,目前以Ogre為主,希望有機會交流,這是我的網站http://makedreamvsogre.blogspot.com/歡迎參觀,謝謝。

夢癡 said...

hi!我目前致力於發展跨引擎的遊戲開發平台,目前以Ogre為主,希望有機會交流,這是我的網站http://makedreamvsogre.blogspot.com/歡迎參觀,謝謝。