David Richard
Member
Well, there's that already. I did not even start my first game creation in GMS2's environnement that I already have drawbacks on my new working area. So, first thing first...
It's a good beta but more work is needed. Good job so far YoYo, still a few things to correct but it's heading the good way.
- The resource tree, in GMS was on the left, now you put it on the right with no possibilities to change its position, or if the option is there, it's well hidden as I did not find it yet. OK - Drag and Drop works but it does not help that a right click in that area does nothing. We are not used to a drag & drop environnement besides in the actions of an object so I had a hard time finding that out.
- When switching from dark to light theme, you elliminate the background and everything becomes White. My IDE becomes boring alongside with straight out black outlined button icons. A bit of color would make my environnement much more fun to play with.
- No more Add object, sprite, sound, music and other easy buttons in the toolbar AND there is space to put stuff in there. I overused those buttons. Now I NEED to right click every single time on the resource tree to simply add something.
- Customising anything in the IDE should be accessible through a right click. For example, customize toolbar, right-click in the toolbar. You know, things that normally work in any other programs, MS Office, Firefox, Google Chrome, IE, Edge, Etc... Right clicks are our easy way to get to preferences of particular IDE areas.
- My first sprite importation, a GIF file. GMS2 was unable to import my file. Oh and I get this weird message saying that sprite importation from a file is not an undoable action. What ever that means??? So basically, I can not import my GIFs anymore. Well, this is half true. GMS2 cannot import ANIMATED GIFs. If you GIF is not animated, it will import the image.
- The tile editor is NOT easy to understand at first and hard to follow. So here's a round up: You cannot import a tileset image. There is NO option to import an image as you need to import an image as a sprite FIRST, then choose a sprite as a tileset. So tiles and sprites are all mixed up together. That's the first impressions. You should have the possibility to import an image directly in the tileset window.
- After playing with tiles a bit, I tried to find where the backgrounds were until I figured out that GMS2 groups all images in the sprites no matter what it is, a background, a tileset or a sprite.
- One thing that bothered me VERY MUCH. There is NO cancel or OK buttons. Everything you do is done live. So bassically, you do your stuff and if you messed, stop there, close the window and delete your resource. This is unconventionnal to me as a "Check" or "OK" button to approuve my changes is what we all do in the Windows environement. Now, to save your stuff, you...click on the "X" to close Window and save. That's VERY unconventionnal. If you work that way, then change the "X" for a checkmark. That would reassure people that when closing the window, changes are saved as "X" means close and do NOT save unless a message appears to propose to save changes, you know, like any other professional aps... (I'm NOT saying GMS2 is not professional here)
- OK, I've created my very first object. I needed to get used to the new way of presenting things but for now, it's new so I need to get used to this new way of doing things BUT, I get my new problem not too long. Just to test, I put my window in full screen and you know what? Cannot find the button to put that back in window mode. Once it's in full screen, nothing to do to get that back in window mode. Guess what? you need to close and start again. THAT is NOT conveniant at all!
- Now guess what! I am now getting VERY angry at those X in the top rightr corner. I decided to declare a very simply variable in code style. I entered a code in the creation event. I've written my first line of code, I want to save it and apply. Again, nowhere can you see an apply button. So I learned that the X saves the whole thing so my reaction is, you guessed it, click on the "X". NOW GMS2 decides to act the normal way, it cancels all my code and even removes it OH and no confirmation window asked me what to do before closing. YOYO, decide yourselves now, what should that damn "X" do, close and cancel or save because It's been more than jalf an hour and I have not been able to create a playable room yet.
- OK so after 10 minutes of trying to add objects and tiles to the room, I realize that GMS2 engeniously kept the resource tree for interaction with all the IDE. That was brilliant but I did not realise what to do because I was used to the old way of doing things. That's a good not BUT, GMS2 does NOT like rooms without backgrounds as the room that is not filled with a Background well, you can draw your sprites when moving along with it. I tried to attach an image to show what I mean sorry, there was not a OK button or anything to tell me image was uploaded so I have 4 images uploaded. YoYo, you have problems with OK, Cancel and user friendly messages to confirm actions done.
- Now a BIG issue is that this simple code in GMS works flawlessly but in GMS2 it's just hard for the eyes. it seems like the object is moving back and forth
Code:if keyboard_check(vk_left) {x-=4;} if keyboard_check(vk_right) {x+=4;} if keyboard_check(vk_down) {y+=4;} if keyboard_check(vk_up) {y-=4;}
- I passed through the image editor which is a very nice upgrade but is missing something pretty crucial to me. When I imported my images in GIF format, the background was not invisible so I needed to remove the background which GMS2 does not offer anymore so I need to manually edit my images to remove the background. Like in Paint.NET, it would be great for the magic wand tool to permit and "Ctrl+Shift" shortcut to select ALL the color event if NOT available through the normal select tool. Basically, that shortcut would select the color even if it's surrounded by other pixels that are not of the same color. If you don;t know what I mean try it in Paint.NET. Very usefull.
- And as a last point, It took me a few tries to understand HOW to developpe a tree in the options as when clicking on the options, nothing happens. You need to click on the SMALL arrow beside the title. It would be great to click on the title to developpe the options under that tree. It would be, well, you know...USER FRIENDLY.
It's a good beta but more work is needed. Good job so far YoYo, still a few things to correct but it's heading the good way.
Last edited: