Microsoft XNA Game Studio Express中文教程

上传人:工**** 文档编号:431972054 上传时间:2023-08-14 格式:DOC 页数:12 大小:107KB
返回 下载 相关 举报
Microsoft XNA Game Studio Express中文教程_第1页
第1页 / 共12页
Microsoft XNA Game Studio Express中文教程_第2页
第2页 / 共12页
Microsoft XNA Game Studio Express中文教程_第3页
第3页 / 共12页
Microsoft XNA Game Studio Express中文教程_第4页
第4页 / 共12页
Microsoft XNA Game Studio Express中文教程_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《Microsoft XNA Game Studio Express中文教程》由会员分享,可在线阅读,更多相关《Microsoft XNA Game Studio Express中文教程(12页珍藏版)》请在金锄头文库上搜索。

1、(一)XNA Build入门中文教程-Hello world为配合XNA的推出,我们特地翻译和润色了XNA的HELLO WORLD例子,对于入门来说是不可多得的靓文. 另外我们群里会有更多资料(中文, 英文, 视频, 群友开发的XNA游戏例子等共享和交流信息) 欢迎一起研究和发展XNA, 在这里您也可以找到合作的对象呀(比如美工等).Creating a Basic XNA Build Project 我们这个教程将向您演示如何使用XNA Build建立一个新的工程项目, 并为其添加一个任务(task), 并对这个任务(task)组件的参数和属性做一些设置, 最后就是编译XNA工程项目并查看编

2、译报告.整个教程包括以下步骤:1. 建立一个全新的XNB Build项目2. 给项目添加一个任务(task)组件.3. 修改message任务(task)组件的属性.4. 编译这个XNB Build项目5. 最后是查看编译的报告具体操作细节如下:建立一个全新的XNB Build项目按照下面的步骤创建XNA Build 项目 1. 启动Visual Studio 2. 选择 File -New, 并按下 Project菜单. 3. 按下Project Types 面板的XNA Build Project 4. 为新项目输入一个项目名称.由于这次是HELLO WORLD演示,所以您可以把项目取名为

3、HELLO WORLD(HELLO和WORLD之间可以有空格) 5. 按下OK.现在你将能看到XNA Build标准的开发面板给项目添加一个任务(task)组件 一个XNA Build项目包含一个或者多个按照设定顺序执行的任务(tasks)组件, 这些任务组件可以是由MSBuild提供的标准任务组件, 也可以是XNA Build提供的XNA特殊专用任务组件, 还可以是由您或者第三方提供的客户化组件. 所有的这些组件都会在XNA Build里按照功能分组并在左侧的Toolbox面板里显示候用.请您按照下面的步骤给XNA项目添加任务(task)组件 1. 在左侧的 Toolbox窗口里选择XNA任

4、务组件面板. 2. 把其中的Message 任务组件用鼠标拖到中间的设计面板上. 3. 选择 Message 任务组件的框图 (任务组件图). 现在右侧的属性窗口(Properties window)将显示出当前所选组件的相关属性. 如果您看不到属性窗口(Properties window), 请您按下F4即可显示. 4. 修改任务组件的名词.具体的操作方法是右键选择任务组件,并在弹出的菜单里选择Rename选项, 接着就可以输入Helloworld一词作为该组件的名称(注意,Hello和World之间不能右空格).修改message任务(task)的属性 当您选择了一个任务组件,则该组件默认

5、的属性值会显示在右侧的属性(Properties)窗口里, 这些属性值将用来告诉相应的任务组件做怎样的动作. 您也可以修改这些属性值,具体的操作步骤如下: 1. 用鼠标点击选择HelloWorld任务组件图.属性(Properties)窗口将显示两个相应的属性: Importance 和 Text. 2. 在属性窗口上修改Text 属性的值为”HelloWorld”(注意,Hello和World之间不能右空格). 接着按下回车键即可.编译这个XNB Build项目现在我们这个XNA Build项目包含了一个任务组件. 接着请您按照下面的步骤编译这个项目,体验一下XNA Build的功能示例.

6、1. 选择 File - Save HelloWorld 菜单. 2. 如果您没看到 Output 窗口, 请按下 View - Output即可. 3. 接着请您选择 Build - Build Solution 菜单.编译开始了, 这样您就可以在Output窗口实时地看到编译状态了. 在这个教程粒子里,您应该可以在Output窗口看到”HelloWorld” 信息的输出.最后是查看编译的报告经过成功的编译后,您应该可以在设计窗口中央看到一个显示编译报告的新窗口. 你可以使用TAB键来回切换设计窗口和编译报告窗口.在编译报告里我们可以注意到,在我们这次的演示里只使用了一个任务组件,而这个任务

7、组件在编译过程中输出了”HelloWorld”信息.(二)Tutorial 2:基本构造和追加模型我们这个教程将接着向您演示Tutorial 1的XNA建立的项目,是关于怎样创建一个资源组(asset group)并使他在任务中发挥用处整个教程包括以下步骤:1. 打开一个已有的XNA建立的项目2. 在本项目上增加资源组(asset group)3. 将刚建立的资源组(asset group)同现有的任务联系起来4. 在组里添加标签 (items)5. 浏览HelloWorld 任务里的道具修改。建立XNA项目浏览项目报告运行一个现有的XNA项目使用以下逐步的做法打开一个现有的XNA项目。1.

8、首先执行Visual Studio2. 在文件(File)菜单, 点击打开(Open), 和然后点击项目(Project/Solution)。3. 找到您从Tutorial 1 保存HelloWorld 项目的路径, 并且选择HelloWorld.sln 文件。4. 点击OK 现在, 与其它窗口一起,设计界面(design surface)中将出现并包含在先前教程中出现的的HelloWorld 任务(task)。新增一个资源组(Asset Group)至Build中要为一个特定的项目提供数据的输入,你可以指派一个代表资料输入的资源组(Asset Group)至这个项目中。以下提供每一步的指南。

9、1. 在Toolbox窗口中,按Design 项目板。2. 拖拉资源组 (Asset Group) 项目至设计版面上。3. 在Solution Explorer 标签上,指着Asset Group的图标按右键,再选Rename。4. 输入 “ImageList” 作为新的名字,注意Image 和 List之间是没有空格的新增一个对象至资源组(Asset Group)用以下的几个步骤来新增档案至ImageList资源组项目中,这些档案将会在以后的过程中使用。1. 在Solution Explorer板上,指着ImageList按右键。2. 按Add,再按Existing Item。3. 用Add

10、 Existing Item对话框来新增五个存放在C:Program FilesXNATutorials directory 的 .PNG档案把资源组(Asset Group)结合至现有的项目要在HelloWorld项目使用把输入了的数据,HelloWorld项目必须与ImageList资源组结合在一起。要产生此连结,需要使用一个Connector项目。按着以下步骤来进行结合。1. 在Toolbox窗口中,按Design项目板。2. 按Connector项目3. 按右边的ImageList项目卷标,拖放到左边的HelloWorld项目卷标上,一个显示着HelloWorld项目中可以与Image

11、LIst结合的属性菜单就会出现。4. 按Text。5. 按在Design项目板内的Pointer,这可令预设的pointer重新工作。一个connector已经在ImageList和HelloWorld项目中。现在,在ImageList中的内容就可以透过Text的属性传到HelloWorld中。预览(View)HelloWorld 任务的modified properties 同HELLOWORLD消息任务的“Text”属性紧密相关的ImageList组(ImageList asset group)将取代具有典型“MSBuild”语法特征的工具创造出来的内容属性具有的Text属性值。预览(Vi

12、ew)modified properties , 在设计面板上, 点击HelloWorld message任务shape。可以在Properties窗口观察到, Text property的价值被改变了从HelloWorld 到HelloWorld;(ImageList) 。创建XNA项目这个演示里做了些必要的改动。在以下步骤里说明了怎样新建项目和新增加的内容。1. 在文件(File)菜单, 点击保存(Save)HelloWorld 。2. 在浏览View菜单, 如果你没看见输出(Output)窗口点击输出(Output)3. 在Build菜单, 点击Build Solution.4. 创建开

13、始, 和您将看在窗口上实时显示创建状态(注:类似即时渲染)。在这种情况下, HelloWorld信息连同输入的文件的目录一起被显示。浏览创建报告在成功的创建后,你将注意到创建报告的面板出现主窗口 这时候设计面板是开放的 但是它被创建报告遮着。使用tabs located让起在顶层显示设计面板和创建报告 。从创建报告面板显示的每个的名字是在ImageList组文件(ImageList asset group.)。(三)指南 3: 定制任务这个过程延续指南2中描述的如何建立XNA Build工程. 此过程将告诉你如何在XNA Build 系统中建立和添加一个定制的任务, 并且接下来还将告诉你如何在

14、build pipeline中进行这个任务这个过程主要围绕下面各个步骤展开.1. 安装 ConvertToJpegTask 任务 2. 打开一个已创建的XNA Build工程 3. 从设计界面中删除一个任务 4. 增加一个 ConvertToJpegTask 任务到当前项目5. 操作转化进程 安装 ConvertToJpegTask XNA Build不需要借助XBOX360也可以进行各种有用的工作. 然而, 添加定制的任务对于一些特别的游戏工作室的特殊需要来说通常是必需的. XNA Build 对于定制的任务提供非常高扩展性的插件模型.安装定制的任务是一个将所有工具放置入一个目标目录的简单过

15、程 创建一个被称为“MyCustomTasks”的子目录,它存在于C:Program FilesMSBuildMicrosoftXNAPlugins directory中.复制定制的任务集 (Microsoft.Xna.Utilities.ConvertToJpeg.dll) 到一个新的目录.这个集合被安置在C:Program FilesXNATutorials.一旦定制的任务被安装后,开始运行 XNA Build, 并且确保它在“MyCustomTasks”任务栏中可见打开一个已创建的XNA Build工程用下面的方法打开一个已创建的XNA Build 工程.1开始运行 Visual Studio.2选择 File 菜单, 点击 Open, 然后点击 Project/Solution.3从“指南 1”中找到你保存HelloWorld 工程的位置, 并且选择HelloWorld.sln 文件4点击 OK.现在,伴随着许多其

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号