MinicraftPlus / minicraft-plus-revived

Minicraft+, an extension of Notch's original minicraft project, with tons more features.
GNU General Public License v3.0
484 stars 97 forks source link

Change tiling system from 8x8 to 16x16 #724

Open JamesTDG opened 1 day ago

JamesTDG commented 1 day ago

At the moment, the 8x8 tile system, while space efficient and reduces the number of unique tiles needed to be created, has caused roadblocks for additional pack development. Simply put, it is damn near impossible to include more details within wall textures and more. Displayed below is an example of my gripe image-14 This image shows what the Sprite of the Stone wall texture is shown in-game for my currently abandoned texture pack project. image-29 This image shows what the texture is intended to look like.

As you can clearly notice, the system is flawed against creating more complex textures, which harms pack development.

I also would like to call out another image as evidence as to why the 8x8 system is bad. image-45 Without the knowledge of what this tile is supposed to be previously, it cannot be assumed what it should be used for. This has caused confusion within the community before, and I myself have also been confused by it until I saw the flattening and what the file name for it is. Do keep in mind, this interior Wall tile image, is taken from a texture pack that is not part of the base game, but rather one I was able to quickly find as a screenshot I posted to the Discord server.

As demonstrated by the image below, communicates far better what these interior tiles should be used as. image-33 This is also from the same texture pack by the way

BenCheung0422 commented 1 day ago

This is indeed one of the goals to be done by the new rendering system. Also, wide ranges of resolutions will be generally supported also in the resource packs.