Silverlight C# 遊戲開發:Balder的3D世界

在今年早些時候,我們的羣裏流傳着一本書《3D games development with Microsoft Silverlight 3》(微軟Silverlight3下的3D遊戲開發),看這個名字還真的很興奮,於是爭相傳閱,彷彿Silverlight的遊戲方面有了新的方向,然而拿到之後才發現,不是想想中的那樣——使用Silverlight本身做3D遊戲,而是使用了一個引擎Balder,下面就是這本書的封面。

Balder在08年的時候我就瞭解過,當時還是Silverlight2的時候,一切還都不是那麼完整,雖然這本書通篇都是在講Balder,但是很遺憾的是並沒有太深入的內容,以至於羣裏的兄弟們都覺得失望,翹首以盼微軟什麼時候真正的支持3D呢,隨着時間的流逝,開始對Balder產生了一些感覺,於是研究起來,最終的結論是,這玩意確實不錯。

我想,也許可以在這個基礎上,一起來研究和探討如果使用這個引擎做一個3D的世界,從學習別人的同時提高自己,我計劃在未來的一段時間,將所探索到的經驗寫成文章,拋磚引玉。

需要聲明的是Balder的作者是Einar Ingebrigtsen,他的BLOG地址爲:http://www.ingebrigtsen.info/

 

不得不佩服這個傢伙……

關於Balder的效果,我在下面的貼幾張截圖,來看看效果。

上面這張圖是Balder開發包自帶的例子程序,作爲在瀏覽器上運行的3D效果,已經相當不錯,在未來的幾篇文章中,期望大家能夠作出這樣的程序共同研究。

爲了開發3D程序,你需要下載Balder,現在的版本是0.8.8.9,在codeplex上有下載,地址爲:http://balder.codeplex.com/

這個頁面裏提供了大量的信息,還有教程,英文好的同學們可以直接通過這裏學習到很多。

今天先到這裏,在下一篇中,咱們實現一個簡單的例子。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章