非常感謝深藍色右手 分享的這一系列激動人心的《C#開發WPF/Silverlight動畫及遊戲系列教程(Game Course)》,本篇為作者聲明和文章索引。
先來一張:
本系列教程的源碼:WPFGameCourse.rar(您可以下載作練習使用,但勿用於商業用途)
本人曾經製作的一款WPF-2D-ARPG遊戲引擎成品(非源碼):QXGame(WPF GAME ENGINE)遊戲引擎
這裡要說明的,此完成度約50%的2D-ARPG遊戲引擎存在地圖未切割、多線程未最佳化、演算法未最佳化、無尋路等諸多毛病,總結原因是架構上一開始就存在著問題,因此我不打算對其再進行完善及後續製作了。至於它的開源,或許對所有的朋友有大害而無一益,那麼就讓它深藏吧。但是就是因為有了它的存在,才會有了本教程以一個更為優雅、簡約時尚的姿態出現。我將在本教程中完全屏棄它所有的弱點,實現它未實現的所有功能,讓所有的朋友們均能用WPF/Silverlight進行遊戲深度開發,這才是我作寫本教程的最終目的。
另外關於本教程的幾點說明:
1)所有的圖片資源均來源於網路,請勿用於商業用途,否則後果自負。
2)本系列教程完全為本人原創,本人享有該教程及樣本源碼的所有權利,請在本人許可的前提下進行相關使用,否則將對所有的侵權行為追究相關法律責任。本教程涉及的內容知識點均非常的新,有淺也有深,從多角度、廣域面細緻的對WPF/Silverlight動態動畫如何構建遊戲世界進行講解。不敢說國外,至少在目前國內市面上不會存在相同或類似內容的資料。所以如果有需要轉載的朋友請在您的日誌或文章開頭用明顯的文字標識原文地址;如論文或寫書需要引用的朋友請與本人的QQ26964966聯絡,或發送E-Mail至alamiye@163.com與本人聯絡。
3)本系列教程為了示範的方便,均以WPF表單為載體進行遊戲樣本製作,但在能達到同樣效果的方法取捨上,我均會選擇使用WPF/Silverlight通用的方法,並且儘可能多的介紹不同的方法去實現同樣的效果。因此本教程的所有WPF範例程式碼均可完全無縫的移植到Silverlight項目中(除了極少數有特別說明的只能在WPF下才能啟動並執行方法外)。
4)本系列教程每一節均對應一個視窗,例如第4節對應的樣本表單為Window4,以此類推。(可以通過對App.xaml的StartupUri參數進行修改,實現不同的Window啟動喜好設定)
5)如果編譯不通過
1、可能為您的.NET版本問題(建議使用.NET3.5,開發工具為VS2008+版本);
2、DLL檔案的引用錯誤。本系列教程所用到的DLL檔案均放在DLL檔案夾中,大家可以自行重新引用。
6)教程目前還在不斷更新中,樣本源碼隨教程同步更新,教程內如有不對或不妥之處,請各位善意的提出,我會及時的進行修改及回饋,感謝大家對我的支援。
本系列教程目錄如下:
C#開發WPF/Silverlight動畫及遊戲系列教程(Game Course):(十五) 精靈控制項橫空出世②
C#開發WPF/Silverlight動畫及遊戲系列教程(Game Course):(十四) 精靈控制項橫空出世①
C#開發WPF/Silverlight動畫及遊戲系列教程(Game Course):(十三)牽引式地圖移動模式①
C#開發WPF/Silverlight動畫及遊戲系列教程(Game Course):(十一)地圖遮罩層的實現
C#開發WPF/Silverlight動畫及遊戲系列教程(Game Course):(十)斜度α地圖的構造及演算法
C#開發WPF/Silverlight動畫及遊戲系列教程(Game Course):(九) 2D遊戲角色在地圖移動
C#開發WPF/Silverlight動畫及遊戲系列教程(Game Course):(八) 完美實現A*尋徑動畫
C#開發WPF/Silverlight動畫及遊戲系列教程(Game Course):(七)傳說中的A*尋徑演算法
C#開發WPF/Silverlight動畫及遊戲系列教程(Game Course):(六)完美移動
C#開發WPF/Silverlight動畫及遊戲系列教程(Game Course):(五)實現2D人物動畫②
C#開發WPF/Silverlight動畫及遊戲系列教程(Game Course):(四)實現2D人物動畫①
C#開發WPF/Silverlight動畫及遊戲系列教程(Game Course):(三)讓物體動起來③
C#開發WPF/Silverlight動畫及遊戲系列教程(Game Course):(二)讓物體動起來②
C#開發WPF/Silverlight動畫及遊戲系列教程(Game Course):(一)讓物體動起來①
未完待續…
本文:http://www.slfans.com/?action-viewnews-itemid-16651
銀光粉-Silverlight愛好者 http://www.slfans.com/