您的體驗已經準備好給其他人玩 遊玩了!在分享之前,您會先對程式碼進行一些小調整,再建造您的世界一點,然後再進行游戲測試。
開始玩家變數
在製作體驗時,許多變數設置為小值,例如玩家的起始空間是 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 個空格來開始可能聽起來很有趣,但你不知道真正的感覺,直到你測試出項目。總是測試它,以便確認它是否感覺有趣,並且向朋友們要求他們也一起玩。當你玩測試時,請思考這些問題。
- 玩家必須走很長一段距離才能找到一個物品嗎?還是他們太容易找到了?
- 升級費用是否太容易或太硬?
- 有任何你沒有注意到的問題嗎?
擴展體驗
雖然你完成了課程,但你還可以使用你學到的技能繼續為自己的體驗添加新內容:
- 為玩家收集超過一個項目
- 創建不同類型的升級