2009年8月14日,由Adobe中国主办的Adobe“登峰造极之径”创意大赛颁奖典礼将于2009年8月27日在北京大学百年讲堂举行。
ADO.NET数据服务是随同微软.NET框架3.5 SP1的推出一同正式发行的一个框架,主要目的是为了简化数据中心型Web服务开发。
在Silverlight 3 RIA服务编程中异步域操作可谓家常便饭。因此,全面地理解异步域操作相关知识是基于RIA服务技术开发Silverlight应用的必修课。在本文中,我们将以精简的形式剖析RIA服务编程中异步域操作中涉及的要点并归纳应注意的问题。
在基于Silverlight技术开发RIA数据中心型应用的过程中,存在一个较别扭的问题就是,无论你选择的是何种数据访问技术,不管是传统型Web服务,是WCF服务,还是ADO.NET数据服务技术,都需要你以手工方式从Silverlight项目中手工添加对这些服务的引用,并进行较多的手工编码。也就是说,数据访问仍然是这类RIA应用的一个羁绊
同时也和正在学习Silverlight的朋友交流下经验。根据第四章关于Mouse Event的示例,
本篇主要针对图形变换进行操练,其中涉及到图形旋转和不透明蒙板相关知识。 最后通过这两种技术完成一个倒影的实例。 首先,先看看旋转操作,将一个长方体以其中心为原点顺时针旋转30度。
终于看到动画章节了,本篇主要针对物体移动、变形和渐变移动进行练习。 完成小球自由落体慢镜实例,请大家多多拍砖,废话少说快快操练。
前不久,微软又推出其“Flash杀手”的又一个新版本Silverlight 3。值得注意的是,不仅Silverlight 3中新增添了不少功能,而且Expression Blend 3较之于其前的版本也大大加强,一个又一个极酷的支持加入到其中。
Adobe在中国上海举行了奥多比开发者技术日。根据Adobe的介绍,原来的Flex Builder 3将升级成为Flash Builder 4简体中文版,目前只有beta版,正式版预计在今年第四季度发布,到时会发布更多特性。
不知道从什么时候开始,HTML5竟然被描述成了“Flash杀手”、“ RIA杀手”等“血淋淋”的词汇。关于HTML5能否可以取代Flash、取代RIA?网络上几乎是各抒己见,百花齐放。
C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(十三)牵引式地图移动模式① 在前面诸多的章节里,我就地图构造的实现做了讲解,至此还遗留着一个关键问题:在游戏中是角色在移动还是地图在移动?它们之间的移动(位移)关系是如何实现的?
C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(十二)神奇的副本地图 前面几节详细的讲解了游戏地图的完整构造,比较有难度的是关于地图内层如障碍物的实现。A*算法往往能让众多的初学者望而止步,斜度α地图则更需要一定的几何知识及抽象思维。很多朋友就问了:什么年代了,都在说面向对象、提高开发效率,难道就没有大众化可以让各层次能力的朋友们都能轻松制作地图引擎的方法吗?大家是否还记得上一节中遗留的一个小悬念,杀手涧就是它了:神奇的副本地图。
前面的章节主要针对地图表现层进行讲解。通常来说,简单的游戏光有它就足够了;但是为了达到更加真实的光影效果,模拟真实的虚拟世界,我们还得继续在地图上下大工夫。本节将就如何实现地图中的遮罩层,即物体对角色的遮挡进行详细讲解。
C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(十)斜度α地图的构造及算法 在当前的网络游戏中,地图基本都是采取一定斜度的拼装地图,这其中存在两种斜度地图的构造方式:
本节将运用前两节的知识到实际的2D游戏人物在地图上移动中,同时也算是对前面八节的内容进行一次综合运用吧。 那么先从最底层的地图讲起。首先我将一张地图添加进游戏窗口中,这里我同样使用Image控件:
本节将紧接着上一节,在它的基础上实现鼠标点击动态创建完美的A*寻路动画。(模拟游戏中人物的真实移动,这次可是有障碍物的,可以说基本上完成了人物移动引擎的一半了呢)
关于地图引擎方面的处理涉及到两个方面的知识: 1)地图的实现(包括地图的切割、合成、呈现方式等) 2)地图物件的实现(包括地图中实现寻路、遮罩、传送点等) 为了让大家能更加有兴趣深入后面的知识,我选择先从地图寻路开始讲解吧:
经过前面的介绍和学习,我们分别掌握了如何点击鼠标让对象移动,并且实现2D人物的动作动画。那么,如何将两者完美的进行融合呢?这一节的内容将涉及到很多重要的技术及技巧,很关键哦。