godotengine / godot-proposals

Godot Improvement Proposals (GIPs)
MIT License
1.15k stars 97 forks source link

Rename Tilemap to Tilemap2D and GridMap to Tilemap3D #6125

Closed PoolloverNathan closed 1 year ago

PoolloverNathan commented 1 year ago

Describe the project you are working on

N/A

Describe the problem or limitation you are having in your project

The names of Tilemap/GridMap and related objects may be unclear to beginners.

Describe the feature / enhancement and how it helps to overcome the problem or limitation

The existing TileMap node should be renamed to Tilemap2D, GridMap to Tilemap3D, TileSet to Tileset2D, and MeshLibrary to Tileset3D. I believe that this would clarify the usages of the nodes.

Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams

See above.

If this enhancement will not be used often, can it be worked around with a few lines of script?

No, node classes cannot be renamed from script.

Is there a reason why this should be core and not an add-on in the asset library?

It is a node class rename.

YuriSizov commented 1 year ago

The names of Tilemap/GridMap and related objects may be unclear to beginners.

[citation needed].

KoBeWi commented 1 year ago

Duplicate of #789?

3518 also suggested a rename.

PoolloverNathan commented 1 year ago

You're a lot better at searching than me. I think that this one is most like #3518.