Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Feature regression in 2D Tilemap Extas package (missing RandomTile)

Discussion in '2D' started by kayroice, Mar 17, 2021.

  1. kayroice

    kayroice

    Joined:
    Feb 7, 2017
    Posts:
    49
    It looks like the 2D Tilemap Extras 1.6.4-preview is at least missing the RandomTile from 2D-extras github repo, and at second glance also a couple other tiles such as the PipelineTile, TerrainTile, and WeightedRandomTile.

    Have these tiles, and possibly more functionality (I haven't checked anything else yet such as Brushes), been purposefully removed from the 2D Tilemap Extras package? If not, is there a plan to integrate the remainder of the functionality from the 2D-extras repo into the 2D Tilemap Extras package? Removing this functionality is feature breaking for users that have upgraded from using the 2d-extras to 2D Tilemap Extras.
     
  2. ChuanXin

    ChuanXin

    Unity Technologies

    Joined:
    Apr 7, 2015
    Posts:
    1,068
    Yes, the items in the 2D Tilemap Extras package are curated from all the items in the 2D Extras repository. You can still find the full feature set in the 2D Extras repository if you need them. If you would like a particular item to be added to the package, do let us know!
     
  3. kayroice

    kayroice

    Joined:
    Feb 7, 2017
    Posts:
    49
    As someone who was using the RandomTile from the 2D-extras and was caught off guard by it being removed, I'd definitely like to request that it be added to the 2D Tilemap Extras package. Thanks.

    But this really shouldn't be something that individual users have to request in order to have functionality migrated from a deprecated location (in this case the 2D-extras github repo) to its current authoritative location (the 2D Tilemap Extras package); especially since there is no notice or documentation around there being features removed from the 2D Tilemap Extras packages. In the case of users who are using 2D-extras, and then decide to migrate to the 2D Tilemap Extras package the migration becomes feature breaking for any functionality that has not been migrated. This really should not be the case for anyone, and the onus should not be on the user to request a fix for functionality they were unaware would be removed.

    So if it's just a matter of submitting a request for features to be ported, then I'd like to request that all features from the 2D-extras package be ported to the 2D Tilemap Extras package. This will undoubtedly save people time and frustration in the future when they decide to migrate, and assume that all functionality they are using and are accustomed to will be migrated. If there's some technical reason for not porting existing functionality from the 2D-extras github repo, then that needs to be clearly highlighted in the documentation (either via a migration section or just a bold disclaimer at the beginning of the docs). Thank you.
     
    MousePods likes this.
  4. ChuanXin

    ChuanXin

    Unity Technologies

    Joined:
    Apr 7, 2015
    Posts:
    1,068
    Thanks! We will take note of this request and let the stakeholders for the package know about it.