Asp.Net教程,WinForm教程,Asp.Net MVC,vs2008教程,vs2010教程,Silverlight技术,源码下载,Asp.Net视频教程
全站热门标签
vs2010 Silverlight 存储过程 水晶报表 ADO.NET JavaScript LINQ AjaxPro DataGridView 面向对象 Extjs GridView XML DevExpress HTML教程 Oracle jQuery 分页 GDI+ Visual C++2010 MySQL Office2010 WPF MVC Dojo WCF4.0 VB.NET Sql2005 textbox cookie WCF WinForm Discuz!NT SQL经典语句 T-SQL checkbox ASPxGridView F# asp.net SQL VS2008新特性 DropDownList Access TreeView Ajax VS2008 页面执行时间 Flex 字符串 回调 VB2005 DataSet C#时间 ASP.NET性能优化 用户在线检测 动画
当前位置: 主页 > Silverlight >
  • [Silverlight] WPF/Silverlight动画及游戏系列教程(二十四):Be careful!前方怪物出没 日期:2010-07-19 17:04:48 点击:10 好评:0

    游戏的精灵框架到此为止算告一段落,让我们一同来体验它带来的神奇效应。 一个安静的黄昏,主角悠闲的甩着它帅气的毛发独跑于林阴大道。怎知天色已晚即将进入月亮的领地,嘿嘿,我们的故事就从这里开始: Be careful ,前方怪物出没! 实在不忍心让主角空有一身武艺而无处施展,本节为了不再让它孤单,我将向游戏中加入可爱的妖精妹妹与之为伴: 妖精怪物属于精灵类型,因...

  • [Silverlight] WPF/Silverlight动画及游戏系列教程(二十二):重构--让代码插上翅膀自由飞翔 日期:2010-07-19 16:54:33 点击:11 好评:0

    上一节,我将游戏地图模式进行了一次重大的变动,这在实际开发中意味着项目大规模重置,虽然表面上显得游刃有余,仅仅一个 AllMove() 方法的改变即实现了完美转型,这全得归功于前 20 节所搭建起的相对高度可扩展平台。但是,随着开发不断深入,我慢慢的感到些许的不安,因为代码上的日益松散与结构的渐渐稀疏如同 Windows 系统的磁盘碎片与日俱增,未来维护时的...

  • [Silverlight] WPF/Silverlight动画及游戏系列教程(二十三):自适应性窗口化与全屏化(WPF Only) 日期:2010-07-19 16:54:33 点击:54 好评:0

    上一节,我将游戏地图模式进行了一次重大的变动,这在实际开发中意味着项目大规模重置,虽然表面上显得游刃有余,仅仅一个 AllMove() 方法的改变即实现了完美转型,这全得归功于前 20 节所搭建起的相对高度可扩展平台。但是,随着开发不断深入,我慢慢的感到些许的不安,因为代码上的日益松散与结构的渐渐稀疏如同 Windows 系统的磁盘碎片与日俱增,未来维护时的...

  • [Silverlight] WPF/Silverlight动画及游戏系列教程(二十一):主位式地图移动模式 日期:2010-07-17 23:37:52 点击:13 好评:0

    是否期待了很久?本节就来个重量级的做为开场白吧: 主位式地图移动模式 。何谓主位式地图移动模式,即以主角为中心,它的移动带动着所有对象包括地图、物体对象、其他玩家、怪物等等的相对移动,这些对象的移动都是以主角为参照物的。最典型例子莫过于当前流行的 MMORPG 了,你控制的角色在地图中永远是处于窗口正中心的位置(除了 8 个角落外),这就是 主位式地图移动模...

  • [Silverlight] WPF/Silverlight动画及游戏系列教程(二十):第一部分拓展小结篇 日期:2010-07-17 23:16:10 点击:17 好评:0

    写了 20 节,一路向追着鬼子打一样都没停过,索性也想暂时休息一下整理整理思绪好完成后面的第二部分更为精彩的内容:诸如 主位式地图移动模式 、 NPC 怪物 与主角的互动 、 对象 AI 、 攻击与魔法 、 各种类型伤害计算 、 完美的 RPG 游戏界面 等等等等,激动吗?讲实话:我很激动! 读者声音:还没写就开始激动了,典型的傻子。 ^_^|| 言归正传,...

  • [Silverlight] WPF/Silverlight动画及游戏系列教程(十九):完美精灵之八面玲珑(WPF Only)③ 日期:2010-07-16 23:36:45 点击:13 好评:0

    首先我要对 上一节[ 完美精灵之八面玲珑(WPF Only)② ] 中最后的 ChangeAction() 方法进行一些补充说明。该方法的作用之一是根据精灵的当前动作 (Action) 来设置精灵切图动画的起始帧和结束帧: 如上图,我们可以很清楚的看到精灵这 5 个动作所分别对应的 CurrentStartFrame 和 CurrentEndFrame 。这...

  • [Silverlight] WPF/Silverlight动画及游戏系列教程(十八):完美精灵之八面玲珑(WPF Only)② 日期:2010-07-16 23:17:38 点击:14 好评:0

    紧接着上一节,首先得解释一下为什么需要将这 272 张图片合成为一张大图。因为如果游戏中还有装备、坐骑等其他设置,那么我们就需要对图片源进行时时的合成;同时对 272 张甚至更多的图片进行合成效率高还是对 2 张大图进行合成效率高这是显而易见的。在本节例子中,主角由身体 ( 衣服 ) 及武器两个部分组成;因此,我们还需要定义一个 交错数组 来保存已经加载的角...

  • [Silverlight] WPF/Silverlight动画及游戏系列教程(十七):完美精灵之八面玲珑(WPF Only)① 日期:2010-07-16 23:03:58 点击:25 好评:0

    通过 第十四节 、 第十五节 的学习,我们掌握了如何创建一个初具雏形的精灵控件。目前我已经赋予了它少量的属性,但是离完美还有很长的距离。因此,我打算在后面的章节中以辅助游戏设计为前提,对该精灵控件进行全方位的包装,使之更加趋于完美与和谐( ^-^|| )。 在前面所有章节的示例中,角色均只有一个方向,且动作均为跑步状态,因此很多朋友都问我该如何实现角色的全方...

  • [Silverlight] WPF/Silverlight动画及游戏系列教程(十六):牵引式地图移动模式② 日期:2010-07-16 22:58:53 点击:6 好评:0

    上一节,我在界面线程中通过时时设置 Canvas .SetLeft(Spirit, Spirit.X + Canvas .GetLeft(Map) - SpiritCenterX * GridSize ); 和 Canvas .SetTop(Spirit, Spirit.Y + Canvas .GetTop(Map) - SpiritCenterY * Gr...

  • [Silverlight] WPF/Silverlight动画及游戏系列教程(十五):精灵控件横空出世!② 日期:2010-07-16 22:48:05 点击:8 好评:0

    紧接着上一节,我们打开 QXSpirit.xaml.cs 文件。在游戏设计中,为了能够轻易控制及管理精灵的各项属性及功能等,我赋予每个精灵一个生命钟,它在精灵的使用中起到关键作用: public QXSpirit() { InitializeComponent(); InitThread(); // 初始化精灵线程 } DispatcherTimer Tim...

  • [Silverlight] WPF/Silverlight动画及游戏系列教程(十四):精灵控件横空出世!① 日期:2010-07-16 22:38:56 点击:12 好评:0

    在上一节中,我们实现了 地图牵引式移动 ,同时还遗留着一个小尾巴:主角和障碍物该如何跟随着地图的移动而移动? 上节中有点到,只要在地图移动的同时,时时根据主角等对象物体的 X , Y 坐标进行相对于地图的 X , Y 坐标移动即可达到目的。但是由此又引来了新问题:主角为 Image 控件,障碍物则为矩形控件,它们都没有 X , Y 这两个属性,我们该如何对它...

赞助商链接
推荐内容