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 :)



本文转自nowpaper 51CTO博客,原文链接:http://blog.51cto.com/nowpaper/712601

相关文章
|
7月前
|
存储 开发框架 .NET
【C#】C# 基础语法与游戏开发
【1月更文挑战第21天】【C#】C# 基础语法与游戏开发
|
4月前
|
图形学 C# 开发者
全面掌握Unity游戏开发核心技术:C#脚本编程从入门到精通——详解生命周期方法、事件处理与面向对象设计,助你打造高效稳定的互动娱乐体验
【8月更文挑战第31天】Unity 是一款强大的游戏开发平台,支持多种编程语言,其中 C# 最为常用。本文介绍 C# 在 Unity 中的应用,涵盖脚本生命周期、常用函数、事件处理及面向对象编程等核心概念。通过具体示例,展示如何编写有效的 C# 脚本,包括 Start、Update 和 LateUpdate 等生命周期方法,以及碰撞检测和类继承等高级技巧,帮助开发者掌握 Unity 脚本编程基础,提升游戏开发效率。
107 0
|
7月前
|
开发框架 前端开发 C#
Sublime Text 3配置 C# 开发环境
【5月更文挑战第2天】本篇 Huazie 介绍了 Sublime Text 3 配置 C# 的相关内容,感兴趣的朋友赶紧配置起来,有任何问题可以随时评论区沟通。
63592 7
Sublime Text 3配置 C# 开发环境
|
7月前
|
存储 开发框架 .NET
【C#】认识C# (为了游戏开发 O(≧口≦)O)
【1月更文挑战第26天】【C#】认识C# (为了游戏开发 O(≧口≦)O)
|
7月前
|
IDE 前端开发 JavaScript
【C#】C# 开发环境配置(Rider 一个.NET 跨平台集成开发环境)
【1月更文挑战第26天】【C#】C# 开发环境配置(Rider 一个.NET 跨平台集成开发环境)
|
7月前
|
C#
C#开发环境配置-VS2017安装使用
C#开发环境配置-VS2017安装使用
|
SQL 网络协议 数据库
1.C#/.NET开发环境安装(Windows)
1.C#/.NET开发环境安装(Windows)
184 0
|
Linux C# 开发工具
LINUX上编译C#开发环境Mono
LINUX上编译C#开发环境Mono
168 0
|
Ubuntu Linux C#
LINUX安装C#开发环境
LINUX安装C#开发环境
342 0
|
存储 C# 图形学
Unity游戏开发之C#快速入门
Unity游戏开发之C#快速入门C#是微软团队在开发.NET框架时开发的,它的构想接近于C、C++,也和JAVA十分相似,有许多强大的编程功能。个人感受是C#吸收了众多编程语言的优点,从中可以看到C、C++、Java、Javascript、python的影子,设计思想都是相通的(过段时间一定要看看设计模式),对比迁移地学习基本只需要记关键字、语法和包的用法。
1710 0