将级别纳入iOS游戏?

时间:2016-02-09 02:00:02

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

我是初学者和程序员,并且想知道如何设置iOS游戏,以便有一些级别可以在您击败前一个游戏后解锁。它是否属于游戏'和' SpriteKit'设置开始?另外,物理引擎如何设置?抱歉我缺乏知识哈哈。

由于

1 个答案:

答案 0 :(得分:0)

我认为开发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
        }
    }
}