打乒乓球比赛

时间:2011-07-29 13:27:55

标签: xna

我对制作乒乓球比赛非常感兴趣。它将专门用于2D,因为我没有处理3D的经验。我在java中建造了一个航空战斗机。不,我正在学习XNA,并希望制作乒乓球(乒乓球)视频游戏。这将是人类与电脑游戏。

我有一些想法来完成这项任务。但我很想知道网球游戏行业如何移动他们的玩家? 有几个关于游戏的问题 -    ***在2D或3D中制作这样的游戏最好的是什么?

  • 我如何在2D游戏中移动球?球的方程是在顶部,底部,平面射击还是旋转?
  • 我如何移动我的播放器?
  • 我如何旋转球员和球? *

    首先,我的想法是,为这样做制作一些特殊动作的精灵表 - 正手击球,反手击球,正手击球,正手击球,反手击球......等 但它似乎很无聊又费时。处理此类事情或此问题的最佳方法是什么? 我不知道移动tt球的想法。我如何在球中使用旋转以及如何显示旋转 - 它是否与精灵一起?

    如果有人知道任何事情,请帮助我。我也希望有一些链接来获得视频游戏的概念....

2 个答案:

答案 0 :(得分:1)

我建议您在开始3D之前对2D游戏充满信心。 3D要复杂得多,如果你在行走之前尝试跑步,你就不可能到达任何地方。

您的问题的其余部分有点广泛,无法正确回答,如果您需要特定部分的帮助,我建议您浏览tutorials on app hub并提出一个新主题。

答案 1 :(得分:0)

如果你熟悉一个物理引擎,比如farseer(最初学习起来比较困难,从长远来看更好)或者Physics2D(容易拾取,但有点限制),你可以在一小时内创建一个pong clone说。