Inventory 2 | Game Creator 2 by Catsoft Works
Catsoft Works
$22.00
$44.00
50%OFF
Jump AssetStore
Drink potions, craft items, trade with merchants and more!This module requires Unity 6 and Game Creator 2 in order to work.Create your very own Inventory system with stackable items, craft new objects and trade them with merchants. Or equipment and personalize them with custom properties and sockets!Watch this video for a quickstart guide!Create Items and define what kind of object represents.- Give them a name, description, sprite and game object representation.- Define custom Properties that can be changed at runtime.- Determine what Sockets it has so other Items can be attached.- Equip and Unequip the item and set what requirements it has.- Create your own outcomes when consuming items.These can be easily assigned to a Bag, which is a component that stores items and can be attached to any game object.A Bag also defines a UI Skin which is used to open an interface that the user can interact with. For example:- Opening the Player's inventory- Taking and storing items from a chest- Looting defeated enemiesMerchants are components attached along Bags that define the exchange rules. These components also define a UI Skin used when trading between two Bags.It also supports multiple Currencies, where each can contain multiple Coins with different values.Loot Tables allow to randomly generate items and wealth based on a weighted percentage.Saving and Loading is supported out of the box, as well as being highly integrated with Game Creator's visual scripting.IncludesSource codeExamples & TemplatesLearning ResourcesDocumentationCoursesYoutubeDiscord | Twitter | YoutubeFeaturesBagsEquippable, Usable and Craftable ItemsLoot TablesMultiple CurrenciesCompatible with Visual ScriptingTools for creating custom UIIncludesSource codeUI templatesMultiple InventoriesLooting menusMerchantsCraftingDismantlingExample of a pre-made Items collectionMultiple examples to learn from
ポーションを飲んだり、アイテムを作ったり、商人と交換したり、いろいろなことができます。
詳細
このモジュールを動作させるためには、Game Creator 2が必要です。
自分だけのスタック可能なインベントリシステムを作成し、新しいアイテムをクラフトし商人と交換しましょう。
また、カスタムプロパティやソケットで装備品をカスタマイズすることもできます。
クイックスタートガイドのビデオはこちら!
様々な設定により、多彩なアイテムを表現できます。
- 名前や説明、スプライト画像、ゲームオブジェクトを定義できます
- 実行時に変更可能なカスタムプロパティを定義できます
- アイテムを装着可能なソケットを設定できます
- アイテムの装備と解除、および装備条件を設定できます
- アイテムを消費した時の効果を自分で作成することができます
これらは、アイテムを収納するコンポーネントであるバッグに簡単に割り当てることができ、あらゆるゲームオブジェクトに設定することができます。
またバッグはユーザーが操作できるインターフェースを開くために使用されるUIスキンを設定できます。
例えば
- プレイヤーのインベントリを開く
- チェストからのアイテムの取り出しと収納
- 倒した敵のアイテムドロップ(戦利品)
マーチャント(お店)は、バッグに付属するコンポーネントで、売買ルールを定義します。
これらのコンポーネントは、2つのバッグ間で取引を行う際に使用されるUIスキンも定義しています。
また、複数の通貨をサポートし、それぞれに異なる価値を持つ複数のコインを格納することができます。
戦利品テーブルでは、アイテムや富を加重比率でランダムに生成することができます。
セーブとロードはGame Creatorのビジュアルスクリプティングと高度に統合されており、難しい設定なくすぐに使えます。
次を含みます
ソースコード
サンプルとテンプレート
学習のためのリソース
Documentation
Courses
Youtube
Discord | Twitter | Youtube
技術的な詳細
機能
バッグ
装備可能なアイテム、使用可能なアイテム、クラフト可能なアイテム
戦利品テーブル
複数の通貨
ビジュアルスクリプティングに対応
カスタムUIを作成するためのツール
次を含みます
ソースコード
UIテンプレート
複数のインベントリー
戦利品メニュー
お店
クラフティング
解体
既成のアイテムコレクションのサンプル
参考のための複数のサンプル