GameMaker Studio 2.3 Beta Introduces a New Project Format

Reporter: time-killer-games  |  Status: open  |  Last Modified: August 11, 2020, 09:25:27 PM

fuck joo bitch !!!

2.2 yyp is very differen from 2.3. when you load a project into 2.3 from 2.2 or earlier it goes through a conversion process because of the amount of changes made to the format, mainly made to compensate for the new resources, methods, and better support for source control.

RobertBColton  
You're lying. I don't seriously believe you.
fundies  

Lol they did a lot similar to what we did with the free form layout. Funny, how were often years ahead on this crap but always get beaten to punch because of josh. I kinda over looked the room ordering thing an well need a solution for that too but that should be easy. This sequence crap looks like an abomination though that conflates a bunch of resources tbh but maybe I'm misunderstanding it. Anyways, if you have 2.3 beta please upload a project here so we can peek at the guts
time-killer-games  

I'll reboot my mac from linux into macOS and retrieve a project I imported from 2.2.x into 2.3.x. It's not entirely different, I think they still use json or whatever it was, it's just so many changes to how the structure of it is, mainly to allow for better source control.
Screenshot_20200808_123457

time-killer-games  

The resource tree now defaults to look like this:

Screen Shot 2020-08-08 at 12 56 12 PM

While the format is different under the hood, they use the same file extensions for everything:
https://www.dropbox.com/s/dfdpctqp7qm2n1l/Key%20to%20Success.yyz?dl=0

^That's my key to success game imported into and exported from GMS 2.3 beta. You may compare and contrast that project with older versions of GMS and GM by getting the sources exported from those available here as usual:

https://samuel-venable.itch.io/key-to-success

...you know, to see what's been changed or added, w/e.

time-killer-games  

I think whenever a bug has been confirmed the tag should be replaced with confirmed-idiot :O
RobertBColton  

What is the goal of this issue? To have me finish the YYP reader? Them changing the project structure doesn't effect us a whole lot, it just effects how libEGM converts the projects. If this issue is about having a working YYP convert, then please clarify and elaborate on this in the original post, otherwise close it or something. I'm not sure what we're going for here.
time-killer-games  

2.2 yyp is very differen from 2.3. when you load a project into 2.3 from 2.2 or earlier it goes through a conversion process because of the amount of changes made to the format, mainly made to compensate for the new resources, methods, and better support for source control.
RobertBColton  

Alright, but again, if your raison d'ĂȘtre is to have a working YYP importer for ENIGMA, then please be clear about that. This tracker is not for issues about GMS being a turd, which it is, but I digress.
Please sign in to post comments, or you can view this issue on GitHub.