CBS - Cross-platform Backend Solution (PlayFab)
Simple Game Assets
$44.50
$89.00
50%OFF
Date |
Price |
---|---|
Date |
Price($) |
09/29(2021) |
89.99 |
10/06(2021) |
89.0 |
10/11(2021) |
44.5 |
10/25(2021) |
89.0 |
12/13(2021) |
44.5 |
01/12(2022) |
89.0 |
03/07(2022) |
44.5 |
03/29(2022) |
89.0 |
04/11(2022) |
44.5 |
04/30(2022) |
89.0 |
11/14(2022) |
44.5 |
12/11(2022) |
89.0 |
12/20(2022) |
44.5 |
01/18(2023) |
89.0 |
03/22(2023) |
44.5 |
04/13(2023) |
89.0 |
05/24(2023) |
26.7 |
05/28(2023) |
44.5 |
06/02(2023) |
89.0 |
11/19(2023) |
26.7 |
11/19(2023) |
35.6 |
11/20(2023) |
44.5 |
12/10(2023) |
89.0 |
12/18(2023) |
44.5 |
01/10(2024) |
89.0 |
03/07(2024) |
26.7 |
03/08(2024) |
35.6 |
03/09(2024) |
44.5 |
03/21(2024) |
89.0 |
04/26(2024) |
26.7 |
04/27(2024) |
35.6 |
04/27(2024) |
44.5 |
04/27(2024) |
89.0 |
07/24(2024) |
44.5 |
08/07(2024) |
89.0 |
11/20(2024) |
44.5 |
11/21(2024) |
44.5 |
Jump AssetStore
CBS is a cross-platform backed solution for your games based on PlayFab and Microsoft Azure. Includes many popular modules such as Battle Pass, Daily Calendar, Clan, Leaderboard, Daily Tasks etc.The plugin provides a set of API methods for implementing different backend mechanics. With the help of Microsoft Azure plugin expands the possibilities of PlayFab functionality. This is a cross-platform solution that works on all Unity platforms. All methods are written in C# and powered by Azure Functions (.NET 6). All response data is compressed by 90%, which allows you to speed up the request time and saves traffic. All functionality is divided into modules with their own API. The plugin has a powerfull Unity editor, which allows you to fire up game content directly from Unity. Include all source codePlugin uses such solutions as PlayFab, Azure Storage, Storage Table, Cosmos Table (Optional), Distributed lock, Timer trigger, Durable task, Storage queueYou can ask any question on the discord serverIMPORTANT! Before download plugin - please read install tutorialGame features:1. Authorization- Profile registration (DeviceID, Custom ID, Google, Apple, Facebook, Steam, Open ID, custom mail)- Account linking- Auto login based of last authorization- Preloading profile data during login (account, clan, inventory, custom data etc)- Auto nickname generation with prefix2. Profile- Avatar system- Level / exp management. Customize the level table for your character and also the rewards for reaching a specific level. The table can be customized in a special visual Unity editor- Custom event for new level reach- Online status- Ban system3. Game currency- Create your game currencies directly from Unity using the editor.- Fully customizable currency. Icon, initial deposit after registration.- Support for auto recovery currency (Rechargeable)- Currency shop. Customize your store. Create your own currency packs in different combinations of currency4. Game items- Create your own in-game items (building, armor, weapons, potions, whatever) using the visual editor in Unity- Fully customizable item. Name, icon, description, custom data, price. Playfab properties - IsConsumable, IsStackable, IsEquippable, IsTradebale, HasLifetime- Categories for items. Divide your items into categories for ease of use and sorting (e.g. weapons, armors, potions, etc.)- Packs of items. Unite items into groups so that, for example, they can be sold entirely in the store- Crafting system based on recipe- Upgrade system. The ability to improve the characteristics of the item for game currency5. Loot boxes- Create your loot boxes / chests through the visual editor in Unity. Make rewards for players- Fully customizable drop chance for each item6. In-App Purchase (iOS/Android)- Fully integrated Unity AIP with PlayFab- PlayFab receipt validation- Ability to test IAP from Unity editor7. Store- Ability to set up multiple stores- Limit store for profile by Clan exist, level, statistic value- Disable/enable store availability- Disable/enable availablity for item in store- Items discount system- Quantity limit for item per Day/Week/Month/Year/All Time- Global special offers (For example, offer all users to buy an item for a specific event)- Profile special offers (For example, offer the player to buy an item upon reaching a certain level)8. Chat- Global, server, regional chat- Chat history. Auto cleanup chat history- Abilit to tag profile in chat- Group chat- Private chat between players- Ability to customize the maximum message length- Send stickers- Send items in chat- Chat moderators- Profanity check- Automatic moderation9. Friends system- Friends list- Send / accept / decline friends request- Online status- Firends count limit- Shared friends10. Inventory- Get inventory by category- Equip item- Use consumable items- Ability to overwrite custom data for each item in the inventory. For example, you want to improve a sword in a forge11. Clan system- Set clan max members count- Clan chat- Automatically send join/leave/change role message to chat- Clan roles with action permissions- Join type (Open, By request)- Search clan by name- Clan level/experience with rewards- Clan tasks (Daily, weekly, monthly)- Avatar managmaent(Simple, Complex, with colors)- Clan inventory- Ability to transfer items between profile and clan inventory- Ability to set clan custom data12. Leaderboard- Custom editor to create and modify leaderboard- Players leaderboard based on player exp / level- Clan leaderboard- Friends leaderboard- Ability to create your own leaderboard with your statistics- Ability to reset leaderboard from editor13. Calendar (Daily rewards)- Ability to create multiple calendars- Weekly reward calendar- Monthly reward calendar- Custom reward calendar with custom period- Ability to enable/disable visibility for specific calendar- Ability to purchase calendar instance14. Roulette- Players can try their luck at roulette- Fully customizable roulette rewards and drop chances with a visual editor for Unity15. Matchmaking- Give players the opportunity to find each other to play together- Single, Team, Duel Mode- Search for a player by level or custom value- Custom Unity editor to create own matchmaking queues16. Achievements- Create and configure achivments from Unity editor.- One shot or steps achievements mechanics.- Add prizes for achievements (Automatic reward or manual)- Limiting achievements by player level- Tired achievements17. Daily Tasks- Get random tasks for player per Day/Week/Month/Year/All Time- Add rewards for tasks- Reset current and get new tasks for player- Tired tasks- Ability to configure drop chance for task- Custom Unity editor for modify tasks18. Battle Pass- Configure your Battle Pass levels.- Reward players for reach each level- Custom Unity editor for create new Battle Pass instances- Exp multiplier feature- Skip level feature- Bank feature. Allows you to accumulate progress rewards that players will receive at the end of the season- Tasks for battle pass- Extra level feature- Time limit for rewards- Ticket feature. Allows you to unlock different bonuses for a separate fee19. Notifications- Ability to send message to all players.- Ability to send message to seprate player.- Ability to attach reward.- Ability to set notification TTL (Time to live)- Add notification states for player (Read, rewarded)- Ability to send new level reward to player inbox- Ability to send achievement/tasks reward to player inbox- Ability to send Battle Pass "Bank reward" reward to player inbox20. Events- Ability to automate game processes- Starting an event manually- Starting an event using "cron expressions"- Available actions list:1. Reset statistics (leaderboard)2. Set profile exp multiplier3. Enable or disable store4. Set store item price5. Enable or disable item in store6. Start "Store Special Offer"7. Start "Stop Special Offer"8. Send message to chat9. Enable or disable calendar10. Start battle pass11. Stop battle pass12. Send notification to all players13. Update PlayFab Title Data14. Execute custom azure functionExamplesPowerful examples that can be used in production. Optimized, using the pool manager for all spawn items. No memory leak. Endless scroll is used for all UI elements where needed- Powerful API to make own logic- Secure code. Almost all requests are rewritten through the Azure Functions- Standalone, Android, iOS, UWP, Xbox, PS4, WebGL- Work with Unity 2019, 2020, 2021, 2022- Powerful Playfab editor for Unity- Game designer friendly tools- Full source codeIf you have any questions - please contact us - dev.simpleassets.unity@gmail.comDocumentationDiscordForum- Powerful API to make own logic- Secure code. Almost all requests are rewritten through the Azure Functions- Standalone, Android, iOS, UWP, Xbox, PS4, WebGL- Work with Unity 2019, 2020, 2021- Powerful Playfab editor for Unity- Game designer friendly tools- Full source code- Documentation
CBS は、PlayFab と Microsoft Azure に基づいたゲーム向けのクロスプラットフォーム対応ソリューションです。 バトルパス、デイリーカレンダー、クラン、リーダーボード、デイリータスクなどの人気モジュールが多数含まれています。
説明
このプラグインは、さまざまなバックエンド メカニズムを実装するための API メソッドのセットを提供します。 Microsoft Azure プラグインの助けを借りて、PlayFab 機能の可能性が広がります。 これは、すべての Unity プラットフォームで動作するクロスプラットフォーム ソリューションです。 すべてのメソッドは C# で記述され、Azure Functions (.NET 6) を利用しています。 すべての応答データは 90% 圧縮されるため、要求時間を短縮し、トラフィックを節約できます。 すべての機能は、独自の API を備えたモジュールに分割されています。 このプラグインには強力な Unity エディターが備わっており、Unity から直接ゲーム コンテンツを起動できます。 すべてのソースコードを含める
プラグインは、PlayFab、Azure Storage、Storage Table、Cosmos Table (オプション)、分散ロック、タイマー トリガー、永続タスク、ストレージ キューなどのソリューションを使用します。
discordサーバーでどんな質問でもできます
重要! プラグインをダウンロードする前に - インストールチュートリアルをお読みください
ゲームの特徴:
1. 認可
- プロファイル登録(DeviceID、カスタムID、Google、Apple、Facebook、Steam、Open ID、カスタムメール)
- アカウントリンク
- 最後の認証に基づく自動ログイン
- ログイン中のプロフィールデータのプリロード(アカウント、クラン、インベントリ、カスタムデータなど)
- プレフィックス付きのニックネームの自動生成
2.プロフィール
- アバターシステム
- レベル/経験値管理。 キャラクターのレベル テーブルをカスタマイズし、特定のレベルに到達した場合の報酬もカスタマイズします。 テーブルは特別なビジュアル Unity エディターでカスタマイズできます。
- 新しいレベルに到達するためのカスタムイベント
- オンラインステータス
- 禁止システム
3. ゲーム通貨
- エディターを使用して Unity から直接ゲーム通貨を作成します。
- 完全にカスタマイズ可能な通貨。 アイコン、登録後の初回入金。
- 自動回復通貨のサポート (チャージ式)
- 通貨ショップ。 ストアをカスタマイズします。 通貨のさまざまな組み合わせで独自の通貨パックを作成する
4. ゲームアイテム
- Unity のビジュアル エディターを使用して、独自のゲーム内アイテム (建物、鎧、武器、ポーションなど) を作成します
- 完全にカスタマイズ可能なアイテム。 名前、アイコン、説明、カスタム データ、価格。 Playfab プロパティ - IsConsumable、IsStackable、IsEquippable、IsTradebale、HasLifetime
- アイテムのカテゴリ。 使いやすく分類しやすいようにアイテムをカテゴリに分割します (武器、防具、ポーションなど)。
- アイテムのパック。 アイテムをグループにまとめて、たとえば店内で完全に販売できるようにします。
- レシピに基づいたクラフトシステム
- システムをアップグレードします。 ゲーム通貨のアイテムの特性を改善する機能
5.戦利品ボックス
- Unity のビジュアルエディターを使用して戦利品ボックス/チェストを作成します。 プレイヤーに報酬を与える
- 各アイテムのドロップ確率を完全にカスタマイズ可能
6. アプリ内購入(iOS/Android)
- PlayFab と完全に統合された Unity AIP
- PlayFab の受信確認
- UnityエディターからIAPをテストする機能
7.ストア
- 複数のストアをセットアップする機能
- クランの存在、レベル、統計値ごとにプロファイルのストアを制限
- ストアの可用性を無効/有効にする
- ストア内のアイテムの在庫状況を無効化/有効化
- アイテム割引システム
- 日/週/月/年/常時のアイテムの数量制限
- グローバル特別オファー (たとえば、すべてのユーザーに特定のイベントのアイテムの購入を提案)
- プロフィールの特別オファー (たとえば、特定のレベルに到達するとアイテムを購入するようにプレーヤーに提案します)
8. チャット
- グローバル、サーバー、地域チャット
- チャット履歴。 チャット履歴の自動クリーンアップ
- チャットでプロフィールにタグを付ける機能
- グループチャット
- プレイヤー間のプライベートチャット
- 最大メッセージ長をカスタマイズする機能
- ステッカーを送信する
- チャットでアイテムを送信
- チャットモデレーター
- 冒涜チェック
- 自動モデレーション
9. フレンドシステム
- 友達リスト
- 友達リクエストの送信/承認/拒否
- オンラインステータス
- ファイアレンド数制限
- 共有友達
10. 在庫
- カテゴリごとに在庫を取得します
- アイテムを装備する
- 消耗品アイテムを使用する
- インベントリ内の各アイテムのカスタム データを上書きする機能。 たとえば、鍛冶場で剣を強化したいとします。
11. クランシステム
- クランの最大メンバー数を設定する
- クランチャット
- 参加/脱退/役割変更メッセージをチャットに自動的に送信
- アクション権限を持つクランの役割
- 参加タイプ (オープン、リクエストによる)
- クランを名前で検索
- クランレベル/経験値と報酬
- クランタスク(毎日、毎週、毎月)
- アバター管理(シンプル、複雑、色付き)
- クランインベントリ
- プロフィールとクランのインベントリ間でアイテムを転送する機能
- クランのカスタムデータを設定する機能
12. リーダーボード
- リーダーボードを作成および変更するためのカスタムエディター
- プレイヤーの経験値/レベルに基づいたプレイヤーのリーダーボード
- クランリーダーボード
- 友達のリーダーボード
- 統計を使用して独自のリーダーボードを作成する機能
- エディターからリーダーボードをリセットする機能
13. カレンダー(毎日の報酬)
- 複数のカレンダーを作成する機能
- 毎週の報酬カレンダー
- 毎月の報酬カレンダー
- カスタム期間付きのカスタム報酬カレンダー
- 特定のカレンダーの表示を有効/無効にする機能
- カレンダーインスタンスを購入する機能
14.ルーレット
- プレイヤーはルーレットで運試しができます
- Unity のビジュアルエディターを使用して完全にカスタマイズ可能なルーレットの報酬とドロップチャンス
15. マッチメイキング
- プレイヤー同士がお互いを見つけて一緒にプレイする機会を与えます
- シングル、チーム、デュエルモード
- レベルまたはカスタム値でプレーヤーを検索
- 独自のマッチメイキングキューを作成するためのカスタム Unity エディター
16. 業績
- Unity エディターから実績を作成および設定します。
- ワンショットまたはステップアチーブメントの仕組み。
- 成果に対する賞品の追加 (自動報酬または手動)
- プレイヤーレベルによる実績の制限
- 疲れた成果
17. 日々のタスク
- プレイヤーの日/週/月/年/全期間ごとにランダムなタスクを取得します
- タスクに対する報酬を追加します
- 現在のタスクをリセットし、プレーヤーの新しいタスクを取得します
- 疲れたタスク
- タスクのドロップ確率を設定する機能
- タスクを変更するためのカスタム Unity エディター
18.バトルパス
- バトルパスのレベルを設定します。
- 各レベルに到達するとプレイヤーに報酬を与えます
- 新しいバトルパスインスタンスを作成するためのカスタム Unity エディター
- 経験値マルチプライヤー機能
- スキップレベル機能
- バンク機能。 プレイヤーがシーズン終了時に受け取る進行報酬を蓄積できます。
- バトルパスのタスク
- 追加レベル機能
- 報酬の制限時間
- チケット機能。 別料金でさまざまなボーナスのロックを解除できます
19. お知らせ
- すべてのプレイヤーにメッセージを送信する機能。
- 別のプレイヤーにメッセージを送信する機能。
- 報酬を添付する機能。
- 通知TTL(生存時間)を設定する機能
- プレーヤーの通知状態を追加 (読み取り、報酬)
- 新しいレベルの報酬をプレイヤーの受信箱に送信する機能
- 達成/タスク報酬をプレイヤーの受信箱に送信する機能
- バトルパスの「銀行報酬」報酬をプレイヤーの受信箱に送信する機能
20. イベント
- ゲームプロセスを自動化する機能
- イベントを手動で開始する
- 「cron 式」を使用したイベントの開始
- 利用可能なアクションのリスト:
1. 統計情報のリセット (リーダーボード)
2. プロファイルの経験乗数を設定する
3. ストアを有効または無効にする
4. ストアアイテムの価格を設定する
5. ストア内のアイテムを有効または無効にする
6.「店舗特典」開始
7.「ストップスペシャルオファー」を開始する
8. チャットにメッセージを送信する
9. カレンダーを有効または無効にする
10.バトルパスを開始する
11. バトルパスを停止する
12. すべてのプレイヤーに通知を送信します
13. PlayFab タイトルデータの更新
14. カスタム Azure 関数の実行
例
本番環境で使用できる強力な例。 すべてのスポーンアイテムにプールマネージャーを使用して最適化されています。 メモリリークはありません。 必要に応じて、すべての UI 要素に無限スクロールが使用されます
- 独自のロジックを作成するための強力な API
- 安全なコード。 ほぼすべてのリクエストは Azure Functions を通じて書き換えられます。
- スタンドアロン、Android、iOS、UWP、Xbox、PS4、WebGL
- Unity 2019、2020、2021、2022 での作業
- Unity 用の強力な Playfab エディター
- ゲームデザイナーに優しいツール
- 完全なソースコード
ご質問がございましたら、お問い合わせください -
ドキュメンテーション
不和
フォーラム
技術的な詳細
- 独自のロジックを作成するための強力な API
- 安全なコード。 ほぼすべてのリクエストは Azure Functions を通じて書き換えられます。
- スタンドアロン、Android、iOS、UWP、Xbox、PS4、WebGL
- Unity 2019、2020、2021 での作業
- Unity 用の強力な Playfab エディター
- ゲームデザイナーに優しいツール
- 完全なソースコード
- ドキュメンテーション