Tuesday, April 22, 2008

Jolt3D

  最近迷上Halo,從XBOX到PC版我都玩了,這遊戲為什麼好玩,主要原因是因為裡面的故事內容還有豐富的場景,我甚至連Halo的小說都找來拜讀,真的是非常值得一玩的遊戲。在破關之後,某種神經便啟動了,為何不試試自己做一個3D的系統呢?在愛地球為期一年的設計接近尾聲,雖然接下來要設計愛地球的管理軟體,但是還是花了點時間,設計一款3D的軟體;我原本想說遊戲,但是那要花更多更多的時間於是做罷。

那麼,設計一個遊戲軟體說真的,以目前我的時間分配事實上是不夠的,不像大學的時候設計了一款RPG遊戲,花了大概一個月的時間,而故事題材以當時的樂團人物為主,以尋求成為完美樂手為故事題材。當時還蠻自得其樂的。

而切進今天要講的主題─Jolt3D。這是什麼,看到後面3D就知道是一個3D的什麼來著。其實就對了一半,這個Jolt3D事實上是一個3D的引擎,藉由它來實現3D的場景。這個3D引擎其實不是很強,畫面其實也不是很細膩,表現上在我的觀感裡面也不算太好,但是為什麼使用它,主要原因是因為我的電腦很爛,跑太細緻的3D圖形會非常的緩慢。我是使用intel 845GL的核心,這個效能,大概只能跟nVIDIA的TNT2作為比較吧。

右圖為我在網路上隨便找的烏龜模型(由於做測試,3D模型就不自己建了,難道我要將以前設計光碟機的3D模型放到我的遊戲裡!別鬧了),下面則是隨便找來的747飛機的模型。而背景音樂我使用的是世紀帝國的音樂(陶晶瑩的奸笑)還有Pulp的歌曲

而程式語言則是選用C++,雖然我試著使用繁體中文到遊戲中,但是一直都給我亂碼,目前暫不解決,先有個東西可以看就可以了。

至於這個會不會繼續,這我不敢保證,連我之前的分散處理的加工機我也只設計了三軸的客端伺服而已,那個G CODE還沒有時間去研究。至於3D遊戲也許只會發展到娛樂自己的階段。畢竟我的電腦說真的話proe還算可以,跑遊戲大概就死在那邊吧。

如果有人對3D遊戲設計有興趣,歡迎一起來討論喔

如果想看看這是什麼,就按下載試試看這個亂搞的DEMO吧。系統需求─電腦大概只要有6326以上,就可以跑得很順吧。(現在還有人使用6326嗎?這大概可以跟我有的拼,我還有一台Blade 1的還在服役)

No comments: