将级别合并到iOS游戏中?
问题描述:
我是一名初学者开发人员和程序员,想知道如何设置iOS游戏,以便在您击败前一个级别时可以解锁。它是在“游戏”和“SpriteKit”设置下开始的吗?另外,如何物理引擎设置?对不起,我缺乏知识哈哈。将级别合并到iOS游戏中?
谢谢
答
我觉得这是太多开发iOS游戏的第一次经验。
从 documentationstruct 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
}
}
}
不管怎么说