Room Grid setting..
Posted 02 March 2011 - 05:16 PM
I hate it on by default; just doesn't work with the zoom for me, but Andrew quite likes it. However he would prefer a "global" setting - so switching it off in one room, affects ALL rooms.
So whats your opinion on the matter? Speak now of forever hold your cheese.
Posted 02 March 2011 - 05:27 PM
Grid Off by default, I prefer Off but On is good because one only needs to set it once. This setting is the default for all newly created rooms. Each room has an attribute field that allows an On or Off which takes on the global grid attribute when it's created.
This pretty well accommodates all the options.
Posted 02 March 2011 - 05:36 PM
- Maybe make the grid less intrusive and add a "ruler" + minor/major grids (as well as allowing people to create horizontal/vertical guides) - bit like photoshop/excel have grids.
This would allow a preson to create "aligned" interfaces much more easily.
Ow and another thing: can you make the isometric grid have actually isometric angles? - 120 degrees is quite standard.
Posted 02 March 2011 - 05:50 PM
Posted 02 March 2011 - 05:53 PM
just doesn't work with the zoom for me,
This bit caught my attention. Had to make sure I wasn't missing something but Game Maker doesn't seem to have a zoom at the moment to see your side.
I don't really use the grids much. Tending to switch it off so I can see what the over all level will look like as I create it.
The way I see it is, each room needs to have it's own on/off switch but I also think this switch should be in a default setting to begin with. If you want it on for 1 room and 1 room only it should be possible to keep other rooms free of the grid.
Posted 02 March 2011 - 06:09 PM
Posted 02 March 2011 - 06:18 PM
Damn, Mike. Now I have to change my signature.
Speak now or forever hold your cheese.
Posted 02 March 2011 - 06:51 PM
I also like the idea of "sub" measurements, so you can have one thick and several thin lines. I also think you should make an options group, that is specific to these things. Why should you force one way or the other, based on a public poll, when you can put an options GUI and have us decide. It should be a per project setting, where we decide what color/thickness the lines are, and whether to default on or off. The only things that really need to be per room is the on/off and the measurements. Although, the other items couldn't hurt to have per room.
About the isometric tiles, I've never used them, but I think they should have the same options, but with the extra option for the angle. Different "iso" games have different angles, though some are much more common, so we should have the option to choose what angle we are using. The other catch with iso is you may want to have an option for "offset" which determines how many pixels x/y to start the grid at.
Posted 02 March 2011 - 07:47 PM
Posted 02 March 2011 - 08:09 PM
just doesn't work with the zoom for me
Does this imply that the grid size won't change when zooming in (so a "cell" won't be similar X-pixels independent of the zoom factor?) - like how the transparent background in the sprite editor doesn't scale with zooming?
That would make grids pretty useless I think.
Posted 02 March 2011 - 08:43 PM
I think having a global grid setting, and having the program remember this global setting each time you start up Game Maker would be best. Then, as (I believe) NakedPaulToast suggests, when you create a room (or a room is opened), the room would have a local grid setting that is set to the global setting. In the room, you could change the local setting without affecting the global setting.
So, basically there would be both the global setting (in which this setting would be saved and carried over to the next time you use Game Maker), and the local setting. The local setting would be set to the global setting upon creating or opening a room.
Posted 02 March 2011 - 08:50 PM
As to "sub" grid lines... mmm... we'll see. tiles aren't like 3D editors where these things are as useful. I'll think on it a little..
But thanks for the feedback folks, that's helped clarify things for me a lot. cheers.
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users