iOS益智游戏的设计模式

时间:2012-05-09 15:59:22

标签: objective-c ios puzzle

我正在尝试使用Objective C创建一个基于iOS的益智游戏。在一个iOS游戏中,将会有至少30种不同类型的谜题/游戏,包括迷宫,井字游戏,小填字游戏等。如何继续创建视图,视图控制器等。我是否在一个单独的UIView中托管每个拼图并在必要时将其加载为子视图,或者为每个拼图使用单独的UIViewControllers并在它们之间导航?我将在应用过程中一次又一次地重复使用这个难题 - 即,首先显示Tic Tac Toe,然后显示迷宫,然后显示相同的tic tac toe,但背景不同,颜色等,这种应用程序的常用和最佳设计模式,用于创建视图,查看控制器和保存图像,颜色,内存进度?

1 个答案:

答案 0 :(得分:0)

首先需要制作菜单(课程),以便玩家可以决定他们想要玩哪个游戏。

  1. 创建一个新类(示例mainMenuScene)
  2. 确保新课程显示您的菜单png以及任何或所有按钮。
  3. 不要忘记在视图控制器上导入您的类(mainMenuScene)。
  4. 确保您的viewController首先以MainMenuScene开头。
  5. 然后在MainMenuScene中实现touchesBegan,以便用户点击它。应用程序将转换为点击的游戏。
  6. 设置所有不同课程的游戏,并将所有课程连接到故事板。
  7. 我就是这样做的,但当然有十亿种方式。

    另一种方法是使用列出游戏的表视图控制器。然后连接故事板中的所有游戏。

相关问题