WPF/Silverlight下动画/游戏开发教程(Game Course)专题

非常感谢 深蓝色右手 分享的这一系列激动人心的《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[email protected]与本人联系。

  3)本系列教程为了演示的方便,均以WPF窗体为载体进行游戏示例制作,但在能达到同样效果的方法取舍上,我均会选择使用WPF/Silverlight通用的方法,并且尽可能多的介绍不同的方法去实现同样的效果。因此本教程的所有WPF示例代码均可完全无缝的移植到Silverlight项目中除了极少数有特别说明的只能在WPF下才能运行的方法外)。

  4)本系列教程每一节均对应一个窗口,例如第4节对应的示例窗体为Window4,以此类推。(可以通过对App.xamlStartupUri参数进行修改,实现不同的Window启动首选项)

  5)如果编译不通过

1、可能为您的.NET版本问题(建议使用.NET3.5,开发工具为VS2008+版本);

2DLL文件的引用错误。本系列教程所用到的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):(一)让物体动起来①

      未完待续

  • 你可能感兴趣的:(silverlight)