E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
XNA游戏编程
通过XACT添加声音——没有DirectSound可用
没有DirectSound可用 我估计你以前可能用过DirectSound,当你在
XNA
中编写第一个游戏时您会发现sound命名空间与DirectSound有很大不同。
·
2015-11-12 19:16
DI
通过XACT添加声音——使用XACT
一年前微软决定在DirectX SDK包含XACT,虽然在PC游戏上用得不多,但这对
XNA
游戏开发是很重要的,因为这是在Xb
·
2015-11-12 19:16
使用
通过XACT添加声音——总结
总结 在这一章中你学习了
XNA
中的声音效果。无论你喜欢与否必须使用XACT。XACT让你能在Xbox 360和Windows平台上播放音效和音乐。
·
2015-11-12 19:14
总结
输入和用户界面——概览
输入和用户界面 概览 本章将深入理解已经使用了很多次的Input类,接着讨论学习如何在
XNA
Shooter中实现一个良好的图形用户界面(GUI)。
·
2015-11-12 19:13
用户
管理Shader——Shader概览
正如上一章提及的,在
XNA
中一切事物在shader的帮助下被渲染,即便当你使用 SpriteBatch 类或者 SimpleEffect 类模仿固定功能行为,不直接和shader交互的时候。
·
2015-11-12 19:12
sha
管理Shader——将Shader导入到您的引擎
将Shader导入到您的引擎 感谢DirectX和
Xna
,加载fx文件和设置所有必需的参数是很容易的(上一章在绘制2D直线和3D直线时你已经这样做) 。
·
2015-11-12 19:11
sha
XNA
3.0初步——安装
XNA
Game Studio 3.0
安装
XNA
Game Studio 3.0 问题 你想开始编写自己的游戏。 解决方案 在开始编写自己的游戏前,你首先应该按照开发环境。
·
2015-11-12 19:09
game
管理Shader——总结
下列步骤说明了在
xna
中如何处理三维数据: 从Model类(或自己定义的顶点缓冲器)获得三维几何数据。 请确认您的shader和
xna
代码使用相同的顶点
·
2015-11-12 19:09
sha
游戏组件——概览
它被Game类继承,以利用
XNA
所有现成的特性。我们的主测试类TestClass以同样的方式继承于BaseGame,以帮助你执行游戏中的静态单元测试。然后你将添加TextureFo
·
2015-11-12 19:06
游戏
游戏组件——更多的辅助类
TextureFont类 你已经知道了
XNA
中缺少字体支持,你也知道位图字型是在
XNA
中显示文本的唯一选择(也许使用某些自定义3D字体渲染除外)。 在本书第一个游戏中,你
·
2015-11-12 19:04
游戏
游戏组件——挑战:创建NextBlock游戏组件
如果你对自己的解决方案不自信,你可以检查做了全部改进的完整源代码,并且在我做的
XNA
Tetris全部项目源代码也有完整的N
·
2015-11-12 19:03
block
辅助类——掌握内容管道
不像任何其他非Visual Studio(或
XNA
Studio)支持的文件,你只要把添加它们到工程项目,内容文件会被处理,并且然后会被编译为二进制内容文件,这些文件能被你的游戏加载(见图3-1)。
·
2015-11-12 19:00
管道
辅助类——
XNA
中的单元测试
XNA
中的单元测试 在本书即将带来的工程项目进一步深入助手类的细节之前,本节简单讨论一下单元测试。在上一章您已经学习了静态单元测试(static unit test)。
·
2015-11-12 19:59
单元测试
辅助类——总结
下一章的中心将稍微放在
游戏编程
上,以及如何使用组件来构建游戏。本章中您看到了助手类的用处,现在你准备把
·
2015-11-12 19:54
总结
创建你的第一个游戏Pong——疑难解答
另一个问题大多数人都不会提出,但对于少数对异常处理,尤其是对
XNA
异常没经验的人来说却会提出,那就是要理解为什么会抛出异常,并且要如何正确解决它。要随时紧盯
·
2015-11-12 19:52
游戏
创建你的第一个游戏Pong——在Xbox 360看上去如何?
正如我在第一章中解释过的,要让Xbox 360上启动并以
XNA
Framework运行需要几个步骤。
·
2015-11-12 19:52
360
创建你的第一个游戏Pong——挑战:改进您的Pong游戏
而且如果您阅读本书的话,的确应该有一个Gamepad,即使您没有Xbox 360;很多
XNA
范例都需要Xbox 360控制器,而且有些游戏使用Xbox 360控制器会比用键盘更好玩。
·
2015-11-12 19:51
游戏
XNA
Game Studio 2.0 Released版 发布了,好像是前几天的事,但园子里似乎没有讯息嘛
[原文链接: http://blogs.msdn.com/
xna
/archive/2007/12/13/
xna
-game-studio-2-0-released.aspx( Thursday, December
·
2015-11-12 17:55
game
浅谈AVG游戏中的脚本
最近因为笔记本数据丢失,翻网盘的时候找到了大学时候写的基于
XNA
的2D游戏引擎的代码,和为这个引擎写的使用示例。
·
2015-11-12 17:43
脚本
不通过Content直接创建XNB文件
好久没关注
Xna
了,刚刚上了
Xna
游戏世界得知AppHub发布了新示例,其中有关于XNB文件结构解析的示例,于是第一时间去浏览了下:Compiled (XNB) Content Format。
·
2015-11-12 16:52
content
网络——异步搜索网络会话
解决方案
XNA
为几乎所有需要时间完成的网络操作提供了异步选择。例如,NetworkSession. Find 方法的异步操作对应NetworkSession. BeginFind方法。
·
2015-11-12 15:12
搜索
网络——从Lobby移动到实际游戏
解决方案
XNA
在会话状态和玩家的IsReady属性中带有基本的lobby功能。 会话开始于Lobby状态。只有主机可以调用NetworkSession.
·
2015-11-12 15:10
游戏
网络——登录网络服务
在你可以访问
XNA
的网络功能前必须登录,它也允许其他玩家看到你的姓名和你可能提供其他信息。 注意:登录在Zune不需要。在Zune上的
XNA
游戏由一个SignedInPlayer开始,这个Sign
·
2015-11-12 15:05
网络
在
XNA
3.0 项目添加声音——通过Xact播放简单的.wav文件
解决方案 通过使用Xact,一个
XNA
Game Studio 3.0自带的免费工具,你可以创建包含游戏中使用的所有声音的Xact项目。
·
2015-11-12 15:04
文件
在
XNA
3.0 项目添加声音——循环播放声音
你将在
XNA
代码中创建一个Cue对象,因为你需要能够在播放过程中进行暂停或停止操作。
·
2015-11-12 15:03
循环
在
XNA
3.0 项目添加声音——根据相机位置从一个3D位置播放声音:3D声音
解决方案
XNA
可以让这些事变得简单。对
·
2015-11-12 15:02
3D
在
XNA
3.0 项目添加声音——播放并控制简单的.wav声音文件
解决方案 在
XNA
3.0中,你可以直接从
XNA
中加载和播放声音,而无需使用Xact加载它们。虽然这个方法移除了一些Xact的高级功能,但可以让播放音效变得非常容易。
·
2015-11-12 15:02
文件
在
XNA
3.0 项目添加声音——播放MP3或WMA声音文件
问题 你想在
XNA
游戏中播放一个MP3或WMA声音文件。
·
2015-11-12 15:01
文件
处理顶点——在3D世界添加水面
解决方案 在
XNA
程序中,你只需创建一个三角形组成的平面网格。这和创建地形类似,在教程5-8中已经解释过了,只不过这次网格是平的,你将需一次性地把这些数据传递到显卡。
·
2015-11-12 15:59
3D
在场景中添加光线——概述
幸运的是,
XNA
框架拥有BasicEffect,它可以为你进行所有的计算。本章第一部分解释如何使用BasicEffect给场景添加光照。 但是,如它的名称所示,Basi
·
2015-11-12 15:57
添加
在场景中添加光线——使用HLSL定义点光源
解决方案 将点光源的3D位置从
XNA
项目传送到
XNA
effect中。对每个顶点,计算光源指向顶点的方向,并将这个方向作为光线方向。知道了光线方向就可以像以前一样继续了。
·
2015-11-12 15:53
使用
在场景中添加光线——使用HLSL定义聚光灯
因为聚光灯比点光源需要设置的东西更多,你需要将下列
XNA
·
2015-11-12 15:51
使用
XNA
框架基础——
XNA
介绍
第1章:
XNA
介绍 欢迎来到
XNA
的世界。作为一个游戏程序员,你或许知道 DirectX ,甚至也许具有
XNA
框架的基础知识。
·
2015-11-12 15:47
框架
XNA
框架基础——获取免费的
XNA
Game Studio Express
获取免费的
XNA
Game Studio Express 要立刻开始编码,你必须确定你安装了恰当的工具,IDE是快速起步的一个尤其重要的工具。
·
2015-11-12 15:46
express
XNA
框架基础——从头开始
本节您将在
XNA
Studio模板的帮助下创建一个简单的游戏项目,然后在Update和Draw方法中添加少量代码以实现一些小功能。
·
2015-11-12 15:46
框架
XNA
框架基础——
XNA
的注意事项
XNA
的注意事项 为了完成这一个章节,这里有另外一些关于
XNA
框架 和
XNA
Game Studio Express的技巧和窍门。
·
2015-11-12 15:45
框架
XNA
框架基础——疑难解答
疑难解答 现在你已经阅读了你需要知道的如何起步第一个
XNA
工程项目。如果你只是通读这一章节,我强烈建议你至少打开这一章节的工程项目(从 www.wiley.com下载)并且运行之。
·
2015-11-12 15:44
框架
XNA
框架基础——总结
总结 本章涵盖了许多
XNA
背景知识,以及如何让
XNA
Game Studio Express在您的PC上正常工作,还介绍了如果你有Xbox 360,如何给它安装
XNA
。
·
2015-11-12 15:43
框架
《
XNA
高级编程:Xbox 360和Windows》前言
微软新发布的
XNA
Framework使得开发家用跨平台(
·
2015-11-12 15:21
windows
《
XNA
高级编程:Xbox 360和Windows》1-2
1.2免费获取
XNA
Game Studio Express 要开始编写代码,您必须确保已经安装了一些工具,其中IDE是您快速开始的一个非常重要的工具
·
2015-11-12 15:20
windows
《
XNA
高级编程:Xbox 360和Windows》1-1
第一部分
XNA
Framework基础 第一章
XNA
简介 欢迎进入
XNA
的世界。
·
2015-11-12 15:20
windows
《
XNA
高级编程:Xbox 360和Windows》1-3
本节您将在
XNA
Studio模板的帮助下创建一个简单的游戏项目,然后在Update和Draw方法中添加少量代码以实现一些小功能。
·
2015-11-12 15:19
windows
《
XNA
高级编程:Xbox 360和Windows》1-4
1.4
XNA
相关 在结束这一章之前,还有一些关于
XNA
Framework和
XNA
Game Studio Express的提示和技巧。
·
2015-11-12 15:18
windows
《
XNA
高级编程:Xbox 360和Windows》2-2
2.2游戏构思 讨论类似Pong这样的游戏的游戏构思听起来有些可笑,不过我会尽量将事情一般化来处理。在您开始编码之前有一件事非常重要,那就是您要仔细考虑您的游戏外观是什么样子,以及玩起来会有什么感受。游戏项目越大,设计过程就越重要。但我不是说如果您没有任何想法就不能写游戏或者应用程序,实际上,很多初学者都是以写东西开始,然后再一步一步地改进直到它看
·
2015-11-12 15:17
windows
《
XNA
高级编程:Xbox 360和Windows》1-5/1-6
1.5问题解答 现在您已经知道了所有如何开始第一个
XNA
游戏项目的知识,如果您通读了本章内容,我强烈建议到
·
2015-11-12 15:17
windows
《
XNA
高级编程:Xbox 360和Windows》2-3(1)
2.3 开始编写Pong 游戏构思方面的问题都解决了,并且需要的文件也有了,是时候做些实际的编码工作了。首先查看一下SpriteBatch类,看看如何容易地管理所有的sprites。SpriteBatch类不仅能按照图像保存时的格式来渲染sprites,还能把它们放大或缩小,给它们重新着色,甚至能旋转它们。  
·
2015-11-12 15:16
windows
《
XNA
高级编程:Xbox 360和Windows》2-4/2-5
就像我在第一章中解释的那样,要在Xbox 360上配置并运行
XNA
Framework需要几个关键步骤。
·
2015-11-12 15:15
windows
《
XNA
高级编程:Xbox 360和Windows》2-3(2)
2.3开始编写Pong 处理用户输入 正如您在第一章所看到的,在
XNA
中捕捉用户的键盘和Gamepad输入是非常简单的,单单为它写一个单元测试有点夸张了
·
2015-11-12 15:15
windows
《
XNA
高级编程:Xbox 360和Windows》2-6/2-7
2.6问题解答 希望本章不会有太多的难题。本章主要接触了两个主要问题:单元测试和Sprites。或许在Xbox 360上运行游戏您还有些问题,我已经在第一章的结尾处写了一些提示和技巧,您可以去看看。 另外一个问题是理解为什么会抛出异常,并且要如何解决它。大多数人都不会有这样的问题,但对于少数
·
2015-11-12 15:14
windows
《
XNA
高级编程:Xbox 360和Windows》3-1
大多数辅助类和
游戏编程
都没有太大的关
·
2015-11-12 15:13
windows
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他