Setup Store - In-Game Store Essentials - (Unreal Engine module)
If you haven’t set up the Store yet, follow the sections below in order. If you’ve already completed some steps, feel free to skip ahead.
Set Up Draft Store in the Admin Portal
Follow these steps to create a draft store for Byte Wars. For a general guide, refer to this page.
Open your Admin Portal, then go to your game namespace.
In the sidebar, go to Commerce > Store.
Scroll down to the Draft Store section and click the Create Draft Store button.
noteIf you don't see the Create Draft Store button, your game namespace already has a draft store. Each game namespace can only have one draft store. If you're permitted to modify it, proceed to Setup Categories.
Fill in the form with the following values:
- Title: Market, uou can set this to any name.
- Default Language: English (US).
- Default Region: United States (USA).
Click Create. You'll be redirected to the draft store’s detail page.
Set Up Categories
These steps will guide you through setting up store categories for Byte Wars. For a general guide, refer to this page.
Open your Admin Portal, then go to your game namespace.
In the sidebar, go to Commerce > Store.
Scroll down to the Draft Store section and click the View button on the draft store entry.
Below the store title, click the Categories tab.
Click + Create Category.
Create the root category with the following:
Name: /ingamestore.
Parent Category: leave empty.
LOCALIZATION > English (US): In Game Store.
noteTo add localization:
- Go back to Commerce > Store.
- Click the
...
on your draft store and click Edit. - Add your desired localization to the Other Languages field.
- Click Edit. You will see the new localization when adding a category or editing existing one. :::
Click Create.
Repeat steps 6 and 7 using the values below:
Name Parent Category LOCALIZATION > English (US) /currency /ingamestore Currency /coin /ingamestore/currency Byte Coin /gem /ingamestore/currency Byte Gem /item /ingamestore Item /consumable /ingamestore/item Consumable /powerup /ingamestore/item/consumable Power Up /durable /ingamestore/item Durable /skin /ingamestore/item/durable Skin
Set Up Items
Follow these steps to add store items for Byte Wars. For a general guide and details on each field, refer to this page.
Open your Admin Portal, then go to your game namespace.
In the sidebar, go to Commerce > Store.
Scroll down to the Draft Store section and click the View button on that draft store entry.
Below the store title, make sure you are in the Items tab.
Click + Create Item.
Set the Item Type to Coin.
Fill in the form with the following values for the 1 Byte Coin store item:
- Item Name: 1 Byte Coin.
- Category:
/ingamestore/currency/coin
. - Basic Information > Currency Code:
BC
. - SKU Number:
unreal-bytewars-coin-1
. - Item Purchase Limit:
-1
. - User Purchase Limit:
-1
. - Item Use Count:
1
. - Stack Entitlement: True.
- Visible in Store: True.
- Purchasable in Store: True.
- Currency Namespace: your game namespace.
- Pricing Configuration > Currency Code:
BC
. - Default Price:
0
. - Leave the rest as default.
Click Create.
Return to the Items tab and repeat steps 5 to 8 using the values below. You don't need to add every item, but we recommend including at least one item per category.
Item Name Category Basic Information > Currency Code SKU Number Item Purchase Limit User Purchase Limit Item Use Count Stack Entitlement Visible in Store Purchasable in Store Currency Namespace Pricing Configuration > Currency Code Default Price 100 Byte Coins /ingamestore/currency/coin BC unreal-bytewars-coin-100 -1 -1 100 True True True your game namespace BC 0 1000 Byte Coins /ingamestore/currency/coin BC unreal-bytewars-coin-1000 -1 -1 1000 True True True your game namespace BC 0 2000 Byte Coins /ingamestore/currency/coin BC unreal-bytewars-coin-2000 -1 -1 2000 True True True your game namespace BC 0 6000 Byte Coins /ingamestore/currency/coin BC unreal-bytewars-coin-6000 -1 -1 6000 True True True your game namespace BC 0 1 Byte Gem /ingamestore/currency/gem BG unreal-bytewars-gem-1 -1 -1 1 True True True your game namespace BC 1 100 Byte Gems /ingamestore/currency/gem BG unreal-bytewars-gem-100 -1 -1 100 True True True your game namespace BC 0 100 Byte Gems /ingamestore/currency/gem BG unreal-bytewars-gem-100 -1 -1 100 True True True your game namespace BC 0 Go back to your draft store Items tab and click + Create Item.
Set Item Type to In-game Item.
Fill in the form for the Byte Bomb item:
- Item Name: Byte Bomb.
- Category:
/ingamestore/item/consumable/powerup
. - SKU Number:
ab-powerup-bytebomb
. - Item Purchase Limit:
-1
. - User Purchase Limit:
-1
. - Entitlement Type: Consumable.
- Item Use Count:
1
. - Stack Entitlement: True.
- Visible in Store: True.
- Purchasable in Store: True.
- Currency Namespace: your game namespace.
- Currency Code:
BC
. - Default Price:
6000
. - Leave the rest as default.
Click Create. You’ll be taken to the item's detail page.
In the item's detail page, scroll to the Pricing section and click + Add new.
Add a second price using these values:
- Region: United States (USA).
- Currency Namespace: your game namespace.
- Currency Code:
BG
. - Price:
50
. - Leave the rest as default.
Return to the Items tab and repeat steps 11 to 15 for the following items. Again, you don’t need to add every item, but at least one per category is recommended.
Item Name Category SKU Number Item Purchase Limit User Purchase Limit Entitlement Type Item Use Count Stack Entitlement Visible in Store Purchasable in Store Currency Namespace Currency Code Default Price Second pricing: Region Second pricing: Currency Namespace Second pricing: Currency Code Second pricing: Price Byte Shield /ingamestore/item/consumable/powerup ab-powerup-byteshield -1 -1 Consumable 1 True True True your game namespace BC 1000 United States (USA) your game namespace BG 10 Split Missile /ingamestore/item/consumable/powerup ab-powerup-splitmissile -1 -1 Consumable 1 True True True your game namespace BC 1000 United States (USA) your game namespace BG 10 Worm Hole /ingamestore/item/consumable/powerup ab-powerup-wormhole -1 -1 Consumable 1 True True True your game namespace BC 1000 United States (USA) your game namespace BG 10 Glow Xtra Skin /ingamestore/item/durable/skin ab-skin-glowxtra -1 1 Durable N/A N/A True True your game namespace BC 200 United States (USA) your game namespace BG 2 Triangle Skin /ingamestore/item/durable/skin ab-skin-triangle -1 1 Durable N/A N/A True True your game namespace BC 0 United States (USA) your game namespace BG 0 D Ship Skin /ingamestore/item/durable/skin ab-skin-dship -1 1 Durable N/A N/A True True your game namespace BC 300 United States (USA) your game namespace BG 3 White Star Skin /ingamestore/item/durable/skin ab-skin-whitestar -1 1 Durable N/A N/A True True your game namespace BC 100 United States (USA) your game namespace BG 1 Double Triangle Skin /ingamestore/item/durable/skin ab-skin-doubletriangle -1 1 Durable N/A N/A True True your game namespace BC 500 United States (USA) your game namespace BG 5
Uploading image for Item
You can upload images for your store items and set flag them as desired (e.g., icon). Byte Wars uses these images as item icons in the in-game store. You can upload images to store item and flag them as you desired. Byte Wars game uses image uploaded here as the item's icon shown in the in-game store. Here, we show you how to upload one image for Byte Bomb just so you know how to do it.
Feel free to use the following image or any other image for this tutorial:
Open your Admin Portal, then go to your game namespace.
In the sidebar, go to Commerce > Store.
Scroll down to the Draft Store section and click the View button on that draft store entry.
Below the store title, make sure you are in the Items tab.
Find the Byte Bomb item and click View to the far right of the entry.
Scroll down to the Publishing Content section and click the Images tab.
Click + Upload.
Click Select Images and select the desired image in the popped up window.
Set the Set as field as
icon
.
Publish Draft
Open your Admin Portal, then go to your game namespace.
In the sidebar, go to Commerce > Store.
Scroll down to the Draft Store section and click the View button on that draft store entry.
Click Publish Store in the upper-right corner.
Confirm that Publish all changes is selected. Type
PUBLISH
in the confirmation field, then click Publish Now.Your published store will now appear in the Commerce > Store menu, you will see your newly published store. Do note that the ID of the published store will be different from the draft store. This is expected.