從OGRE,GAMEPLAY3D,COCOS2D-X看開源

OGRE,你們都很熟悉咯。 說到這一點真的有點可笑,我見過不少人說認識OGRE,可是殊不知道D3D和OPENGL是什麼東東的,多是個人笑點真的很低,反正是莫名喜感。前天在COCOS2D-X的一個羣裏看到有位同窗分享了一篇CSDN上的博客,博主分享了王哲推薦的一款3D手遊引擎。我從GITHUB下載了源碼玩了一下,最後只能說一句, 我過高興了。 由於VS2012硬生生被歧視了, MS也有今天,又是莫名喜感 - -chrome

不過其中也是有個人問題,我安裝的只是VC11,並無安裝VC10 TOOLCHAIN,而GAMEPLAY3D工程使用的是VC10工具集,就算不轉換更新工程個人VC11也是處理不了的。不過我仍是很高興~ 後來我就切換到UBUNTU KEYLIN下面去折騰~ 感受仍是蠻好的。 GAMEPLAY3D清一色的C++開發, 使用CMAKE構建基礎工程,在體驗的階段我只是打算過去看一下sample,看一下運行的效果。 不過,效果沒有預期的那麼好~ 感受仍是U3D的效果好點。  怎麼說呢,GAMEPLAY3D還在發展的初期,文檔和資源還都不完善,能夠保持持續跟進,可是不會嘗試使用~。ubuntu

今天弄了一下OGRE,感受比較蛋疼的主要是如下兩點: 1, 在ubuntu上源碼編譯很是蛋疼~ 並且官網並無給出徹底的deps,還須要本身使用apt管理器去安裝一大堆的依賴。2,沒有提供*inx下面的工程模板,後來我好不容易纔在官網找到一個cmake的版本。不過我對那個版本仍是不滿意。瀏覽器

爲何不滿意我能夠說說我本身的理由。工具

既然官網給出了依賴獨立解決的方案, 那麼爲何不把全部的依賴都提供出來呢? 另一點,我仍是比較喜歡COCOS2D-X工程模板項目內部以來的作法,全部的開發資源都是在一塊兒的,只要打包好,到哪裏均可以獨立開發,而OGRE的這種作法,跨平臺的時候確實會由於環境的問題蛋疼和浪費時間。不過如今的遊戲大多都是WIN32的,不知道何時LINUX才能夠翻身呢~字體

至於COCOS2D-X,如今發展成爲主流手機遊戲引擎了。 發展的很好,不過我仍是比較喜歡3D多一點。雖然CCX擴充SHADER的能力能夠加載作到3D的效果,可是太勉強了。 殺雞刀怎麼能夠用來宰牛呢?仍是作它的本分比較好~spa

 

在上一篇文章中,字體的問題須要給你們說明一下:  我用的chrome瀏覽器,使用的字體是幼圓,可能部分使用IE內核瀏覽器的同窗們看着字體會比較凌亂~ 給你們致歉了。 由於個人字體顯示是沒有任何問題的,相反會比較的好看~ 我的品味吧  想拍磚我也沒辦法了。遊戲

相關文章
相關標籤/搜索