Search Unity

Assets Auctioneer - Auction House System [WIP]

Discussion in 'Works In Progress - Archive' started by silvematt, Mar 29, 2019.

  1. silvematt

    silvematt

    Joined:
    Jul 15, 2016
    Posts:
    160

    Auctioneer is an universal Auction House solution for Unity.
    It is builded to make you developers implement an Auction House System very quick and with all the amount of customizations you may want to add in your game.

    It utilizes the newest UnityWebRequest, a Mysql database and secured PHP scripts for exchanging data from the Application to the Database and back.

    It is well organized with ScriptableObjects for the Items and an Asset Bundle to load them the best way.

    Some features, may be updated in the future:

    * Login/Registration System
    * Items Browse (with/without search filters)
    * Bidding items
    * Buyout items
    * Inventory System
    * Insert Items from your inventory
    * Mails System
    * Visualize your current bids
    * Get a mail (in-game) if someone offers more than you for an item that you were bidding
    * Get a mail (in-game) with the item attached ready to get added to your inventory if you win/buyout an auction
    * Get a mail (in-game) with the money you've requested for an item that you sold when someone buy it
    * Auctions Expire System, after a selected amount of time auctions automatically expires, sending the item to the last user who bidded or returning it to the owner if nobody bidded it.
    * Automatic Insert of items, setup a list of Items that should be added automatically each day/hrs
    * More.

    Some screenshots:





    Buyer:


    Seller:







    Every feedback/request is highly appreciated!

    This asset should be live on the Asset Store in the next week at the price of 20-25$.

    Thanks for your attention!
     
    Last edited: Mar 29, 2019
  2. silvematt

    silvematt

    Joined:
    Jul 15, 2016
    Posts:
    160
    As said before, the expiration check and the events that should occur after that the auction expires will be totally automated. It can be managed by cronjobs on a Web Server or by an extreme lightweight C# application that can run on Windows server or Linux (through Mono).

    The C# application is totally automated and only requires the user to start it the first time.

    In the package the solution with all the source code and documentation of this application will be included.