欢迎来到天天文库
浏览记录
ID:52786074
大小:5.61 MB
页数:39页
时间:2020-03-30
《XNA3D游戏开发教程.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、教程教程教程教程游戏游戏游戏游戏创建游戏工程创建游戏工程创建游戏工程创建游戏工程XNA-3D-02-PostedonJune27,2009byArthurWang进行了之前的工作,搭建了环境之后,现在就要进入实际开发过程了。我想过程和教程的,尤其像这一章和也许存在着一些区别,但是还是相对比较依赖2D2D的确是别无二致,不过我这里还是按照步骤说一下。(参考:《教3DXNA程游戏创建游戏工程》-Chapter2-)-2D的,否则一些新特性将不会被用到,如果你的开发使用其他环境,那么也许会不一样。使用是基于
2、.NETFramework3.5GS3.1+VS2008具体涉及到一些可能和教程重复的东西,看过的直接跳过就好。2D2D第一步第一步第一步第一步、、、、简单介绍简单介绍简单介绍简单介绍VisualStudio安装高于的版本,并且装好VisualStudio2005ExpressXNAGameStudio(2.0以上)。那么如果安装成功的话,在的新建对话框中应该可以看到这么几项(VS,不保证其他版本有一样的工程)GS3.1+VS2008游戏的开发,很多游戏打着这个标志WindowsGame(3.1)——
3、XNAGameForWindows?游戏类库WindowsGameLibrary(3.1)——Windows?游戏Xbox360Game(3.1)——Xbox360?游戏类库Xbox360GameLibrary(3.1)——Xbox360?游戏ZuneGame(3.1)——Zune?游戏类库ZuneGameLibrary(3.1)——Zune?管道扩展库ContentPipelineExtensionLibrary(3.1)——Content?一个游戏示例(提供PlatformerStarterKit
4、(3.1)——windowsx360zune?三种版本都有)第二步第二步第二步第二步、、、、新建工程新建工程新建工程新建工程,,,,获取资源获取资源获取资源获取资源根据刚才介绍的新建,建立相应的工程。,那么我们可以得到一些比如我新建一个工程,并且取名为WindowsGame(3.1)TChapter2为我们创建的文件,具体情况如下。IDE就是一切我们需要的游戏资源,在中存在ContentPipelineContent——XNA?管道中直接调用加载。这个概念,而这里的所有资源可以之后在Content游戏
5、逻辑代码。Game1.cs——?不用多说,一个的手柄样式的图标。Game.ico——Xbox360ico?正如他的名字,是一个缩略图,当然要你自己画的啦。GameThumbnail.png——?就是程序的入口方法了。Program.cs——Main?第三步第三步第三步第三步、、、、下载资源下载资源下载资源下载资源接下去本章很重要的一部就是下载必须的游戏素材。这里提供官方链接,下载解压缩后就可以看到我们本教程的例子要用到的全部素材了。⋯/Audio/Waves/⋯/Models/教程教程教程教程游戏游戏
6、游戏游戏添加添加添加添加XNA-3D-03-AssetPostedonJuly1,2009byArthurWang到了这里其实还是和们。所以这里你要问自己三个问题:的教程是重叠的,这里我们要做的是添加2Dasset1.你已经建立了工程(点我补课)了吗?2.——project你已经下载了上一部分要求下载的资源了吗?点我下载3.——你知道什么是吗?你看过之前教程的添加内容吗?点我——2Dassetasset补课(重点浏览链接指向的文章的后半部分,讲解什么是)asset三个问题过关的,再来看我的这里的屁话。
7、放假回家,所以把编译一个游戏都要XNA的一定知道了),所以把分钟的给格掉了(关注我的windowsxptwitter3的那张光盘,所以一下子没有修复引导,所以这一次的教程就先用的引导也格掉了。因为找不到之前安装windows7windows7的系统,终于把一个一个的东西下载下来给装上了,现在可以继续了。完成了。装了XP34、OK类似的右键添加等等工作,就能完成了。言归正传,看看这一次要做的是如何简单。和2D第一步第一步第一步第一步、、、、添加添加添加添加到工程的到工程的到工程的到工程的中中中中Cont
8、entmodelscontent中被我们调用。这是一个非常方便的设计,当然这也使得我们这一步的工作显得非常重要,你可以从磁盘去读取一些你需要的资源,但是让他在中的可以在contentpipelineasset管道中,会大大方便你的管理。2Dcontent中,我们右键新建文件夹,然后添加存在的资源等等这样完成了这部工作,那么这一次和视频一样,我们偷懒一下。直接把解压缩出来的教程中,我们加入一些资源到Content/Sprites.tga文件夹拖到的树状So
此文档下载收益归作者所有