2011-07-29 180 views
1

我对制作乒乓球游戏很感兴趣。由于我没有处理3D的经验,因此它将专门用于2D。我用java构建了aero-fighter。不,我正在学习XNA,并想做一个乒乓球(乒乓球)视频游戏在它。这将是人类与电脑游戏。制作乒乓球游戏

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

  • 我怎样才能移动球在2D游戏?球的运动方程为顶部,底部,平面或旋转?
  • 我该如何移动我的播放器?
  • 我如何旋转球员和球的球棒? *

    我所有的想法

    首先是,使得这样的一些特殊举动精灵表单 - 正手反打,反手反击,正手推,正手发球,反手发球...等 但似乎无聊,耗时很多。处理这种事情或这个问题的最好办法是什么? 我不知道tt球移动的想法。我如何使用球中的旋转以及如何显示旋转 - 与精灵一起使用?

    如果有人知道这件事,请帮助我。我也喜欢有一些链接来获得视频游戏的概念....

回答

1

我建议你在用3D开始之前对2D游戏有信心。 3D要复杂得多,如果你在走路之前尝试跑步,你不太可能得到任何地方。

您的问题的其余部分有一个宽泛的回答正确,我建议你通过tutorials on app hub并提出一个新的话题,如果你需要帮助一个特定的部分。

0

如果你熟悉一个物理引擎,如farseer(很难初始学习,最好长期运行)或Physics2D(容易拾取,但有一点限制),你可以在一小时内创建一个pong克隆会说。