之前有跟大家介紹過XNA3.0的一些新功能
像是新增的SoundEffect的API,以及將遊戲Depoly到ZUNE上面等。
今天要跟大家說的是MediaPlayer這個API
首先做法都是依樣,我可以將我的MP3音樂增加到Content的虛擬目錄中,如下圖
之前有跟大家介紹過XNA3.0的一些新功能
像是新增的SoundEffect的API,以及將遊戲Depoly到ZUNE上面等。
今天要跟大家說的是MediaPlayer這個API
首先做法都是依樣,我可以將我的MP3音樂增加到Content的虛擬目錄中,如下圖
我想有些人在完成XNA遊戲以後,第一個會有做的事情,可能就是想要將遊戲傳送到XBOX360上面
之前weiru76有在他的BLOG當中撰寫怎麼樣將遊戲Depoly到XBOX360上面的所有手續。
不過這個就先做個小小的簡單文字說明。
在這篇文章當中,並不是用XBOX360直接購買Creator Club的帳號!!
昨天終於拿到了ZUNE這台裝置@@”
XNA在3.0中可以支援ZUNE上面的遊戲開發
所以我就來寫個小小的DEMO,而這個DEMO應該是大家都知道的XD(你可以想想你在上所有程式語言的課程中,第一個程式是甚麼~)。
ZUNE的連接不像XBOX360一樣,需要在相同的子網路連接…
你可以直接用USB將ZUNE連接到PC上面
XNA3.0 發布的時候看了What's new的文件,看到可以支援MP3等音樂格式
裝好以後,我馬上打開了XACT,愕然發現...
XNA3.0的XACT竟然還是2.0版本...
這時候我就好奇了,MP3他到底是怎麼播放的
這款遊戲是由龍華科技大學的學生所製作出來的遊戲
剛剛拿到DEMO的版本的時候,我還蠻喜歡他們的風格的
目前的版本是做交流用,正式版本就需要大家等待等待囉!!
CRUX是一款動作型的角色扮演遊戲,目前故事方向都不太明確,只知道遊戲類型
遊戲中途還會穿插一些動畫擋,讓遊戲帶來很多生動的感覺
更新 : 顯示文字個數
我想之前就有介紹過怎麼讓XNA顯示中文的部分
有兩個做法
1. 就是把你所需要的文字轉換成圖片,在來計算位置截取出來
2. 修改SpriteFont的檔案,讓它顯示的範圍是中文的部分(有興趣的可以看看這篇XNA 各國語言文字顯示!!)
眾所期待的XNA 3.0 Beta版已經於本月16號正式推出
XNA 3.0增加並強化很多功能,像是遊戲平台的部分除了以往的PC以及XBOX360以外,此次還新增了微軟數位媒體裝置ZUNE
本次XNA 3.0支援最新的開發工具Visual Studio 2008 C#,並且支援C#3.0的語法
XNA 3.0並不會與2005 C#產生任何衝突,所以你可以保留你的XNA2.0以及VS 2005
安裝XNA 3.0,他所吃的環境為VS2008不需要更新Service Pack就可以順利安裝
由sonic10690作者所發問
內容
因為3D實在是難以前進
所以就退回來研究2D了
今天研究了兩個在Creator的2D碰撞範例
分別是
Collision Series 1: 2D Rectangle Collision
Collision Series 2: 2D Per-Pixel Collision
可能有些人會在右下角的連結那邊看到,新增了工具這個項目
上面提供了兩個HeightMap的製作器...
Landscape Studio提供亂數的HeightMap產生,他有一系列的演算法來產生一張地圖
可是這樣的話就會有一個問題,亂數產生的地圖,可能不會是我們想要的,所以上面的那個軟體不適合
對於XNA有興趣第一件事情就是想到,上網找看看資料
可以到XNA Creator找看看有甚麼不錯的範例,最好是可以讓初學者懂的文章
最好是可以簡單看一遍就知道遊戲怎麼寫...
不過可惜了XNA Creator上面的範例,並沒有依照難易度來做規畫
日本XNA發展技術沒記錯的話是在今年才開始推動的
遊戲版圖大概可以分為美國、中國、歐洲、日本、韓國等地區
微軟XNA推動以美國為中心開始推動,再到歐洲地方
去年中國大陸隨著XNA1.0的推出,微軟亞洲研究院也提供一系列的課程指導
今年日本地區也開始推動
這篇有點怪,甚麼叫做沒有美術人員的3D遊戲
都沒有美術人員的,怎麼可能做得好一個3D遊戲...
最近可能有些人會在BLOG的連結那邊可能會看到一些奇怪的類別
除了XNA BLOG、XNA技術網站以外...
這篇好像之前help有問過我的樣子
只是當時沒有時間去看看要怎麼做,現在暑假到了,所以剛好就研究一下
XML是延伸的標記檔案,最近很多應用軟體都用XML當作中繼描述來用
(像是儲存資料、設定檔等)
可能有些人在增加Content的時候,會發現到除了SpriteBatch之類的東西還會看到XML
星期一,學校舉辦了專題發表會,當中有很多有趣研究案
不過對我來說最有趣的還是非遊戲莫屬
本次專題發表一共有五組是關於遊戲的
有遊戲製作的程式、2DRPG遊戲、FLASH校園導覽遊戲等
XNA Creator Club新增加了一個新的範例
關於3D的射擊遊戲
這個3D的遊戲是需要付費的XNA帳號才可以下載
http://creators.xna.com/en-us/minigame/robotgame
這篇感覺跟我之前的某篇有牴觸到...
之前某篇說,XNA只能作英文的遊戲,像中文、日文、德文那些根本不可能做到...
下午看到一篇文章,我才知道,是時尚中文遊戲、日文遊戲用XNA是可以實做出來的!!
只是用這種方法,代價非常的高~