推薦這個部落格: 88
檢視方式: 列表 摘要
September 18, 2007
2007年早期MS發佈了XNA Game Express 1.0版,企圖打造一個跨PC與XBOX360的遊戲開發工具,說穿了,也就是集成MDX1.1,MDX2.0 beta與.net framework 2.0,稱作XNA framework,並且與GarageGames Inc.合作,使用Torque Engine作為視覺化開發工具,也就是說GarageGamesTGB,TSE,TGE寫了一份C#的版本稱作Torque X,讓開發出來的元件可以透過XNA framework在XBOX 360上run。XNA計畫已經推行一段時間,從2004年的GDC大會上就已經公佈一些細節。MS算盤的打得很精,企圖讓彽成本開發公司可以取得開品質的跨平台開發工具;以及深入校園,讓遊戲相關科系的單位使用這套工具,養肥他們,未來就難脫離MS的控制,再者用自家C#語言開發,可謂一魚多吃;其實MS最大的夢想,是想打造遊戲界的Youtube,讓light core玩家也可以自行創造遊戲在xbox360或者pc上,向朋友炫耀。目前在PC上的Release並不用錢,但是在XBOX360上則是需要加入Club,並且繳交年費,但也不貴,有興趣的朋友可以先熟悉架構,未來就開發遊戲可以放到XBOX360上run。
觀看全文...
September 18, 2007
裝飾者模式可以用在遊戲設計的哪個部分?這個例子我覺得用來介紹裝飾者模式最適合不過了,就是動畫的播放;要怎樣才能設計一個相依性低,擴充又方便的動畫類別呢?當時腦中就想到Decorator這個好用的設計模式,也就是裝飾者模式,只是當時在趕案子就把它擱在一旁,現在有時間就好好把它完成。何謂裝飾者模式,用一個最簡單說法,就是你現在想要實現一個主要的功能,但是它可以附加許多小功能,這些小功能就是所謂的裝飾者,怎麼樣?是不是猜到如何應用到動畫程式上。典型的2D動畫程式,不外乎就是讓圖片動;而秀圖就是我們的主要功能,因為無論怎麼動都是要秀圖吧,但要怎麼動?動法有很多種,有換圖片、透明度變化,平移、旋轉、縮放‧‧等,anyway,這些都是使用者可以去做延伸,很明顯的,這些動法就是我的們附加功能,今天我想要縮放加平移,或是我想要透明度高低變化加上換圖片,這些都可以透過裝飾者模式來達成,覺得很神奇嗎?看看範例就知道實踐上一點都不難。
觀看全文...
觀看全文...
系統公告
人氣指數
當日人次:
累積人次:
累積人次:
好時光貼曆
誰來我家
贊助商
其它資訊
本部落所刊登之內容,皆由作者個人所提供,不代表 yam 天空 本身立場。

































