Help - Search - Members - Calendar
Full Version: Playing Gm Games In Browsers
Game Maker Community > General > The Community
SilentxxBunny
I know that topics of this nature are usually locked, but those topics usually just consist of people asking whether or not it is possible to do so, without doing their homework. I know that the time when GM games will be able to be played in browsers is near, because programs such as GJava (I think its called) have claimed some success, and I have seen countless Instant Play Programs around the GMC, but I think I may have found something considerably different. Instant Play simply downloads the game anyway, so this isn't truly browser based gaming, and GJava (correct me if that isn't the name) is very buggy and in my opinion bad looking. Anyway. On to the discussion. Has anyone ever tried a program like this with Game Maker? It is obviously a pay program, so I haven't tried it, but it says that it will convert EXEs into web based ones, and it mentions game developers specifically. This topic is not to discuss this particular program, but other converters like this one. Have you ever had any success with them? Are there better (free) ones? Do they work with GM? Etc.

http://www.download3k.com/Software-Develop...me-Builder.html
TD Games
Have you tried the program? Does it function properly?
Zezuken
You could just easily use Gmbed to have them run in browsers, since its simple and doesn't require some odd plugin.
soccer99
Yeah Gmbed worked pretty well when I tried it.
wa1do_13
My friend uses GMbed quite often. I think it's... decent. As far as the functionality of it goes, it's BRILLIANT, I could never make a program like that, but as far as my deeper, personal satisfaction goes, I think there's a lot of room for improvement. The perfect one would be able to be customized (loading screen, dimensions), would automatically eliminate full-screen options, perhaps let you 'decorate' it up a little bit (borders, etc.), and set the embedded game's resolution to fit within the dimensions.
uuf6429
NextPlay is better supported and with way better features (than Web Game Builder).
I would suggest GMbed, since it's well made too. However, NextPlay still surpasses most plugins out there, because of it's unique features.
QUOTE
The perfect one would be able to be customized (loading screen, dimensions), would automatically eliminate full-screen options, perhaps let you 'decorate' it up a little bit (borders, etc.), and set the embedded game's resolution to fit within the dimensions.
NextPlay is not perfect, but does what you describe.
TGMG
QUOTE (wa1do_13 @ May 11 2009, 09:08 AM) *
My friend uses GMbed quite often. I think it's... decent. As far as the functionality of it goes, it's BRILLIANT, I could never make a program like that, but as far as my deeper, personal satisfaction goes, I think there's a lot of room for improvement. The perfect one would be able to be customized (loading screen, dimensions), would automatically eliminate full-screen options, perhaps let you 'decorate' it up a little bit (borders, etc.), and set the embedded game's resolution to fit within the dimensions.

I am the creator of gmbed and I aggree that ther is alot of room for improvement. I will be adding alot more features for customisation as soon as I can. But it would be helpful if you could elaborate on those suggestions and add any other suggestions. I am committed to giving gmbed users the best possible experience its just I have been running low on time recently.

One of the first things I am changing is removing that popup box asking if the user wants to run with an image in the box that the user click (like a play button), this will be customizable to any image you want. Also background image support will be improved. As well as a progress bar that can be changed. So that will allow better basic customization.

About the fullscreen elimination, I have been experimenting with this before. There is a very easy way to do it but that requires modification of the exe which is not allowed by YYG.

I am also experimenting with communication between javascript and the java *****. So hopefully it will allow the ***** to download the game in the background while the user is shown something related to the game. For example if it was an online game, the game could be downloading while the user is registering, and as soon as register is comple it would run game. Other examples would be showing a flash movie into for the game while it is downloading, or even showing menus with options that will be passed to the game via parameters. So it would allow you to have exactly thr loading screen you want using html,flash,javascript,ajax etc. You could even make a very small tutorial game in flash that is shown before the game starts. This would be very useful for big games, so the user actually has something to do while the game is downlading rather than watching a progress bar.

The game already is resized to fit within the dimensions.

other things I have been working on are opening the game in a javascript lightbox which i think looks nicer than normal embedding. Also i am working on allowing the game to comminicate with javascript, so the game can customize the webpage itself, return values etc.

There is alot I would like to add to gmbed to make it a much more powerful and useful platform for releasing games with. And I am always up for suggestions.
Obilink
Web Game Builder does work and it is very good and easy to use. You can try their free download, the only difference being that you cant legally let others play it (that is what the fifty and 100 dollar versions are for, the liscenses mainly). I did it on a small game and it ran perfectly. However, I can not guarentee it will work perfect on large games like Ark 22 and such.
MitchGraham
I have to wonder why, if people want to embed their games, these people don't just use Flash?

2dCube did this with his very successful series, Karoshi. He made an alternate version in Flash, more lightweight and portable. If someone really liked this Flash version (which was very close to the real thing), a downloadable version is available.
Keiferr
Well, then everybody would have to go learn another language.

I'd rather not.

But yeah I saw Karoshi on Newgrounds a little while ago in flash.
epicCreations
QUOTE (Obilink @ May 11 2009, 12:29 PM) *
Web Game Builder does work and it is very good and easy to use. You can try their free download [...] I did it on a small game and it ran perfectly.

Wow. Really? Maybe I'll have to convince my parents that it is worth the investment. biggrin.gif
Thomas
QUOTE (SilentxxBunny @ May 8 2009, 10:26 PM) *
Instant Play simply downloads the game anyway, so this isn't truly browser based gaming, and GJava (correct me if that isn't the name) is very buggy and in my opinion bad looking.

Please tell me how you are supposed to play a browser-based game without downloading the game in one way or another. So why not just download the game and then play it in windowed/fullscreen mode like the game was designed instead of confining it to an area inside of a browser?
uuf6429
QUOTE
Please tell me how you are supposed to play a browser-based game without downloading the game in one way or another. So why not just download the game and then play it in windowed/fullscreen mode like the game was designed instead of confining it to an area inside of a browser?
I think he meant embedding the game.

If you don't like Instant Play, drop it and get a better one. There's mine (NextPlay) and other alternatives like YAIP, GMbed, RQP...
However, if you care about security then choose NextPlay (it's really the best there is when it comes to security).
Hach-Que
QUOTE (uuf6429 @ May 14 2009, 08:21 AM) *
However, if you care about security then choose NextPlay (it's really the best there is when it comes to security).


Unless you got your sandbox working, that's not the case. In fact, the major ones are all around the same level of security.
Recreate
Its about time People are Starting to Actually Look at the Solutions we have here,Not Just Saying No after reading the topic title and Hatefully Ignoring all of the Possibilities Out there for this to be real.
Thomas
QUOTE (Recreate @ May 14 2009, 12:20 AM) *
Its about time People are Starting to Actually Look at the Solutions we have here,Not Just Saying No after reading the topic title and Hatefully Ignoring all of the Possibilities Out there for this to be real.

What are you talking about?
uuf6429
QUOTE (Hach-Que @ May 13 2009, 11:46 PM) *
QUOTE (uuf6429 @ May 14 2009, 08:21 AM) *
However, if you care about security then choose NextPlay (it's really the best there is when it comes to security).


Unless you got your sandbox working, that's not the case. In fact, the major ones are all around the same level of security.

But if mine is not even listed there. lol.

However, it does have higher security as I said in my PM. (Local Anti-Virus scan, per-site ban/security)...
score_under
QUOTE (Hach-Que @ May 13 2009, 11:46 PM) *
Unless you got your sandbox working, that's not the case.

If you're really that worried about security, you could fetch Sandboxie from http://sandboxie.com/ , which will sandbox everything you tell it to.

uuf6429: I could help with sandboxing, if you want...
PivotGamer84
QUOTE (TGMG @ May 11 2009, 07:02 AM) *
QUOTE (wa1do_13 @ May 11 2009, 09:08 AM) *
My friend uses GMbed quite often. I think it's... decent. As far as the functionality of it goes, it's BRILLIANT, I could never make a program like that, but as far as my deeper, personal satisfaction goes, I think there's a lot of room for improvement. The perfect one would be able to be customized (loading screen, dimensions), would automatically eliminate full-screen options, perhaps let you 'decorate' it up a little bit (borders, etc.), and set the embedded game's resolution to fit within the dimensions.

I am the creator of gmbed and I aggree that ther is alot of room for improvement. I will be adding alot more features for customisation as soon as I can. But it would be helpful if you could elaborate on those suggestions and add any other suggestions. I am committed to giving gmbed users the best possible experience its just I have been running low on time recently.

One of the first things I am changing is removing that popup box asking if the user wants to run with an image in the box that the user click (like a play button), this will be customizable to any image you want. Also background image support will be improved. As well as a progress bar that can be changed. So that will allow better basic customization.

About the fullscreen elimination, I have been experimenting with this before. There is a very easy way to do it but that requires modification of the exe which is not allowed by YYG.

I am also experimenting with communication between javascript and the java *****. So hopefully it will allow the ***** to download the game in the background while the user is shown something related to the game. For example if it was an online game, the game could be downloading while the user is registering, and as soon as register is comple it would run game. Other examples would be showing a flash movie into for the game while it is downloading, or even showing menus with options that will be passed to the game via parameters. So it would allow you to have exactly thr loading screen you want using html,flash,javascript,ajax etc. You could even make a very small tutorial game in flash that is shown before the game starts. This would be very useful for big games, so the user actually has something to do while the game is downlading rather than watching a progress bar.

The game already is resized to fit within the dimensions.

other things I have been working on are opening the game in a javascript lightbox which i think looks nicer than normal embedding. Also i am working on allowing the game to comminicate with javascript, so the game can customize the webpage itself, return values etc.

There is alot I would like to add to gmbed to make it a much more powerful and useful platform for releasing games with. And I am always up for suggestions.

Well then, maybe you can add position on the screen? I thin that would be great too (that way its not stuck in the corner.)
Or at least set it up so that it centers the game in the window (room_height/2,room_width/2) then it will at least "look" embedded (i know it took alot of programming to make this and its a job well done, but still, it doesnt appear embedded. It only seems like its running from a temp folder in mozilla,ie or opera,etc) its a good release though
Zezuken
QUOTE (PivotGamer84 @ Jun 13 2009, 07:25 AM) *
Well then, maybe you can add position on the screen? I thin that would be great too (that way its not stuck in the corner.)
Or at least set it up so that it centers the game in the window (room_height/2,room_width/2) then it will at least "look" embedded (i know it took alot of programming to make this and its a job well done, but still, it doesnt appear embedded. It only seems like its running from a temp folder in mozilla,ie or opera,etc) its a good release though


And why can't you just use html/css to position the screen like normal?
uuf6429
Both in TGMG's and mine's, the code is not meant as a complete web page.
You need to put it in your webpage.

Also, this is soo off topic. Read the plugin's documentation or learn the very basics of HTML.

Kind regards,
Chris.
Revel
Yea, I personally think that uuf6429's instant play is currently the best solution available. You should consider using that from his website.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2010 Invision Power Services, Inc.