标签: xna

43
推荐指数
4
解决办法
2万
查看次数

XNA之后的C#游戏开发

我是一名游戏开发人员,在过去的四个版本中使用XNA制作.Net语言的游戏.不幸的是现在有这个消息:http://www.gamasutra.com/view/news/185894/Its_official_XNA_is_dead.php#.UQ3yiehQCh8

我调查的游戏引擎的生态系统,寻找支持在Visual Studio编码的东西(我使用F#重,信不信由你!),我无法找到的东西,是高品质的,还活着,和高性能,以取代XNA.例如,Unity错过了标记,因为它只允许在MonoDevelop中编写脚本,而我希望获得更加开发人员友好的体验.

那么什么是XNA的良好替代品?

c# xna unity-game-engine

37
推荐指数
3
解决办法
4万
查看次数

如何在Windows 8中安装XNA Game Studio 4.0?

这个问题是相关的,但不重复:如何在Visual Studio 2012上安装XNA游戏工作室?

我看了上面提到的帖子,并且已经开放了xna项目,但我现在遇到了问题.

找不到对XNA框架的一些引用:

Microsoft.Xna.Framework.Avatar
Microsoft.Xna.Framework.GamerServices
Microsoft.Xna.Framework.Net
Microsoft.Xna.Framework.Storage
Microsoft.Xna.Framework.Video
Run Code Online (Sandbox Code Playgroud)

所有引用 Microsoft.Xna.Framework.Content.Pipeline

没有这些,我无法编译或运行我制作的任何游戏.我找不到包含这些的dll,或者我应该把它们放在哪里.

c# xna visual-studio-2010 xna-4.0 windows-8

36
推荐指数
2
解决办法
7万
查看次数

遵循精灵的XNA 2D相机引擎

在XNA游戏中创建视差效果的最佳方法是什么?我希望相机能够跟踪我的精灵,因为它在世界各地移动,这样我就可以构建缩放,平移,摇动和其他效果等效果.任何人都有一个很好的例子说明如何做到这一点,最好是在GameComponent中?

c# xna camera sprite

34
推荐指数
2
解决办法
5万
查看次数

具有动态3D内容的自定义WP7 Silverlight控件

理想情况下,我需要实现一个WP7控件,可以添加到任何XAML并显示动态的交互式3D场景.

目前我在共享模式下通过XNA实现了这个,并且使用了在场景顶部渲染UI UIElementRenderer.然而,这种解决方案是次优的,因为

  1. 应用程序必须呈现整个屏幕,因为在共享模式下,Silverlight本身不会绘制任何内容.

  2. 我无法找到任何方法来检测Silverlight控件是否需要更改其演示文稿,无论是由于用户交互还是动画.仅当3D场景因此而改变时才会渲染控件,因此它们缺少原生WP7应用程序的光滑外观.

那么,有没有办法在一个控件内渲染3D场景,让Silverlight管理其余的UI?

3d silverlight xna windows-phone-7

34
推荐指数
1
解决办法
782
查看次数

XNA的UI库

我正在研究一个小而简单的XNA游戏,我注意到我花了太多时间实现基本的UI功能,如菜单,(丰富的)文本渲染,包括包装和基本的UI布局,如元素的对齐.

这是一个相当普遍的问题,我想知道是否有人知道要处理这些事情的库.我知道有一些很好的skinnable选项可用于Windows程序员(Crazy Eddie的GUI出现在脑海中),但是当我瞄准Xbox 360时,我想找到一个纯粹的托管解决方案.

c# user-interface xna xbox360

33
推荐指数
5
解决办法
2万
查看次数

C#中"新"的性能成本?

在C#中使用new关键字的性能成本是多少?我特别提到了与游戏开发有关的问题,我知道在C++中,每个更新周期都是新手,这是一个肯定的禁忌.这同样适用于C#吗?我正在使用XNA并开发移动设备.只是真的问一个优化问题.

c# performance xna new-operator

33
推荐指数
4
解决办法
1万
查看次数

什么应该在2D游戏引擎?

好的,所以我最终编写了基于XNA的自己的游戏引擎,我只是想知道我还需要什么来制作一个完整的引擎.

这就是引擎中的内容:

  • 物理学(Farseer Physics)
  • 粒子引擎(Mercury Project)
  • 2D相机
  • 输入处理
  • 屏幕管理(菜单,暂停屏幕等)
  • 精灵(动画,精灵表)
  • 而XNA就像Sound一样.

我错过了任何可能对游戏引擎至关重要的东西吗?

c# xna

31
推荐指数
5
解决办法
8238
查看次数

MonoGame可靠吗?

我正在寻找一个跨平台的游戏开发框架.MonoGame看起来很容易学习和快速开发,但是我看到他们页面上的大部分游戏都不起作用,或者有很多错误.

任何人都可以解释MonoGame对于ios/droid专业手机游戏开发是否可靠?

mono xna xamarin.ios xamarin.android monogame

28
推荐指数
3
解决办法
2万
查看次数

如何在Visual Studio 2015中安装XNA(预览版)

如何在Visual Studio 2015中安装XNA的模板和框架?

我发现此页面有助于在Visual Studio 2013中安装XNA框架,但它们不提供Visual Studio 2015的任何下载.

我知道XNA不再由微软开发,但它是一个非常棒的框架,我需要在Future中使用.

xna visual-studio-2015

28
推荐指数
3
解决办法
5万
查看次数