【问题标题】:Incorporating Levels into iOS Game?将关卡整合到 iOS 游戏中?
【发布时间】:2016-05-18 21:18:00
【问题描述】:

我是一名初级开发人员和程序员,想知道如何设置 iOS 游戏,以便在您击败前一个游戏后可以解锁一些关卡。是在“游戏”和“SpriteKit”设置下开始的吗?另外,物理引擎如何设置?见识少见见谅哈哈。

谢谢

【问题讨论】:

    标签: objective-c iphone xcode7 game-physics 2d-games


    【解决方案1】:

    我认为作为第一次体验开发 iOS 游戏太过分了。

    无论如何来自documentation

    struct LevelTracker {
        static var highestUnlockedLevel = 1
        static func unlockLevel(level: Int) {
            if level > highestUnlockedLevel { highestUnlockedLevel = level }
        }
        static func levelIsUnlocked(level: Int) -> Bool {
            return level <= highestUnlockedLevel
        }
        var currentLevel = 1
        mutating func advanceToLevel(level: Int) -> Bool {
            if LevelTracker.levelIsUnlocked(level) {
                currentLevel = level
                return true
            } else {
                return false
            }
        }
    }
    

    【讨论】:

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