PIXNET Logo登入

StreamWhite

跳到主文

Enjoy your Coding Live!

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 10月 16 週六 201000:36
  • XNA網頁全新改版!!

XNA和WP7結合了!!!
因使原本的creator club的名字也更改了
App Hub!!!
在這個網頁中你可以學習到有關XNA和WP7相關的知識
(繼續閱讀...)
文章標籤

teexit1224 發表在 痞客邦 留言(0) 人氣(274)

  • 個人分類:XNA
▲top
  • 9月 30 週四 201013:21
  • [XNA 4.0 學習筆記] XNA 4.0 Game Loop

XNA Game Loop
這個部分在昨天的講座中剛好有提到,今天看到在XNA官方網站上面提供了這部分的說明。
 
要進行XNA遊戲開發之前,請各位務必要先了解到XNA的Game Loop唷!!!
網址: http://creators.xna.com/en-US/article/introtogameloop
(繼續閱讀...)
文章標籤

teexit1224 發表在 痞客邦 留言(0) 人氣(1,254)

  • 個人分類:XNA
▲top
  • 9月 29 週三 201023:46
  • 2010 TechDay XNA 4.0遊戲開發演講心得

這次很榮幸的接受的微軟的邀請,參與TechDay的程式開發課程演講。
講解的主題不外乎就是XNA 4.0,對於這個部分在暑假的時候就有運用一些空檔的時間來學習。
所以在演講的部分比較偏向於使用心得,還有帶大家做幾個簡單的XNA範例...
 
(繼續閱讀...)
文章標籤

teexit1224 發表在 痞客邦 留言(2) 人氣(416)

  • 個人分類:XNA
▲top
  • 9月 17 週五 201014:50
  • XNA 4.0正式推出

睽違已久的XNA4.0正式推出了
現在你將可以開始開發Window Phone 7上的遊戲
 
下載網址: http://creators.xna.com/en-US/news/xnags40release
(繼續閱讀...)
文章標籤

teexit1224 發表在 痞客邦 留言(1) 人氣(1,293)

  • 個人分類:XNA
▲top
  • 9月 14 週二 201016:09
  • [XNA 4.0學習筆記] 使用Microphone來記錄聲音

XNA 4.0在聲音的部分新增加了麥克風的功能,現在可以使用麥克風來錄製聲音。
這個功能支援WP7、Xbox 360和PC等具有麥克風的產品。
我們可以藉由這項功能,來豐富話我們的遊戲。
這邊就提供簡單的範例程式。用麥克風這項功能主要是會用到Microphone這個物件。
(繼續閱讀...)
文章標籤

teexit1224 發表在 痞客邦 留言(0) 人氣(354)

  • 個人分類:XNA
▲top
  • 9月 14 週二 201012:15
  • [XNA 4.0學習筆記] 抓取出Model裡面的Vertex資訊


模型是由很多Vertex所組成的,在content pipeline中會將3D model轉換成XNB檔案。
然後在Content.Load這個指令再去讀取XNB檔案。
讀取進來以後,裡面就會有3D model有的資料(像是vertex, normal, texture coordniate等)
而我們要如何取出這些資訊呢?
(繼續閱讀...)
文章標籤

teexit1224 發表在 痞客邦 留言(0) 人氣(394)

  • 個人分類:XNA
▲top
  • 9月 14 週二 201009:45
  • [XNA 4.0 學習筆記] 3D模型呈現和如何與2D貼圖並存


在很早之前的文章,有針對XNA 1.0的版本做3D模型顯像的範例程式說明。
使用著還是可以參考之前的說明,然後對照看一下即可。
兩著不會差異太多。
要將模型顯像出來,首先需要宣告一個Model的物件
(繼續閱讀...)
文章標籤

teexit1224 發表在 痞客邦 留言(0) 人氣(1,049)

  • 個人分類:XNA
▲top
  • 9月 14 週二 201000:10
  • [XNA 4.0 學習筆記] Streaming的方式播放音樂


在XNA 4.0中,針對Audio的部分提供一個方便用好用的方法供使用者使用。
現在你可以將你的MP3 Content放在網路上面,然後再XNA用streaming的方式來播放音樂。
要使用這個功能相當的簡單!!
1. 開啟你的XNA 4.0專案。
(繼續閱讀...)
文章標籤

teexit1224 發表在 痞客邦 留言(0) 人氣(305)

  • 個人分類:XNA
▲top
  • 9月 11 週六 201023:55
  • [XNA 4.0學習筆記] 內建狀態物件

XNA 4.0提供狀態物件,狀態物件將原本以往零零散散的屬性設定變成一個單一個物件。
像原本3.0的時候,我們要將要將3D模型用網格畫出來,我需要設定特定的屬性。
設定Cull模式,也是要設應特定的屬性。
每次要找那些屬性都是一個頭兩個大,而在這次新的改版中,XNA 4.0提供
BlendState, DepthStencilState, RasterizerState, 和SamplerState,讓程式設計師使用。
比較常用的是
RasterizerState: 設定Cull模式(順時鐘或是逆時鐘),設定填滿模式(填滿或是網格)。
SamplerState: 設定貼圖取樣方式。在使用者自訂的shader code當中,我們可以在shader設定
貼圖取向的方式,如:
texture diffusemap;
sampler mdiffusemap;Sampler = sampler_state
{
    texture = <diffusemap>;
    magfilter = LINEAR;
    minfilter = LINEAR;
    mipfilter = LINEAR;
    AddressU = CLAMP;
    AddressV = CLAMP;
};
上述程式碼是使用shader的方式控制貼圖取樣。
而現在XNA 4.0讓你也可以在程式碼當中指定類似這樣的事情。
EX:
SamplerStateCollection temp = GraphicsDevice.SamplerStates;
temp[0].Filter = TextureFilter.Linear;
用這種方式來設定第0張貼圖的資訊。
(繼續閱讀...)
文章標籤

teexit1224 發表在 痞客邦 留言(0) 人氣(229)

  • 個人分類:XNA
▲top
  • 9月 11 週六 201023:31
  • [XNA 4.0學習筆記] 新增五個內建特效

XNA 4.0在特效上面提供更多的選擇讓使用者選擇使用,而這些效果都是可以支援到Reach和HiDef兩個Profile。
這次XNA 4.0提供的特效如下所示:
1. Basic Effects: 提供基本的Blinn-Phong打光效果,這是在之前的XNA版本就有提供的操作,設計者可以
自行開啟打光效果,設定相關參數設定等等。
2. Dual Texture Effects: 雙重貼圖效果,使用兩張貼圖並使用混合的方式達到更多樣的效果。(像是使用者
可以先貼上基本的貼圖,然後再貼上一張細節貼圖,增加模型的好看效果)
3. Alpha Test Effects: 提供一種方式來做Alpha的測試效果。
4. Skinned Effects: 這個效果是提供給Skinned(3D模型的變形)所使用的效果。(最多可以支援到72個骨頭,
每個骨頭最多可以有四個不同的權重。
5. Environment Map Effects: 使用環境貼圖的特效。
基本上上述五個特效,主要是補足Reach的不足。因為Reach並不支援使用者自訂的特效。所以我們可以藉由上述
五個預設的特效來做到我們需要的效果。
(繼續閱讀...)
文章標籤

teexit1224 發表在 痞客邦 留言(0) 人氣(212)

  • 個人分類:XNA
▲top
12...9»

個人頭像

teexit1224
暱稱:
teexit1224
分類:
數位生活
好友:
累積中
地區:

MSN

文章分類

  • Code Note (5)
  • Nvdia (1)
  • MSP 消息 (25)
  • XNA (84)
  • 心情筆記 (17)
  • 隨筆閒談 (33)
  • 未分類文章 (1)

網誌搜尋

近期文章

  • Fetch value from Boost::ptr_list causes compiler error.
  • sdkmesh converter
  • [C++/CLI]執行過程中發生 _CrtIsValidHeapPointer(pUserData)
  • [.net] ShowDialog or Show!?
  • [C++/CLI] 將子視窗數值回傳給父視窗 (pass value from child to parent)
  • OptiX 2.1環境安裝與設定
  • XNA網頁全新改版!!
  • [XNA 4.0 學習筆記] XNA 4.0 Game Loop
  • 2010 TechDay XNA 4.0遊戲開發演講心得
  • XNA 4.0正式推出

XNA教學

XNA DPT Blog

Game Developer

工具

BLOG AD

參觀人氣

  • 本日人氣:
  • 累積人氣:

誰來我家

XNA 4.0

資源

廣告聯播

我的蒐藏

BLOG觀察

Where from

Microsoft@MVP

Take Easy