Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

UNET MMORPG - Asset Disabled

Discussion in 'General Discussion' started by powerxyz, Oct 1, 2016.

Thread Status:
Not open for further replies.
  1. powerxyz

    powerxyz

    Joined:
    Oct 1, 2016
    Posts:
    14
    Hello, I have asset on store named "UNET MMORPG" that was disabled around yesterday with this message:

    'UNET MMORPG' has been disabled.

    It has been brought to our attention that this package contains content that you do not own the rights to redistribute. As this is a violation of our User Agreement, we will be removing this project from the Asset Store.
    And yesterday someone reviewed:

    The author ripped off uMMORPG. The code was stolen in 29 places. The Asset Store was already informed about this copyright infringement. The author clearly has no understanding of the underlying UNET mechanics. If you want the original uMMORPG package then go here: https://www.assetstore.unity3d.com/en/#!/content/51212
    I think it can be related but this package isn't ripped off from uMMORPG, I want an explanation about it too.

    The packages are same genre of the game it is MMORPG, I know that but it's not mean I've ripped off right?

    About codes and graphics I don't know where it does not have my own right, How can I know that ?

    I hope that UNET MMORPG will be online again soon,
    Thanks
    Ittipon

    This is my asset video:
     
  2. delinx32

    delinx32

    Joined:
    Apr 20, 2012
    Posts:
    417
    I think the best thing would be to ask UT what they think you don't own, but first ask yourself if you created all the art and code yourself.

    They wouldn't disable it without proof. Did you pull any code off google that maybe the author of the other asset may have also pulled off of google? That might explain why they would find duplicate code in both assets. I once saw an asset that was basically a free script that was pulled off of google and uploaded for sale. If another person would have done the same thing then it might have looked like the second asset ripped off the first, even though both really ripped off something that was already available for free.

    If you did use some code that you found on a website somewhere and you can prove that that code is publicly accessible and not under any license then you might have a shot.
     
    Ryiah likes this.
  3. Kiwasi

    Kiwasi

    Joined:
    Dec 5, 2013
    Posts:
    16,860
    @Buhlaine was able to help last time.

    The asset store is making a genuine attempt to improve their offering, which leads to the occasional false positive.
     
    angrypenguin, theANMATOR2b and Ryiah like this.
  4. powerxyz

    powerxyz

    Joined:
    Oct 1, 2016
    Posts:
    14
    I've take some time to compare codes,

    About character controller
    • uMMORPG handle it with NavAgent, Position sync with their component.
    • My Package handle it with character controller (That can be override to use rigidbody or another components, I planned to support Invector character controller asset too) and NavAgent for AI and Point click movement to find target position. Position sync with NetworkTransform.

    About character attack damage
    • uMMORPG checking for projectile if it's not found calculate melee attack in an Entities
    • My Package handle it with new damage entities that can be override it for vary of damages types both melee damage and projectile damage are an new network entities so player can control character to evade them (I've plan to support Invector melee damage too)

    About character actor (Animator things) in game scene
    • uMMORPG attached animator to an entites
    • My Package will instantiate new gameobject and add as child of entities, each actors have component to set weapon/item slots attached to so my package have just one entity for character controls to clone and split an actors to instanitates in game later.

    About camera
    • uMMORPG, implement their own camera
    • My Package override it from Unity Standard Asset

    About mobile controls
    • uMMORPG, may controls on mobile just like as on PC not sure I didn't test on mobile yet
    • My Package I have implement Unity Standard Asset for mobile joystick to controls it

    About item loot
    • uMMORPG loot item in corpses
    • My Package drop an items to the map so I have to implement entity for item drops

    About database
    • uMMORPG use XML save in file
    • My Package use JSON save in PlayerPrefs

    About UI
    • uMMORPG update an sync lists such as item in inventory in Update functions
    • My Package update with sync list callback function calls

    About chat
    • uMMORPG implement it on Network Behaviour
    • My Package add message to Network Manager to handle it

    About npc
    • uMMORPG is fixed NPC Menu
    • My Package developer can add any pages and menu for NPC and can set type of page as General, Quest and Shop

    About how to monster spawn
    • uMMORPG have to set entities on the scene
    • My Package have to set spawn point on the scene each spawn points have option to set target monster and amount

    About network manager
    • uMMORPG use same scene for login scene and gameplay scene
    • My Package split login scene and gameplay scene, I've override Network Manager to do that, I've add my own change scene functions (Because I have plan to support multiple map server). My package also support 2 types of server for MMO, Multiplayer(No login required, Data save on client)

    About how to deal with Synclist bugs
    • uMMORPG don't know may rename component randomly as I found on forum
    • My Package create new component to deal with it by call for sync list update when game started

    If There are anything you guys want to know, Tell me :)
     
    Last edited: Oct 1, 2016
  5. Ian-Dunlap

    Ian-Dunlap

    Unity Technologies

    Joined:
    Jul 22, 2014
    Posts:
    44
    Hi Folks, Hopefully you can understand we aren't able to talk too specifically about details of these types of cases publicly, but this instance is not a false flag.
    Powerxyz, we have reached out to you and your team directly and you are welcome to follow up with us through those channels.
     
  6. powerxyz

    powerxyz

    Joined:
    Oct 1, 2016
    Posts:
    14
    Which channel? email, or private message in this forum ?
     
  7. Kiwasi

    Kiwasi

    Joined:
    Dec 5, 2013
    Posts:
    16,860
    Cool. In that case I'll leave it over to your team. Thanks for all the work you guys put in!
     
    angrypenguin likes this.
  8. zombiegorilla

    zombiegorilla

    Moderator

    Joined:
    May 8, 2012
    Posts:
    8,980
    Presumably, in the email they sent you regarding the asset being removed, they provided information and conact info to follow up. Forums would definitely not be the place to follow up, it would directly with the asset store team.
     
    Buhlaine and Kiwasi like this.
  9. powerxyz

    powerxyz

    Joined:
    Oct 1, 2016
    Posts:
    14
    From an email I've receive about this there are no contact info to follow up for now. I think I will receive new mail later with an contact info :)
     
  10. zombiegorilla

    zombiegorilla

    Moderator

    Joined:
    May 8, 2012
    Posts:
    8,980
    You could just reply to the email.
     
    angrypenguin likes this.
  11. powerxyz

    powerxyz

    Joined:
    Oct 1, 2016
    Posts:
    14
    Yes, I did but they are not response about where the codes I'm not own right, I think it might be because today is not working day :p
     
  12. powerxyz

    powerxyz

    Joined:
    Oct 1, 2016
    Posts:
    14
  13. zombiegorilla

    zombiegorilla

    Moderator

    Joined:
    May 8, 2012
    Posts:
    8,980
    You should know what code you have and where you got it. Start there. Beyond that, only the asset store administrators can help you with specifics.
     
    theANMATOR2b likes this.
  14. powerxyz

    powerxyz

    Joined:
    Oct 1, 2016
    Posts:
    14
    Yeah, wish them will help to specify.
     
  15. Kiwasi

    Kiwasi

    Joined:
    Dec 5, 2013
    Posts:
    16,860
    Probably time to close this thread and take it back to emails or private messages. Not entirely sure it makes sense to share all of the details in public.
     
  16. powerxyz

    powerxyz

    Joined:
    Oct 1, 2016
    Posts:
    14
  17. SaraCecilia

    SaraCecilia

    Joined:
    Jul 9, 2014
    Posts:
    675
    Closing this thread so you can take it directly with @Ian-Dunlap and the team.
     
    Buhlaine likes this.
Thread Status:
Not open for further replies.