Welcome 微信登录

首页 / 软件开发 / C#

C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(十五)

C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(十五)

C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(十五)2010-01-26 博客园 深蓝色右手C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(十五) 精灵控件横空出世!②紧接着上一节,我们打开QXSpirit.xaml.cs文件。在游戏设计中,为了能够轻易控制及管理精灵的各项属性及功能等,我赋予每个精灵一个专属线程,它在精灵的使用中起到关键作用:public QXSpirit() ...
C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(十六)

C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(十六)

C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(十六)2010-01-26 博客园 深蓝色右手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):(十七)2010-01-26 博客园 深蓝色右手C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(十七) 完美精灵之八面玲珑(WPF Only)①通过C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(十四) 精灵控件横空出世!①、C#开发WPF/Silverlight动画及游戏系列教程(Game Cou...
Visual C#中轻松浏览数据库记录

Visual C#中轻松浏览数据库记录

Visual C#中轻松浏览数据库记录2010-01-26用Delphi或者VB编程,在对数据库中的记录进行操作的时候,经常用到一个名称为数据导航器的组件,通过这个组件,可以非常方便的实现对已经绑定到此组件的数据表中的记录进行浏览。那么在Visual C#是否也存在这样的组件呢?答案是否定的.但由于Visual C#有着强大的数据库处理能力,所以可以比较方便的做一个类似于此组件的程序.本文就是来介绍此程序的具体制作过程.一、 程序的主要功能介绍:程序打开本...
C#模式窗体详解

C#模式窗体详解

C#模式窗体详解2010-01-26概述何谓模式窗体?简单的可以理解为窗体对话框,用户必须在完成该窗体上的操作或关闭窗体后才能返回打开此窗体的窗体。本文不对模式窗体的定义、特征、功能做具体讨论,主要把重点放在如何在.net窗体应用程序中有效的使用模式窗体,解决使用模式窗体中碰到的常见问题。模式窗体的属性设置在.net中一个System.Windows.Forms.Form类就表示一个窗体,通过visual studio 2005设计器能够直接添加窗体,切换...
用C#获取CPU编号、硬盘编号等系统有关环境、属性

用C#获取CPU编号、硬盘编号等系统有关环境、属性

用C#获取CPU编号、硬盘编号等系统有关环境、属性2010-01-26周公如果利用C#获取系统有关环境和属性,这个也是在网上问得比较多的问题,不过大部分只有提问没有回答,最近正好想做有关方面的东西,整理了一下,提供给大家,希望能给大家提供参考意见:首先需要定义几个结构(struct) ,便于DllImport作为返回参数调用。以下是代码:CpuInfo.csusing System;using System.Configuration;using Syst...
C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十)

C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十)

C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十)2010-02-23 博客园 深蓝色右手C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十) 第一部分拓展小结篇写了20节,一路向追着鬼子打一样都没停过,索性也想暂时休息一下整理整理思绪好完成后面的第二部分更为精彩的内容:诸如跟随式地图移动模式、NPC & 怪物 与主角的互动、对象AI、攻击与魔法、各种类型伤害计算、完...
C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十一)

C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十一)

C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十一)2010-02-23 博客园 深蓝色右手C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十一)主位式地图移动模式是否期待了很久?本节就来个重量级的做为开场白吧:主位式地图移动模式。何谓主位式地图移动模式,即以主角为中心,它的移动带动着所有对象包括地图、物体对象、其他玩家、怪物等等的相对移动,这些对象的移动都是以主角为参照物的...
C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十二)

C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十二)

C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十二)2010-02-23 博客园 深蓝色右手C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十二)重构 – 让代码插上翅膀自由飞翔上一节,我将游戏地图模式进行了一次重大的变动,这在实际开发中意味着项目大规模重置,虽然表面上显得游刃有余,仅仅一个AllMove()方法的改变即实现了完美转型,这全得归功于前20节所搭建起...
C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十三)

C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十三)

C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十三)2010-02-23 博客园 深蓝色右手C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十三)自适应性窗口化与全屏化(WPF Only)上一节中曾有提到,检测系统架构是否合理的评判标准之一就是系统的拓展性。在.NET网站应用中,一个优秀的架构可以在不同数据库之间相互转换,可以与不同的银行接口轻松对接,可以随意集成各种插件,而...
C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十四)

C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十四)

C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十四)2010-02-23 博客园 深蓝色右手C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十四) Be careful!前方怪物出没游戏的精灵框架到此为止算告一段落,让我们一同来体验它带来的神奇效应。一个安静的黄昏,主角悠闲的甩着它帅气的毛发独跑于林阴大道。怎知天色已晚即将进入月亮的领地,嘿嘿,我们的故事就从这里开始:Be c...
C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十五)

C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十五)

C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十五)2010-02-23 博客园 深蓝色右手C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十五)完美捕捉精灵之神器 -- HitTest怪物们都出现了,如何选中自己心仪的怪是主角目前首要做的事。为了进行鼠标状态区别,我首先对鼠标变化规则进行约束:当鼠标在屏幕上空旷地图区域移动时,鼠标光标形态表现为默认光标 (0号光标图片),当...
C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(十八)

C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(十八)

C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(十八)2010-02-23 博客园 深蓝色右手C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(十八) 完美精灵之八面玲珑(WPF Only)②紧接着上一节,首先得解释一下为什么需要将这272张图片合成为一张大图。因为如果游戏中还有装备、坐骑等其他设置,那么我们就需要对图片源进行时时的合成;同时对272张甚至更多的图片进行合成效率高还是...
C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(十九)

C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(十九)

C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(十九)2010-02-23 博客园 深蓝色右手C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(十九) 完美精灵之八面玲珑(WPF Only)③首先我要对C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(十八) 完美精灵之八面玲珑(WPF Only)②中最后的ChangeAction()方法进行一些补...
C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十六)

C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十六)

C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十六)2010-02-23 博客园 深蓝色右手C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十六)通用型角色头像面板目前游戏的开发进度已经基本实现了精灵对象之间的普通交互,接下来我们需要朝着实现战斗系统的目标前行。而实现它的前提是必须完善精灵控件的基本属性,如添加生命值、魔法值、活力值、经验值等基本属性并通过窗体界面进行完美体现...
C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十七)

C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十七)

C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十七)2010-02-23 博客园 深蓝色右手C#开发WPF/Silverlight动画及游戏系列教程(Game Course):(二十七)战斗前夜之构建动态障碍物系统在标准的MMORPG中,每个精灵对象都占据着一块区域(脚底的一块小面积),该区域同样是障碍物系统中的一部分,并且它是动态的,随着精灵的移动而时时变化着。实现游戏中动态的障碍物构建使障碍物系统趋向完美是全面...
<< 21 22 23 24 25 26 27 28 29 30 >>