代码之家  ›  专栏  ›  技术社区  ›  GuybrushThreepwood

创建多屏幕游戏?

  •  0
  • GuybrushThreepwood  · 技术社区  · 14 年前

    只是在这里寻找想法,但是什么是在游戏中实现多个屏幕的好方法。我在想一个二维游戏,当玩家点击一个屏幕的边缘时,它会滚动到下一个房间。

    谢谢大家,

    马丁

    1 回复  |  直到 14 年前
        1
  •  3
  •   Rob S.    14 年前

    首先,在您的上下文中使用screen是一个非常糟糕的术语,“什么是在游戏中实现多个屏幕的好方法”。你应该坚持使用术语“房间”。我第一次读到这篇文章的时候,我以为你在谈论开发一个分屏多播放器组件。

    答案很简单,这取决于你想要如何处理这个问题。因为我们正在进行头脑风暴:您可以阅读和解析一个外部数据文件,详细说明如何设置每个房间;您可以用代码创建每个房间;甚至可以随机生成每个房间。只要确保你知道球员在哪个房间,以及房间周围的房间,你就会做得很好。

    最后,在我看来,我发现一种面向对象的方法最适合这样的游戏开发,以保持代码的条理清晰。

    祝你好运!