あなたのエクスペリエンスはほとんど他の人がプレイできるようになる準備ができています!共有する前に、スクリプトを少し変更し、世界を構築し、その後プレイテストします。
プレイヤーの変数を開始する
エクスペリエンスを作成すると、多くの変数が小さな値に設定されました。たとえば、プレイヤーのスタートスペースは 2 でした。これは、テストが簡単になりましたが、プレイヤーの最終エクスペリエンスでは正しい番号ではない可能性があります。
エクスペリエンスを他の人と共有する前に、変数は チャレンジ 、但し 公平 に感じる必要があります。正しい数字を取得すると、プレイヤーによりより多くの楽しみを提供できます。
ServerScriptService > PlayerSetup で Spaces の値を変更します。これは、プレイヤーがアイテムを販売する前に持つ必要があるスペースの値です。数値は 6-10 の間です。最適な開始点は 6 から 10 ですが、正しくテストすることが最善策です。
local maxSpaces = Instance.new("IntValue")maxSpaces.Name = "Spaces"-- 6 はプレイヤーのバッグの可能な値ですmaxSpaces.Value = 6In SellPart > SellScript で、各アイテムのプレイヤーが得る値を変更します。これは playerItems.Value によって乗算される数値です。試してみてください。数値は 50 から 200 の間です。
local totalSell = playerItems.Value * 200ショップ > BuyButton > BuyScript で、変数の値を変更して newMaxItems (おすすめ 10-15) および upgradeCost (おすすめ 500-1000) のスクリプトを購入します。
-- ゲームの可能な値local newMaxItems = 15local upgradeCost = 500
もっとアイテムを追加する
アイテムをどこに配置するかは、プレイヤーがアイテムを入手する方法に影響します。アイテムを取得するためのさまざまな場所と障害は、アイテムコレクションをより楽しくするための 2つの方法です。
プレイテストとフィードバック
ゲームデザイナーがエクスペリエンスで何かを使用するために使用する数字は、何が面白いかに基づいた教育的な推測です。あなたのエクスペリエンスの各部分はチャレンジでなければなりませんが、公平でなければなりません。
プレイヤーに 10 スペースを与えると、楽しそうに思えるかもしれませんが、プロジェクトをテストするまでは本当にわかりません。常に楽しそうに感じるかどうかをテストし、友達にプレイテストしてもらうことをお勧めします。プレイテストするときは、これらの質問について考えてください。
- プレイヤーはアイテムを見つけるためにたくさん歩かなければなりませんか、それとも彼らは見つけるのが簡単すぎますか?
- アップグレードするためのコストが簡単すぎますか、それとも難しすぎますか?
- 気づかなかったバグはありますか?
エクスペリエンスの拡張
コースを終了したことにもかかわらず、学んだスキルを使用して、エクスペリエンスに追加する方法はたくさんあります:
- プレイヤーが集めるアイテムを複数作成
- さまざまな種類のアップグレードを作成