2011年8月20日

摘要: 这本书是一本很好的介绍Ogre引擎和Orz游戏开发框架的书籍,书籍脉络清晰、行文流畅、讲解透彻,书籍配套光盘源码例子丰富,随带的Orz源代码极有价值,是初学者的很好的入门教材。不过这本书配套光盘的源码里有一个小小的瑕疵:在书籍的第3周第5天(OrzFighterClub_Day5),源代码中有一个地方出现了小bug,使得该程序可以编译通过,但运行时就会报错。这段代码位于Fighter.cpp中,需要把const std::string & FCFighterFactory::getTypeName() const{static const std::string typeName(&q 阅读全文
posted @ 2011-08-20 22:42 Cool_IT_Cool_Man 阅读(395) 评论(0) 推荐(0) 编辑
 
摘要: Orz是邸锐(免费打工仔)开发的游戏框架,我阅读的版本是书籍《Ogre 3D游戏开发框架指南》的配套光盘中的OrzSource。我是和书籍一起对照来读的。 在读Orz源代码时,最好首先用CMake将源代码生成Visual C++ (2005或以上)的工程文件。这样可以在VC的集成环境中来读源代码,效率会提高很多。Orz的源代码主要包括8个源代码文件夹,它们是Controller_Base、Controller_Win32、Framework_Base、Model_Base、Toolkit_Base、View_Fmod、View_OGRE3D和View_OIS。其中,Controller_Ba. 阅读全文
posted @ 2011-08-20 22:12 Cool_IT_Cool_Man 阅读(851) 评论(2) 推荐(0) 编辑