1. Hey! Guest! The 33rd GMC Jam will take place between May 23rd, 12:00 UTC (Friday noon) and May 27th, 12:00 UTC (Monday noon). Why not join in! Click here to find out more!
    Dismiss Notice

Working with nightmarish 'compatibility tile layers' in GM2?

Discussion in 'Programming' started by Dusk Charmant, Dec 5, 2018.

  1. Dusk Charmant

    Dusk Charmant Member

    Dec 12, 2016
    It took me weeks to get my 1.4 game to even run in GM2, but now I'm stuck on an even bigger problem. I've been trying to edit the rooms for my project and a lot of my rooms are quite large, and deal with different tilesets. However, since I have a new depth system (where the player can walk in front of and behind trees), I have to remove the tree tiles from my room and add in objects to replace the trees for this depth system to work.

    The problem is, the tiles in Game Maker studio 2 are now contained in, 'Compatibility tile layers' where there are tens of thousands of layers in each compatibility layer. I believe that each time I 'clicked' down a tile in GM 1.4, these have been converted to separate layers.

    There are a whole bunch of problems here:
    1) The room editor is insanely slow and laggy, and sometimes crashes (because it's dealing with tens of thousands of layers of these 'compatibility tiles')
    2) In each compatibility layer, I can't organize the tens of thousands of layers by tileset, so I've been trying to go in and delete them individually (which takes tens of hours).

    I thought I could maybe go back to the rooms I created in Tiled and convert them to GM2, but I could only find a simple program called GMTiled, which can only use one tileset at a time and is prone to mix up tilesets and put them in weird places.

    Any idea on what to do?
  2. sp202

    sp202 Member

    Sep 26, 2016
    I think the unfortunate answer is that you'll have to remake the room from scratch.
  3. obscene

    obscene Member

    Jun 21, 2016
    Just converted to GMS2 and while I don't have tens of thousands (wow) I do despise these things and wish there were a way to import a room clean and ignore layers completely. It's a pain trying to click an instance to move it just to realize it's on some layer you didn't create and you don't know which one. Seems a better way to handle the conversion would have been for GM to make 1 later and simply add the depth to instances in the room editor via creation code.


Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice