【问题标题】:Real Time timing for iPhone gameiPhone游戏的实时计时
【发布时间】:2012-06-20 17:56:48
【问题描述】:

我正在制作一款类似于 iPhone 版 Evony 的游戏,但它不是 MMO,而是单人游戏。对于那些不了解 Evony 的人来说,在游戏中你升级你自己的建筑,而这些建筑在现实生活中需要一定的时间来升级。 Evony 在服务器上运行,但我希望我的 iPhone 游戏在应用程序之外运行。这导致我遇到游戏需要在不运行时不断更新时间的问题。我是在编程中使用时钟系统的新手,想知道是否有人可以帮助我。

【问题讨论】:

    标签: iphone objective-c clock


    【解决方案1】:

    创建建筑对象时,用创建的时间戳标记它。然后,每当视图加载或唤醒时,将当前日期和时间与创建的时间戳进行比较,从而为您提供建筑物的“生命周期”。

    这里是如何在 iOS sdk 中获取当前日期和时间:

    [NSDate  date]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多