【问题标题】:Newbie at XNA, general questionsXNA 的新手,一般问题
【发布时间】:2010-10-16 16:25:11
【问题描述】:

正如标题所指出的,我是 XNA 的新手。然而,我的老板给了我一个琐碎的任务,看看我能不能完成它。我毫不怀疑我最终会这样做,但一些正确方向的指示会有所帮助。

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

  • 如何将相机视点添加到我的项目中?
  • 处理用户输入(本例中为键盘)的最佳方式是什么
  • 检测两个对象之间的碰撞检测的最佳做法/常用方法?

另外我必须指出,我来自 C++ 背景,C# 对我来说相当新(尽管我之前做过一些小项目,比如这个项目)。对于这两种语言之间的转换过程的任何帮助,我们也将不胜感激。

【问题讨论】:

  • 下载 DirectX/XNA SDK - 它带有大量示例代码。开始的好地方!

标签: c# object xna user-input collision


【解决方案1】:

查看这个简单的 3d 教程,访问不同的章节在右侧的菜单栏中。

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

它有简单的地形、键盘和摄像机角度信息,全部都是完整的代码,大约需要 2 个小时才能完成整个事情。享受

【讨论】:

    【解决方案2】:

    好吧,在不了解您的项目(例如 2D 或 3D)的情况下,我只能为您指明一些网站的方向,您可以在其中轻松找到有关这些主题的特定信息。查看上一个关于好XNA blogs 的问题,因为列出的大多数网站都会有好地方供您搜索有关您正在尝试做的任何事情的信息(有很多示例)。

    就从 C++ 迁移到 C# 而言,这里有一些资源可能会对您有所帮助:

    【讨论】:

      猜你喜欢
      • 2017-06-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-06
      • 1970-01-01
      • 2017-02-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多