It's been a month and a bit since the last trading concept video.
While the previous video demonstrated how players can trade items with each other directly with on-the-go trades, there would always be the problem that both players must be online at the same time in order to be able to trade items.
Enter player-hosted shops. With this feature, players can put inventory items, furnitures, even custom graphics on sale in their own little store that everyone can access and browse. Items can be sold at a set price, or even as an auction.
Here is the video of this:
A shop typically consists of three parts:
-The main page, similar to a guild page
-The items page, where items for sale are listed
-The log, recording all transactions and only visible to the shop owner
When a player opens the game's main menu, they can access a new "My Store" button, which will take them to their shop's main page. From there, they can set the shop's display image as well as the welcome text. At the bottom of the page, there are buttons to access the items list and the log.
In the items list, players can review items they have put up for sale, as well as either remove them or add more. When a player adds an item, it is removed from their inventory. They can set a price for the item (in the case of an auction, the starting bid price) as well as a sale period (up to 14 days). If an item is not sold or bidder upon when the sale period ends, then it is returned back to the player's inventory.
When an item is sold from your store or you have won an auction, you will receive a push notification, and there is also an option to receive a notification when someone bids on one of your items or if you are outbid on an item. (these two notifications can be disabled for convenience purposes)
All-in-all, here are two ideas for in-game trading:
-Exchanging items with a player directly
-Selling your items in a store that can be accessed anywhere at any time