Silverlight C# 游戏开发:Silverlight开发环境

所谓工欲善其事必先利其器,没有好的工具也没有办法做事,我以前曾经想学习C++以外的程序语言,当时有java和C#来选择,当时考虑java比较受推崇,可能会比较好一些,但却在工具面前犯了难,当时的编译器还处于命令行的阶段,即便是有图形IDE,却大多都是英文,我这英文二流子,岂能学的明白,后来退其选择学习C#,VS的工具比较具有通用性,所以很顺利成章的用上进而学会了C#,从我这个小经历上可以看出,开发工具是一个非常重要的部分,所以,在游戏开发之前,我们先建立一个好的开发环境,那么废话不必多说,从现在开始。

我们需要:开发工具、Silverlight SDK、Silverlight Tools

工具选择:

可以肯定的是,Silverlight的开发环境目前有Visual Studio,可惜我们买起不起Visual Studio的开发套件,那么好在微软很照顾我们这些穷苦开发者,有一套速成版本的的VS,全称是Visual Studio Express,大家可已在下面的地址找到:

http://www.microsoft.com/express/download/

这个Visual Studio Express可以说是Visual Studio的简化版本,没有企业版本功能和一些辅助工具,但是作为个人开发完全足够,只需要安装后注册一下即可,咱们要求不高,就用这个作为工具。

Microsoft Visual Studio 2008 Express SP1

http://www.microsoft.com/downloads/details.aspx?familyid=3254C868-BCB9-412C-95C6-D100C872EC60&displaylang=zh-cn

关于其他工具

如果你觉得这玩意还不够免费,可以考虑用Eclipse,为什么呢,伟大强悍的开源开发者们已经开发出Eclipse Tools for Microsoft Silverlight,你可以在下面的地址找到它:

http://www.eclipse4sl.org/

这个工具我没用过,所以后面的代码以及使用还是用Visual Studio Express,作为Silverlight开发环境来说,只需要Web Developer即可,其他的请自行安装。

那么工具已经选择好,可以下载安装了,具体怎么下载和安装用省略号略过,这不是重点。

下一步我们要下载Silverlight SDK,这个比较好找,可以到http://www.silverlight.net/上找到。

如果你的E文实在不怎么样,那么可以直接通过下面的地址找到,但是并不推荐,因为这只是3.0版本的地址,有朝一日更新之后,还是到官方网站上找比较好。

Silverlight 3.0 SDK:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=1ea49236-0de7-41b1-81c8-a126ff39975b

Silverlight 3.0 Tools for Visual Studio 2008 SP1:http://www.microsoft.com/downloads/details.aspx?FamilyID=9442b0f2-7465-417a-88f3-5e7b5409e9dd&DisplayLang=zh-cn

Silverlight 3.0 离线文档:http://www.microsoft.com/downloads/details.aspx?FamilyID=0a9773a7-c854-41fa-b73d-535abfb73baf&DisplayLang=zh-cn

特别说明:如果选用的是Web Developer的话,只需要安装Silverlight 3.0 Tools for Visual Studio即可,离线文档强烈建议下载,这是开启Silverlight开发的大门。

安装顺序是Web Developer ->Silverlight Tools,体验不好的是必须有网络才能完成安装,否则将不能安装完成。

各位一定要非常注意,如果你安装了VS2008 SP1,安装时一定只安装TOOLS就行,如果安装了微软XAML视图开发工具BLEND,则要将SDK卸载后安装,否则将造成安装不成功的回馈。

好了,至此所需环境已经搭建,现在可以开启Web Developer新建silverlight项目。

Silverlight Hello World :)

posted on 2010-01-04 21:21 nowpaper 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/nowpaper/archive/2010/01/04/1633517.html

Silverlight C# 游戏开发:Silverlight开发环境相关推荐

  1. Silverlight C# 游戏开发:资源的处理,图像算法(二)

    Silverlight C# 游戏开发:资源的处理,图像算法(二) 也许说,图像算法很过时,那是许久以前的做法,可是作为Silverlight来说,我认为非常有用,这些有趣的处理就像是在Web上实现了 ...

  2. Silverlight C# 游戏开发:游戏循环体的五种设计方式

    我们在游戏设计和开发中,尤其是引擎开发中,逻辑循环是一个重要组成部分,循环决定了游戏的基础逻辑和运行方式,在不同的开发环境和语言下,对于循环的释义甚至相差甚远,那么我想和大家分享的是在Silverli ...

  3. Silverlight C# 游戏开发:方向键的组合,八方向实现

    Silverlight C# 游戏开发:方向键的组合,八方向实现 在游戏中,有一种情况是斜向移动,就是同时按下两个方向,形成斜线操作,在Win32GDI开发中,可以通过在逻辑循环里加入键盘状态判断取得 ...

  4. Silverlight C# 游戏开发:L2 自定义模型导入

    Balder的Geometries里提供了很多的已有的模型,比如立方体.圆柱等等,但是我们在开发游戏的时候大多情况下都是使用3D设计工具制作自定义的3D模型,而本篇则介绍的是如何导入显示一个自定义的3 ...

  5. Silverlight C# 游戏开发:面向对象在游戏中的实例(一)

    本系列所有代码都是使用Microsoft Visual Studio 2008开发,为基于Silverlight的游戏开发技术,如果您看完之后觉得不错,回复顶一下,万分感激:) 今天,我将带来一个非常 ...

  6. silverlight 3D 游戏开发

    http://www.postvision.net/SilverMotion/DemoTech.aspx silverlight 3D 游戏开发 时间:2010-10-22 06:33来源:开心银光 ...

  7. Silverlight C# 游戏开发:关于精灵for Silverlight容器

    Silverlight C# 游戏开发:关于精灵for Silverlight容器 说明:素材来源于网络,版权归版权所有人所有 游戏中的精灵非常常用,spirit这个小玩意具体谁发明的不得而知,从游戏 ...

  8. Silverlight C# 游戏开发:L5 3D基本的灯光

    Silverlight C# 游戏开发:L5 3D基本的灯光 我们在设计和开发3D的时候最常用的就是灯光,它有的时候比摄像机还要重要,一些花哨漂亮的表现主要通过灯光实现,相比场景中只有一个的主要摄像机 ...

  9. Silverlight C# 游戏开发:Flyer06小小的改进让游戏更有趣

    Silverlight C# 游戏开发:Flyer06小小的改进让游戏更有趣 今天这套主题,仅仅是通过改进让游戏更加有趣,游戏中的细节永远是耐人寻味,有的游戏团队为此付诸努力甚至成为整个项目的成功关键 ...

最新文章

  1. jQuery Deffered Callbacks
  2. python【Matlibplot绘图库】利用matlibplot绘制雷达图
  3. linux-常用指令3
  4. 一周学会Mootools 1.4中文教程:(7)汇总收尾
  5. BZOJ-1951 古代猪文 (组合数取模Lucas+中国剩余定理+拓展欧几里得+快速幂)...
  6. 这可能是最好的RxJava 2.x 入门教程学习系列
  7. bzoj3255 一个关于序列的游戏
  8. 《团队-科学计算器-模块开发过程》
  9. Python爬虫编程实践 Task03
  10. VB6.0动态加载ActiveX控件漫谈[转]
  11. 简单的maven引入外部jar项目打包
  12. 19年计算机专硕学硕报名人数,2019年研究生招生报考权威数据排行,报考人数逐年上升的态势!...
  13. 康考迪亚计算机科学硕士,康考迪亚大学专业
  14. web网页设计期末课程大作业:基于HTML+CSS+JavaScript个人书画作品展示HTML模板(6页)
  15. 【关于PTA平台中出现的问题】warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result
  16. 高通about.html 文件,高通case提交指南2015Oct(4)(1)
  17. 最大值最小值计算机一级,excel怎么找最大值和最小值 excel怎么计算最大值减最小值...
  18. Android应用耗电问题排查
  19. java 数据挖掘包,什么是Java数据挖掘,JDM?
  20. ColorOS 13流畅吗?看OPPO在系统上做了哪些升级?

热门文章

  1. EX2010与EX2013共存迁移01-设计及说明
  2. 【Appium】Appium+Python环境搭建
  3. 微信公众号token 验证
  4. 《Python数据科学指南》——1.8 使用迭代器
  5. jQuery图片轮播的具体实现
  6. VBScript中InStr函数的用法
  7. IIS配置相关问题:Framework 4.5 在IIS 7.5中运行
  8. pfile和spfile的区别
  9. 用eclipse阅读编辑android和kernel,uboot的源代码
  10. 什么是USDT以及如何使用它?