Vector: GameMaker: Studio logo in Windows 8 style

GameMaker: Studio logo in Windows 8 style

This vector icon was originally drawn by me as illustration for one of discussions I was participating in at end of April, which rolled from discussing GameMaker: Studio functionality to discussing it's current logo to making guesses how it could be made better and particularly if Windows 8 - like style would have worked for it. I'm not sure whether this is a good logo generally, but I think it could be useful at times when current 3d-looking Studio logo does not quite fit aesthetically.
To maximize ease of adaptation, scalable vector source file (SVG) is also included here.

Download SVG Download PNG Download HD PNG

(note: as of 2014 or so, GameMaker no longer uses this particular icon, but you can still use this I guess)

Also I've made a GameMaker: Studio HTML5' loading bar extension out of this logo, which looks like this:

Continue reading

GameMaker: Studio theme – GMGreen+

Today, instead of doing something possibly more interesting for a hour and some, I've spent those to edit standard theme that comes with GameMaker: Studio.

Modifications are as following:

  • Active window now has grey border, rather than a indefinitely green one.
  • Window captions now have a slight tilted line texture. Makes these a tiny bit less boring to look at.
  • Window control buttons are now better-spaced and cleaner.
  • Window border is now 3px instead of 4px, also with smaller amount of "rounding" on top of windows.
  • Fixed issue with 2-3 magenta pixels appearing near top-right corner when resizing MDI windows a lot.
  • Menu text is now of light-grey colour.
  • All sorts of buttons now have a grey colour for currently active one, and easier to distinguish green border for mouse-over.
  • Checkboxes now have an actual (non-triangular) "check"
  • Radio buttons are now properly anti-aliased.

I'll try to also include an icon file soon, but until then, a preferred method of installation is baking up of original "GMGreen.skn" and placing .skn from archive on it's place. Restarting GameMaker: Studio is required, obviously.

Download

C/C++: Making a very tiny DLL (in Visual Studio)

Having been making native extensions for GameMaker for years, there is one thing that always bothered me: although the code is often minimal (some of my smaller extensions have less than 100 lines of code!), the DLLs still come out to 70..100KB OR have to depend on Microsoft Visual C++ Runtime Redistributable, which is non-preferable for games that should "just run".

Having finally figured it out, I decided to write a small post about the matter.

Continue reading