完成项目

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

您的体验几乎已准备好让其他人游玩!在分享之前,您会对脚本进行一些小的更改,构建您的世界更多一点,然后玩测试您的体验。

启动玩家变量

在制作体验时,许多变量被设置为小值,例如玩家的起始空间为 2。虽然这使测试变得容易,但这可能不是最适合玩家最终体验的数字。

在与其他人分享您的经验之前,变量必须感觉 充满挑战 ,但必须公平 平衡 。获取体验的正确数字将给玩家带来更有趣的体验。

  1. 在 ServerScriptService > PlayerSetup 中更改 Spaces 的值。请记住,玩家在出售物品之前必须拥有的空间有多少。6-10之间的数字是一个很好的起点,但最好进行正确数量的游戏测试。


    local maxSpaces = Instance.new("IntValue")
    maxSpaces.Name = "Spaces"
    -- 6 作为玩家的背包可能的值
    maxSpaces.Value = 6
  2. 在 SellPart > SellScript 中,改变玩家每件物品获得的金额值。这是乘以 playerItems.Value 的数字。尝试在 50 和 200 之间的数字。


    local totalSell = playerItems.Value * 200
  3. 在商店 > 购买按钮 > 购买脚本中,更改变量中的初始值为 newMaxItems (推荐 10-15)和 upgradeCost (推荐 500-1000)。


    -- 游戏的可能值
    local newMaxItems = 15
    local upgradeCost = 500

添加更多项目

你放置物品的地点会影响玩家获取乐趣的多少。不同的放置和障碍获取物品是两种使物品收集更有趣的方法。

游戏测试和反馈

游戏设计师使用的每个数字都是基于可能会很有趣的东西的教育猜疑。你的体验各部分应具有挑战性,但公平。

给一个玩家 10 个空间来开始可能听起来很有趣,但你真正知道的是,直到你测试出项目。总是测试看它是否感觉有趣,并要求朋友也进行游戏测试。当你进行游戏测试时,思考这些问题。

  • 玩家需要走很多路才能找到物品,还是他们太容易找到?
  • 升级的成本感觉太容易或太难?
  • 你没有注意到任何错误吗?

扩展体验

尽管你已经完成了课程,但你仍然可以使用你学到的技能继续添加到你的经验中:

  • 为玩家收集多个物品
  • 创建不同类型的升级