【C#】认识C# (为了游戏开发 O(≧口≦)O)
编辑目录开发环境配置:C# 语言介绍:C# 语言特性:.NET 体系结构:Hello World:开发环境配置: 在这里,我将不再讲述C# 开发环境配置,有需要的同学可以参考我的这篇博文:按照惯例,官方文档扔脸上: 为什么每次都要要把官方文档发布出来?因为,官方必定是最权威的,....
【C#】C# 基础语法与游戏开发
目录开发环境配置:C# 语言介绍:C# 语言特性:.NET 体系结构:Hello World:开发环境配置: 在这里,我将不再讲述C# 开发环境配置,有需要的同学可以参考我的这篇博文:按照惯例,官方文档扔脸上: 为什么每次都要要把官方文档发布出来?因为,官方必定是最权威的,虽然....
Silverlight C# 游戏开发:资源的处理,图像算法(一)
这是一篇暴力的内容,所讲之主题虽然可以为Silverlight游戏开发解决一些问题,但是同样也会带来新的其他问题,于是,有意思的事情出现了,到底该怎么选择呢?还是依据你的项目进行选取吧,本文纯粹使用代码方式编程,请准备好Visual Studio,不需要Expression。 游戏开发在开始的时候一般不会注意一个重要的细节,就是“特效”,角色也好,场景也罢,可能都不会是最占用磁盘空间的资源,....
Silverlight C# 游戏开发:Flyer10完成"寻找"工作
上一次我们一起搞定了动画的一些效果,在最后给出了一排蝴蝶的随机扇动,今次我们一起研究一下互动元素的制作,完成初步能够互动的环节,这些过程用Blend做,就变得非常快速和容易,今次我们一起研究如何使用Blend制作Silverlight的事件,来达到我们期望的选定以及打乱动画的需求。 现在,我们先调整一下前面的工程,将界面布局完成,然后放入一个命名为Target的蝴蝶控件,用来标示到底哪个是要选择....
Silverlight C# 游戏开发:绚丽的粒子特效-颜色粒子(一)
在游戏中,有各种各样特效,其中有一种特效是通过计算随机产生,而不是一张又一张的图片更换,通过模拟现实中的粒子物理规律得到有趣真实的效果,这种叫作粒子特效,它能大量的降低资源大小,咱们一起实现一个简单的跟随鼠标的粒子特效。 在flash中我不清楚是否好做,但是在Silverlight中实现粒子特效非常容易,今天咱们一起来做一个简单的粒子特效。 现在需要将基本的粒子创建出来,先分析粒子最...
Silverlight C# 游戏开发:L1 3D世界的建造
我们在上一篇介绍了Balder的3D效果,今天我们用一点时间制作第一个3D例子,一起来研究和学习Silverlight的3D世界,本篇的目标效果如下: 在开发之前,我们先将Balder下载,下载方法如下: 进入http://balder.codeplex.com/,点击右侧的DownLoad按钮,简单的确认之后就下载下来了,当前的版本是0.8.8.9,所以你看到的ZIP包是Balder_0_8.....
Silverlight C# 游戏开发:L5 3D基本的灯光
我们在设计和开发3D的时候最常用的就是灯光,它有的时候比摄像机还要重要,一些花哨漂亮的表现主要通过灯光实现,相比场景中只有一个的主要摄像机以外,灯光的类型和内容更加丰富,今天暂用小段时间一起研究一下Silverlight3D当中的灯光。下图是具体实现的预览效果: 在开始之前,需要了解一下基本的灯光类型,Balder3D里有三种灯光类型,分别是OmniLight、ViewLight、Direct.....
C# 事件编程在游戏开发的应用
文章目录[点击展开](?)[+] 2D碰撞检测:http://wenku.baidu.com/view/45544cfcfab069dc50220145.html 1.Action System.Action 等于快捷创建一个委托 2.Action<T> // 使用泛型方式定义 public void CallUI<T>(Action<T, obj...
Silverlight C# 游戏开发:高深莫测却浅显易懂的游戏开发
游戏开发一直都是一个神秘的学科,无论图书大厦里的设计书籍还是网络上的开发攻略,无不让人望而却步,冗长的代码以及高深的言语,使得游戏开发爱好者们造成各种各样的误解,很长一段时间,都误认为游戏开发就是DirectX、就是Opengl、就是……,这种观念从招聘中就能看得到,少有真正理解游戏开发,那么游戏开发确实是一个很复杂的学问吗?其实不是,它本身就是一个简单的构成。 对于游戏,很早就产生了,Dire....
Silverlight C# 游戏开发:Silverlight开发环境
所谓工欲善其事必先利其器,没有好的工具也没有办法做事,我以前曾经想学习C++以外的程序语言,当时有java和C#来选择,当时考虑java比较受推崇,可能会比较好一些,但却在工具面前犯了难,当时的编译器还处于命令行的阶段,即便是有图形IDE,却大多都是英文,我这英文二流子,岂能学的明白,后来退其选择学习C#,VS的工具比较具有通用性,所以很顺利成章的用上进而学会了C#,从我这个小经历上可以看出,开....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。