XNA的新手,一般问题

时间:2009-03-31 18:07:39

标签: c# object xna user-input collision

正如标题所指出的那样,我在XNA上相对较新。但是,我的老板给了我一个微不足道的任务,看看我能不能完成它。我毫不怀疑我最终会这样做,但正确方向的一些指示会有所帮助。

这不是家庭作业,我只是在寻找一些技巧和指示,所以我不必深入研究所有文档;)

  • 我如何将相机视点添加到我的项目中?
  • 处理用户输入的最佳方法是什么(在这种情况下是键盘)
  • 检测两个对象之间碰撞检测的最佳实践/常用方法?

另外我必须注意到我来自C ++背景,而C#对我来说还是比较新的(虽然我之前做过一些小项目,比如这个项目)。对这两种语言之间的过渡过程提供任何帮助也是值得赞赏的。

2 个答案:

答案 0 :(得分:3)

好吧,在不了解您的项目(例如2D或3D)的情况下,我只能指出您可以轻松找到有关这些主题的特定信息的某些网站。看看上一个关于好XNA blogs的问题,因为那里列出的大多数网站都是你搜索有关你想要做的事情的信息的好地方(有很多例子)。

至于从C ++迁移到C#,这里有一些资源可以帮助你:

答案 1 :(得分:2)

看看这个简单的3D教程,访问不同的章节就在右边的菜单栏中。

http://www.riemers.net/eng/Tutorials/XNA/Csharp/series1.php

它具有简单的地形,键盘和摄像机角度信息,全部采用完整的代码,整个过程大约需要2个小时。享受