I use flash to animate (cutscenes and sprites), export cutscenes as swf and use Flash.dll (which has some nifty functions on movie playing, resizing and keyboard control). With flash going the way of the dodo, I guess CSS3 with webkit would be the next step?
Problem with this, is that if the user doesn't have Flash installed he won't see anything, plus on Windows 8, I think ActiveX will be a little more restricted.
And still arises the issue that the video won't be available in any future platforms. Remember that most stuff YoYoGames includes in GM are cross-platform or usually mapped to something.
I program all cutscenes by hand. Because I'm just that badass
We're talking about video cutscenes Mr Bad@$$ programmer

HTML4 export, so games can be played on the Nintendo wii and 3DS via the opera browser, not to mention PSP and many other canvas unsupported platforms.
That would be a LOAD of work and hacks in order to make them work with HTML, CSS and JS, plus the performance would suck big time on these devices as their Javascript engines are not really fast and their browser view is not hardware accelerated like the HTML5 canvas is.
JS extensions that also work with the all GM runner plaatforms (not just HTML5/HTML4, but Mac, Windows Delphi, windows C++, iOS, and android as well) this shouldn't be very hard to implement, since all of these platforms support JavaScript in their native applications.
It's a platform/OS limitation. HTML uses JS, Windows desktop games use DLLs, Mac desktop games use DyLibs and so on. Usually future cross-platform GEX extensions will have the same functionality inside specific platform's library format, it's up to the extension developer to take care of that though.
I don't know whether this is a valid wish or not, but I would LOVE to be able to use simple multiplayer functions or even actions... Simpler networking than having to mess with 39dll, 39js and others... Could such features be considered ? And if not, please explain why... Don't you all feel like GM could be a killer dev tool if it allowed easy multiplayer handling ?
Yes, I am interested in multiplayer as well. Especially across different platforms.
Was looking what library Unity uses, it's RakNet but the license looks kinda disheartening. x_x
Edited by alexandervrs, 06 March 2012 - 07:35 PM.