C#中的游戏编程-从哪里开始?

C#中的游戏编程-从哪里开始?,c#,C#,我是一名系统开发人员,主要为web、桌面和服务器环境用C语言编程信息系统。现在我想尝试一下C#的游戏开发,只是为了挑战和拓展我的视野,但是我从哪里开始呢?我看过XNA,但听说它即将推出 从哪里开始?我知道上面说的是“青少年”,但也许值得一看: 今天我很有趣地看到了这一点,我和作者(或亚马逊)并没有任何关系。对于StackOverflow来说,这可能不是一个好的格式问题,但我想听听他们的建议。若你们想学习,我建议利用现有的框架/引擎,为你们做很多低级的繁重工作。通过这种方式,你可以专注于有效的游戏

我是一名系统开发人员,主要为web、桌面和服务器环境用C语言编程信息系统。现在我想尝试一下C#的游戏开发,只是为了挑战和拓展我的视野,但是我从哪里开始呢?我看过XNA,但听说它即将推出

从哪里开始?

我知道上面说的是“青少年”,但也许值得一看:


今天我很有趣地看到了这一点,我和作者(或亚马逊)并没有任何关系。

对于StackOverflow来说,这可能不是一个好的格式问题,但我想听听他们的建议。若你们想学习,我建议利用现有的框架/引擎,为你们做很多低级的繁重工作。通过这种方式,你可以专注于有效的游戏设计,并在其他方面(3D建模、事件脚本、音频、GUI、物理)充分发挥你的潜能。查看并关注他们的C#API(他们支持其他语言,但请坚持使用C#,因为您有使用C#API的经验),我认为在XBox One发布之前,我们不会听到任何XNA的替代品。微软有,但尚不清楚这是否只适用于XBox One,或者它是否也支持Windows或Windows RT。与此同时,XNA以XNA 4的开源实现形式存在。我认为它对windows是免费的,也许对iOS和Android版本也是免费的。这看起来确实很有趣!我想知道它是否有电子书格式。如果它在亚马逊上,我会这么认为吗?是的,我找到了!我只是大声地想,呵呵:)再次感谢你的建议!