您的体验几乎已经准备好让其他人游玩了!在分享之前,您会对脚本进行一些小的更改,构建您的世界更多,然后玩测您的体验。
开始玩家变量
在设计体验时,许多变量设置为小值,例如玩家的起始空间为 2。 虽然这使用测试很容易,但这可能不是玩家在最终体验中的正确数字。
在与其他人分享您的体验之前,重要的是,变量必须感觉 挑战 ,但 公平 。获得正确的数量为体验提供了更多乐趣。
在 ServerScriptService > PlayerSetup 中更改 Spaces 的值。记住这是玩家持有物品之前必须销售它们的空间。 6-10 之间的数字是一个好的起始点,但玩具测试是最佳。
local maxSpaces = Instance.new("IntValue")maxSpaces.Name = "Spaces"-- 6 作为可能为玩家的背包提供的值maxSpaces.Value = 6在SellPart > SellScript中,改变每个物品的玩家获得的值。这是由playerItems.Value乘以的数量。尝试一个数字在50到200之间。
local totalSell = playerItems.Value * 200在商店 > 购买按钮 > 购买脚本中,改变变量中的起始值newMaxItems (推荐 10-15) 和upgradeCost (推荐 500-1000)。
-- 游戏中可能的值local newMaxItems = 15local upgradeCost = 500
添加更多物品
你放置物品的地方将影响玩家有多少玩乐。不同的放置和障碍物可以获得物品是两种方法来使物品收集更有趣。
游戏测试和反馈
游戏设计师用于体验中的任何数字都是基于有趣的猜想的知情猜想。每个部分的体验都应该是挑战,但公平。
给玩家 10 个空格来开始可能听起来很有趣,但你不会真正知道,直到你测试出项目。总是测试它是否感觉有趣,然后邀请朋友来玩测试。当你玩测试时,请思考这些问题。
- 玩家必须走很多路才能找到物品,还是他们太容易找到了?
- 升级的成本感觉太容易或太难了吗?
- 你有没有发现任何问题?
扩展体验
虽然你已经完成了课程,但是你可以使用你学到的技能继续添加到你的体验:
- 为玩家收集多个物品
- 创建不同类型的升级