I haven't tested GMS2 yet, but versions prior to it have been riddled with bugs. Some are plain annoying, some are funny.
I'm sure you encountered a fair share of bugs yourself too (if you're using GM), so feel free to share your favorite ones here.
My personal favorite has to be the bug when scaling objects in the room editor - I should be more precise, as there's multiple ones related to that. For one, the scaling often doesn't snap to the grid, but that's not the one I mean. When using non-English computers it's possible GMS randomly stops accepting your scaling giving you error messages like "2.00 is not a valid floating point value". When that happens you either gotta enter the scale values by hand or just restart GMS. I'm not sure why that happens, but I think it's related to how the comma is stored. Either way, it's interesting 2.00 is not a floating point value to Game Maker.
Another bug I like is that enums seemingly don't quite work flawlessly with the colors in the code editor. Enums often aren't drawn in the color they're supposed to be, whereas former enums or variables with the same name as an enum value often are drawn as if they were an enum. While funny, it's also quite disorienting - unless the screwed up colors manage to arrange themselves in a nice pattern like this:
While I do appreciate the red-white-red pattern as an Austrian, I'd still prefer my enums to be all red.
What are your favorites?
I haven't tested GMS2 yet, but versions prior to it have been riddled with bugs. Some are plain annoying, some are funny.
I'm sure you encountered a fair share of bugs yourself too (if you're using GM), so feel free to share your favorite ones here.
My personal favorite has to be the bug when scaling objects in the room editor - I should be more precise, as there's multiple ones related to that. For one, the scaling often doesn't snap to the grid, but that's not the one I mean. When using non-English computers it's possible GMS randomly stops accepting your scaling giving you error messages like "2.00 is not a valid floating point value". When that happens you either gotta enter the scale values by hand or just restart GMS. I'm not sure why that happens, but I think it's related to how the comma is stored. Either way, it's interesting 2.00 is not a floating point value to Game Maker.
Another bug I like is that enums seemingly don't quite work flawlessly with the colors in the code editor. Enums often aren't drawn in the color they're supposed to be, whereas former enums or variables with the same name as an enum value often are drawn as if they were an enum. While funny, it's also quite disorienting - unless the screwed up colors manage to arrange themselves in a nice pattern like this:
[img]http://i.imgur.com/9ocuKxC.png[/img]
While I do appreciate the red-white-red pattern as an Austrian, I'd still prefer my enums to be all red.
What are your favorites?