问题标签 [xna]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
859 浏览

xna - 什么是学习 XNA 的好资源?

我一直在考虑尝试游戏开发和 XNA。我已经是一名专业的 C/C++ 程序员。我阅读了一些 C# 书籍,但还没有在 C# 中进行任何开发。

从已经是专家级程序员的角度来看,什么是学习 XNA 的好资源?

0 投票
6 回答
8475 浏览

3d - XNA Game Studio 3D 模型编辑器建议

我想创建基本的低多边形 3D 模型以在 XNA Game Studio 游戏中使用。人们推荐什么便宜/免费的工具?

有没有人有任何链接或代码片段显示如何将某种 3D 模型加载到 XNA 中,然后在屏幕上绘制它们?

0 投票
3 回答
604 浏览

xna - 在 XNA Game Studio 中播放 ZX Spectrum AY-3-8912

是否有任何库、代码片段或类似的东西可以让我在我的 XNA Game Studio 游戏中播放ZX Spectrum .ay 文件?

0 投票
4 回答
8523 浏览

c# - 存在哪些基于 XNA 的 3D 地形和物理库?

我正计划创建一个游戏,其中包含一个带有物体的景观。景观将使用高度场定义,对象将在地形之上移动并飞越地形。如果你曾经玩过Marble MadnessVirus/Zarch的老游戏,那就是我想要创造的那种复杂性和风格。

我在 Internet 上看到了各种物理引擎,以及一些关于如何将高度场渲染为地形的教程,但它们要么缺乏文档,要么对于我需要的东西来说似乎过于复杂。

我所需要的只是一种绘制高度场的方法,在其上放置 3D 对象,然后让它们滚下山丘,或在天空中飞来飞去。我不介意编写自己的代码来执行此操作,因此任何相关教程也会很好。

0 投票
1 回答
2677 浏览

c# - 当另一个声音使用 XNA/XACT 结束时,如何立即播放一个声音?

这个问题介于音频设计师和程序员的世界之间。虽然这个问题可能必须由音频设计师的那个领域来部分回答,但这对于程序员来说肯定是一个问题。在我们的项目中,我们希望在游戏计时器还剩一分钟以上时循环播放声音(背景音乐)。当这个时间到达时,我们希望停止创作的音乐,然后立即继续结束片段。我一直在研究 XACT,它似乎支持不同的事件。不幸的是,缺少文档,并且该应用程序对我作为程序员来说有些陌生。

我想做的是沿着这些思路(不同的方法):

  1. 当音乐停止时,我想绑定一个事件立即播放另一个声音
  2. 当音乐中触发标记时,我想立即播放另一个声音
  3. 我还想在我的应用程序中知道其中一些事件何时发生

问题是当另一个声音开始时我找不到任何自动播放声音的机制,而且我找不到将 XACT 项目中的事件连接到 C# 的方法。

如果这无法完成(即 XACT/XNA 不支持这些操作),请收集您的想法,了解如何以最小的交叉声音时间错误解决此问题。最好我可以通过调用 XNA 在 C# 中尽可能地控制它。

0 投票
9 回答
1070 浏览

xna - 除了 XBox360 之外,还有与 XNA 框架等效的控制台吗?

它必须是免费的。毕竟是爱好,不是生意!创建营利性软件不是问题,但任何需要硬件模块的东西都已经过时了。

0 投票
4 回答
454 浏览

testing - 在进行 XNA 开发时,有没有办法验证代码是否可以在 360 上运行?

我正在 XNA 上开发一款休闲游戏,打算部署到 Xbox 360。我将在几周内无法访问硬件,而且我的截止日期很紧,所以我想测试一下一些东西——Boo 和一些自定义库——将在 360 上正常工作。如果他们不这样做,我需要尽快解决它们,所以测试这一点非常重要。

有了这个解释,在实际部署到 360 之前,我是否可以进入某种“模拟器”在 .NET Compact Framework for 360 上运行代码?

0 投票
4 回答
6134 浏览

wpf - 如何将 WPF 的 D3DImage 与托管 DirectX 或 XNA 一起使用?

我真的很想学习一些 D3D 编码,但是我最近没有时间学习 C++ 来完成一个爱好项目。

0 投票
4 回答
980 浏览

xna - 如何开始在 Zune 上进行游戏编程

我的 zune 刚刚更新到 3.0(甚至没有意识到他们正在发布新的东西!)并且更新附带了两个游戏,但 Zune 市场没有游戏。

我从哪里开始,Zune 在游戏/应用方面的功能是什么?

0 投票
4 回答
809 浏览

xna - 从另一台计算机运行 XNA 代码时出错

我已经在计算机 1 上开发了一个 XNA 游戏。当我将它发送到计算机 2 时(并且我拥有能够运行 XNA 代码的一切)。当程序执行 game.run 时,我得到一个 InvalidOperationException。

我没有尝试在计算机一上运行计算机二的代码。但我知道两台机器都可以运行我在它们上面编写的代码。

你有什么主意吗 ?

编辑:哦,我添加了答案,但我无法选择我的帖子作为答案......


调用堆栈:

App.exe!App.Program.Main(string[] args = {Dimensions:[0]}) 第 14 行 C#

这是代码

并且相同的代码在另一台机器上运行