Jump to content


Photo

.EXE removal....


  • This topic is locked This topic is locked
142 replies to this topic

#1 Mike.Dailly

Mike.Dailly

    Evil YoYo Games Employee

  • Administrators
  • 4574 posts
  • Version:GM:Studio

Posted 31 March 2011 - 08:44 AM

Okay, big discussions going on with this, and we really are listening. So... here's your chance to give a fair and reasonable alternative to removing this, or limiting it in some way.

Or current thought ( and we're more than happy to change if you provide a better alternative ) is that we'll "mark" the .EXE in some way. Our current thought is that we'll do a TV style logo that's always in the corner, or perhaps a ticker that scrolls along. Something that clearly marks it, but doesn't disable it outright - perhaps even a very faint watermark over the whole screen like Google maps does?

What we're aiming for is to encourage users who will never buy it, to do so. We release that many folk use it for years before buying it and we would like to keep them happy as well. But at the end of the day, it isn't a "free" product, it has to make money for us to be able to continue development and that means trying to get those who never upgrade, to do so. Running from inside the IDE will be unaffected, the .exe it creates will time out as normal, but this allows your to see your game without the "banner" (or whatever)

So, knowing that "something" has to be annoying inside the lite .EXE, what would encourage you to upgrade, but not piss you off and drive you away?

We've also had suggestions of not allowing the icon and loading bar to change, no full screen and changing the title bar. These may well get used as well.

Please be civil. I know this is a contentious issue, and that most of you have pretty strong feelings on the matter. I have read all the previous comments (that I could find), and we do agree that limiting .EXE creation isn't a great solution. We're looking for solutions that will keep most people reasonably happy, but we also understand some will never like it, no matter what. So help us get a better one.

But note. I WILL NOT take any YoYo bashing here. Be nice. Be constructive.
  • 3

#2 NpN Games

NpN Games

    Stupid Evil Genius

  • GMC Member
  • 200 posts
  • Version:GM8

Posted 31 March 2011 - 08:51 AM

You can also limit some resources in LITE version like you can only add 3 rooms, 20 objects, or like that only...Posted Image
  • 1
Add me on steam: nipunarora

#3 Davve

Davve

    GMC Member

  • GMC Member
  • 4066 posts
  • Version:GM:Studio

Posted 31 March 2011 - 08:54 AM

25 guests are reading this topic lol...

A Game Maker logo in the top-left corner of one's screen when playing a lite game would be a good idea.
  • 3

1Amdi.png Swxmo.png RDHEw.png 17Ezd.png


#4 Mike.Dailly

Mike.Dailly

    Evil YoYo Games Employee

  • Administrators
  • 4574 posts
  • Version:GM:Studio

Posted 31 March 2011 - 08:56 AM

NpN Games: I'm not keen on that. I don't think stuff like that is enough to get folk hooked, and in fact usually pisses them off more often than not. I'm also aware that Nal used it for a couple of years and did some great games before buying it. This makes me think you want to make it as "complete" as possible, so that they'll upgrade when they're happy, but can't "live" with it forever - if you know what I mean.
  • 0

#5 gnysek

gnysek

    GMC Member

  • GMC Member
  • 580 posts
  • Version:GM:Studio

Posted 31 March 2011 - 08:56 AM

So as I said before 5 or 10 minutes playable exes are good. First game of newbie user is sth like "catch the clown", so 5 minutes is even too much for it. But after he learn some GML, game will be longer, with better graphic, maybe some music - and here comes need for Standard version.

But... watermark or room with logo at beginning is also good idea. There can be even a text "This game was created in Game Maker / visit yoyogames.com for more info" under it - similar is in The Games Factory at end if I remember correctly. This will be better that current small image in corner when game is loading.
  • 1

Previously game developer at YoYoGames, Currently PHP developer in DB-Team
Programming and working with: GML/C#/PHP/JS/MySql/CSS/HTML

Follow 
@GameMakerUpdate to get info about latest versions of GM when they are released: https://twitter.com/GameMakerUpdate

(it's managed by bot, not by human, remember)


#6 Dangerous_Dave

Dangerous_Dave

    GMC Member

  • Global Moderators
  • 9421 posts
  • Version:Unknown

Posted 31 March 2011 - 09:05 AM

At risk of maybe some negative comments... but what about adding adverts into the Game Maker interface? So the developer sees ads while developing. Maybe something in the bottom left corner, or a panel across the bottom or right.

It's a way of making money from the people who will never upgrade.

Edit: I don't like the idea of time limited exes, and a yoyogames watermark/banner will no longer work.

I used GM for years before it started charging. I never donated when it was asked of me, and I didn't upgrade for a while after it went "pro". All in all, it was years of use, with some pretty long games, before I finally paid for it. I doubt that I would have paid for it at all without that. It's partly because of my age back then, but many GM users these days are around that age or younger.

As for the watermark, they can just upload their game to YoYoGames.com, then download a watermark free version.

Edited by Dangerous_Dave, 31 March 2011 - 09:10 AM.

  • 6

#7 Jazza4Lyf

Jazza4Lyf

    GMC Member

  • GMC Member
  • 247 posts
  • Version:GM:Studio

Posted 31 March 2011 - 09:11 AM

After the game ends, you could display one final room with an advertisement saying the game was made with Game Maker Lite with a link to the YoYo site and another that closes the game. This way it doesn't disrupt gameplay but you still get your message across.

Or, when the game transitions to another room after a certain time, transition to an advertisement room instead with the same stuff as above but instead of closing the window goes to the proper room. This does inturrupt gameplay but as its a room transition, it's less likely to screw them up mid-game.
  • 3

2nsxog9.png

 

Be on the lookout for JSME v3 in the future sometime... It is coming!


#8 LegacyCrono

LegacyCrono

    GMC Member

  • GMC Member
  • 616 posts

Posted 31 March 2011 - 09:15 AM

NpN Games, that'd be pretty much useless. I believe that it's a well-known fact that you could bypass such limitation.

Hmm... The watermark sounds good, but I can't see how it'd work, considering that the game window could be as small as 32x32, so it could be a problem.
I like the time limitation idea. As gnysek said, it could be used to drive people into buying the Standard version. But I think that it could be easily bypassed without much efforts.
Not allowing to change icon, splash, loading bar and window caption is a great idea, I think that people could live with that.

I think that a message when starting/closing the game would be okay. Something simple that would require to press an "OK button" to continue. Clicking a button to start the game would be rather annoying, but bearable, so I think it's a fine solution.
  • 0

Posted Image


#9 Yal

Yal

    Not Tsuka

  • Global Moderators
  • 10684 posts
  • Version:GM:Studio

Posted 31 March 2011 - 09:19 AM

. There can be even a text "This game was created in Game Maker / visit yoyogames.com for more info" under it - similar is in The Games Factory at end if I remember correctly.


This is onto something - how about a 10 second splash screen or something that shows up when you end a Lite game by pressing escape, saying that "This game was created in Game Maker Lite, visit yoyogames.com for more info. (This screen can be switched off in the Standard and Professional edition of Game Maker)"


As for the TV-style logo, that's good too. To make people a bit more supportive, let there be an option in Preferences: in what corner would you like the logo to show up? This would likely make more people cope with it, since after all they'd get some means of customizing it to suit their game better (for instance, they could put the HUD where they want without worrying about the logo covering it).

Having loading/icon noncustomizable could also work pretty fine. In the GM6 days there was the "Made With Game Maker" window that popped up while the loading bar was loading. Having the actual loading bar image state that this was made with Game Maker Lite could also do the trick.

Or perhaps have EXE info fields (Under the name of an EXE, Description and Company shows up in grayscale when in Icon view) always default to "Game Maker Lite application", instead of being able to be any text the user desires?
  • 3

- The above is my personal opinion and in no way representative of Yoyogames or the GMC, except when explicitly stated -

 

Open this spoiler for my games:

Spoiler

Some useful game engines: (all completely free to use, even commercially, as long as you replace all included graphics / music first).
SisterEngine RPG Engine - - YaruFPS 3D Collision Engine -- YaruPlatEngine Platform Engine

New user? Can't draw but want to look unique? You can request a new avatar in this thread!


#10 Derme

Derme

    Time for a break.

  • GMC Member
  • 486 posts
  • Version:GM:Studio

Posted 31 March 2011 - 09:26 AM

At risk of maybe some negative comments... but what about adding adverts into the Game Maker interface? So the developer sees ads while developing. Maybe something in the bottom left corner, or a panel across the bottom or right.

It's a way of making money from the people who will never upgrade.

That's not a bad idea, you don't want the people playing games on the YYG website to have to suffer for the developer not buying Game Maker. This would be perfect, you can either use GM with adverts, limited abilities and the banner when the game is loading. Or you can buy GM and work on a "cleaner" surface. This wouldn't drive developers insane, but at the same time it would "encourage" them to but GM. The only problem with this would be an internet connection, you'd need to be online to see ads.

@Mike Removing the ability to build .EXE files from the lite version, would see us miss out on some very good games on the YYG website.

@gnysek Watermarks are also a good idea, when you watch TV with a watermark down the bottom (small), you know it's there, but it doesn't bother you.

@LegacyCrono Think about it, all those GM games you download from YYG, with the same boring sphere... :whistle:

Alright simply, I don't think that any "Light" implementations should effect the end-user, and removing .exe completely would see a loss of many good newbie devs. So I think if you implement somthing that would effect the dev more than the player would be a better solution.

Edited by Derme, 31 March 2011 - 09:28 AM.

  • 0
TwitterBanner_zpsf5eaf370.pngSignBanner_zps6e538aa2.pngjust21_promo_graphic_zps785b873f.png

#11 Dangerous_Dave

Dangerous_Dave

    GMC Member

  • Global Moderators
  • 9421 posts
  • Version:Unknown

Posted 31 March 2011 - 09:34 AM

The only problem with this would be an internet connection, you'd need to be online to see ads.

That's true. You could always have some stock ads, included in the program. If you can't get an internet connection, show those. Links to YoYo, maybe a sponsor.
  • 2

#12 Slowbro

Slowbro

    GMC Member

  • New Member
  • 78 posts

Posted 31 March 2011 - 09:36 AM

I think some kind of logo or watermark would be the way to go here. I think a timer would simply piss people off to the extent that they wouldn't want to try the program for a long enough period that they might consider purchasing it.
  • 0
Follow me on DeviantArt

#13 Mike.Dailly

Mike.Dailly

    Evil YoYo Games Employee

  • Administrators
  • 4574 posts
  • Version:GM:Studio

Posted 31 March 2011 - 09:51 AM

I don't think Ads would work for a lot of reasons. 1st, the community as a whole, doesn't click on them, this makes them just "annoying". Second, aside from our own, you only really have Google ads. and we've all seen what they're like. I'm not a fan. If we could get "mobile" sized ads, I'd think about it... but we can't. So I think ads are a no go.

I like the old Ad on exit thing. They're pretty effective, serve the correct purpose, and don't piss the people playing the game off too much. I also think a little "TV" logo combined with some limits (no room size under 256x256?), can't change icon, no full screen, we name the window etc. all sound pretty sensible.

So... currently ( until someone gives an amazing solution ), I'm looking do do this...

We use the GameMaker icon.
You can't go SMALLER that a 256x256 room/window size.
We put a "Make with GameMaker" thing in a corner of the screen (let you pick)
The game "title" is forced to something like "Made with GameMaker Lite - http://blah"
GameMaker advert on exit that stays up for 5-10 seconds. (any preference?)
However... We'll also add ZOOM and draw_self() into the Lite version.


Hows that?
  • 7

#14 MasterOfKings

MasterOfKings

    The True Master

  • GMC Member
  • 4888 posts
  • Version:GM8

Posted 31 March 2011 - 09:52 AM

I know this sounds somewhat stupid (or impossible); but most of the Lite games that are looked down upon are Tutorial rip-offs.. I think it would be good to have a separate file format for tutorials. So, GM can open and read them, but can't run them or export them as ordinary .exes. Of course, it's defeated by just copying and pasting code; but would a newbie really be that dedicated?

If you throw up a watermark; you'll just end up with a heap of games on YYG (and elsewhere) with that watermark. It doesn't incline them to buy GM by that much.

Would it be possible to give the Lite version a slower runner? So, games performed are generally worse anyway. If someone wants to make a good game, they'll almost require purchasing.

We put a "Make with GameMaker" thing in a corner of the screen (let you pick)

I think "Made with Game Maker" would be better. :P

-MoK

Edited by MasterOfKings, 31 March 2011 - 09:54 AM.

  • 0

Did I help you? If so, help me by pressing the + button above here.


bannersyd.png

banner22z.png


#15 YellowAfterlife

YellowAfterlife

    GMC Member

  • Global Moderators
  • 4128 posts
  • Version:GM:Studio

Posted 31 March 2011 - 10:23 AM

In my opinion, a proper watermark would do it. 3d GameStudio is using "watermark + splashscreen with engine logo" combination for a while already, and it works fine for them.
If "translated" to Game Maker, that would mean that user could specify watermark location in global game settings, and loading image would always stay as Game Maker logo with site adress.

Window size limitation sounds fair (though, I can see no reason for not letting user to create smaller rooms - view scaling may be used).
Displaying something in the end of the game would be bad, because that would slow down process of developement & learning the program, thus user will have higher chances to ragequit.
If game "Title" means window title, that is neutral - if there is a watermark in-game already, why would you want another adverstiment in game window? That feels strange.

To say, ZOOM + draw_self() do not seem to be worthy rewards for all future user's problems. Probably many will prefer using GM8.0Lite over new version.

P.S. NAL is not Nal, as he stated not once already.

Edit: What's up with a featured "forum" program on yoyogames homepage, by the way?

Edited by YellowAfterlife, 31 March 2011 - 10:27 AM.

  • 0
_.gifnDCITkv.png

#16 sabriath

sabriath

    12013

  • GMC Member
  • 3197 posts

Posted 31 March 2011 - 10:31 AM

Too many posts, so I'll just say my opinion, if it matches someone else, sorry.


- cannot change the control icon, title text, or window size/scale
- the loading screen cannot be changed, only "Made in Game Maker" along with a "click here to make your own games!" button...a minimum 5 seconds required on the loading screen (it is reasonable, it's functional and kills 2 birds with 1 stone)
- watermark in top left corner of main window
- showing the info/F1/whatever screen will have "Made in Game Maker" along with a link to YYG website at the very top, followed by whatever the programmer puts


Having an on-exit Ad sucks, especially during debug testing. But since I think everyone should purchase the product, I agree with the no-exe approach...if people want free software, they can learn the hard languages. Plus, there's always GM 7 lite that you guys can keep active for those who want to "get the feel" for what GM is all about.
  • 0

Tutorials of Interest:
* Multiplayer: mine or True Valhalla's

Projects:
* Net39
* My 39dll scripts
* My 39dll lib
* Multiplayer Engine
* Artificial Chemistry

Posted Image

#17 Mike.Dailly

Mike.Dailly

    Evil YoYo Games Employee

  • Administrators
  • 4574 posts
  • Version:GM:Studio

Posted 31 March 2011 - 10:40 AM

To say, ZOOM + draw_self() do not seem to be worthy rewards for all future user's problems. Probably many will prefer using GM8.0Lite over new version.

I don't follow you? Do you mean it's too much, or not enough?

P.S. NAL is not Nal, as he stated not once already.

Yeah... but I can just tell him he smells of cheese and to shut up! ;)



Sorry if I wasn't clear.

While developing, if you RUN/DEBUG (F5 or F6) the game from inside the IDE, it WILL NOT have these limitations. You'll see your game as normal. This means you will get quick turn around on coding because I agree that a nag screen on exit for dev is crap. The .EXE that's created while doing this, will "timeout" as it currently does.

But when you MAKE AN EXE, the time limit is removed, and the nag screen and TV watermark is added.

I'm in total agreement that "dev" should be as smooth as possible.
  • 0

#18 oddbob0

oddbob0

    GMC Member

  • GMC Member
  • 110 posts
  • Version:GM:Studio

Posted 31 March 2011 - 10:58 AM

Mike, first up thanks for listening. It's seriously appreciated.

I think ads, also, would be more work for no return of note. At least not in any of the PC-centric formats we've got right now. I suspect that there's a point where they could be made to work but I also imagine you don't want to throw that time up the wall on a longshot.

The plan-at-the-moment though sounds super and easily adjustable if you need to increment/amend/work around for future revisions. Which I suspect may be a win all round.
  • 0
Albert Einstein was a ladies man, whilst he was working on his universal plan...

#19 sabriath

sabriath

    12013

  • GMC Member
  • 3197 posts

Posted 31 March 2011 - 11:04 AM

I still feel that there should be only 1 GM 8.1 version....standard...no lite. If people want to "try it out", then they can use GM 8.0 or 7.0 lite, keep those on the shelf. I don't see how making 2 versions of a new product is going to help YYG as a company...you want people to "experience" how making games is easy, you already have software that does that.

I also feel that you should get rid of 8.0/7.0 pro versions, and only have 1 type of upgrade, to standard. It's YYG product, it's a good product, act like it...sell it proper. The lite users will keep trying to take and take and take all they can for free. They'll follow new versions as they come out, YYG should stop feeding them, 8.0 should be the end of the line! No more should you put up with that crap, tell them "that's it, stay in 8.0 all you want but we draw the line here, now." You (Mike, Rus, and the rest) have worked far too hard to see these leaches give you no pennies, no food on the table!

Stand up! Be proud! Be a company!! Charge for standard and give no quarter for the pinchers!!!



edit: The other reason I feel this way is, if you get rid of or enforce rules upon the exe itself on a "lite" version while maintaining a "standard" one as well, you'll just open up a side business with people who are willing to build full version executables for those who do not own full versions. This is a company loss waiting to happen...please don't just overlook this problem. If you have only 1 version of the software, then you eliminate this problem, the only thing they "might" be able to do is use earlier versions and have to convert up (which will eventually become incompatible, they'll have no choice but to purchase).

Edited by sabriath, 31 March 2011 - 11:10 AM.

  • 0

Tutorials of Interest:
* Multiplayer: mine or True Valhalla's

Projects:
* Net39
* My 39dll scripts
* My 39dll lib
* Multiplayer Engine
* Artificial Chemistry

Posted Image

#20 paul23

paul23

    GMC Member

  • Global Moderators
  • 4030 posts
  • Version:GM:Studio

Posted 31 March 2011 - 11:08 AM

IF you're going to make free version not give executables (which I am neutral against) then also dont compile the free-version gmks on the site (so don't share it). Because if you do you're (in my eyes) taking advantage of the monopoly you have with gamemaker's interpreter!

btw for all options: add some kind of choice. A choice often makes people happy (even if it's silly, like being able to choose whether you show the add BEFORE or AFTER the game played)

Edited by paul23, 31 March 2011 - 11:17 AM.

  • 1

#21 Mike.Dailly

Mike.Dailly

    Evil YoYo Games Employee

  • Administrators
  • 4574 posts
  • Version:GM:Studio

Posted 31 March 2011 - 11:15 AM

Since we're moving away from Softwrap, we can't keep GM 8.0 lite as if someone does wantto buy, it will try and buy from softwrap, and this would be disastrous. There will be many old 8.0 Lites out there as many websites do host it, but we can't help that.

So the idea is a whole new 8.1, and we'll remove all the older versions so as not to confuse things.
  • 0

#22 Yal

Yal

    Not Tsuka

  • Global Moderators
  • 10684 posts
  • Version:GM:Studio

Posted 31 March 2011 - 11:19 AM

So the idea is a whole new 8.1, and we'll remove all the older versions so as not to confuse things.

Would it be possible to keep an (already upgraded) copy of 8.0 Pro on a computer one installs 8.1 on? It was mentioned somewhere that one shalt keep backup copies of files edited with 8.1 the first few weeks or so for safety reasons.

then also dont compile the free-version gmks on the site (so don't share it).

Why do you think YYG would do that? They have more important things to do than to steal editable games.

Edited by Yal, 31 March 2011 - 11:21 AM.

  • 0

- The above is my personal opinion and in no way representative of Yoyogames or the GMC, except when explicitly stated -

 

Open this spoiler for my games:

Spoiler

Some useful game engines: (all completely free to use, even commercially, as long as you replace all included graphics / music first).
SisterEngine RPG Engine - - YaruFPS 3D Collision Engine -- YaruPlatEngine Platform Engine

New user? Can't draw but want to look unique? You can request a new avatar in this thread!


#23 ragarnak

ragarnak

    GMC Member

  • GMC Elder
  • 19468 posts
  • Version:GM8

Posted 31 March 2011 - 11:21 AM

What we're aiming for is to encourage users who will never buy it, to do so.

Well, a question: GM v8.0 already has a start-screen in which the user/potential customer must select something (the "continue using the lite version"). It also has the showing of the GM logo whenever he starts the executable. The potential customer is also shown that there are quite a few D&D commands he's not yet allowed to use, with similar messages for the equivalent GML commands. How much "encouragement" does someone need before something becomes obnoxious ?

Running from inside the IDE will be unaffected, the .exe it creates will time out as normal

Pardon me, but this is the first time I've ever heard about that (you didn't even mention anything like that in your "suggestions thread" of a couple of weeks ago) ...

And I'm hearing different times for it. You really want to make that just a few minutes ? What about a full day, so that entousiasts can, for example, take their work to school or friends but cannot actually distribute it ?

As for the "tv-like logo", you already have the GM logo on startup of the executable. Keep that one in place for a few seconds (5 ... 10 will be more than enough) and the people who run the "lite executable" will get the message. If not than those where never potential customers to begin with.

Now I think of it: the before-mentioned selection-screen could be "locked" for a few seconds too. Nothing is more displeasing as having to wait for something (especially on a computer).


Remark: Enticing your (potential) customers to do what you want by, effectivily, being obnoxious is a very tricky way to go. Push it and you lose them forever (posssibly even converting them to "enemies"). If your not doing it enough your company will not be able to grow as fast as some of you guys envision. None-the-less I would suggest to thread lightly.
  • 2

#24 makerofthegames

makerofthegames

    Not speedchuck

  • GMC Member
  • 7546 posts
  • Version:GM:Studio

Posted 31 March 2011 - 11:22 AM

So the idea is a whole new 8.1, and we'll remove all the older versions so as not to confuse things.

All? As in, all of them? As in, GM1-8.0?
Just want clarification. :P

Edited by makerofthegames, 31 March 2011 - 11:22 AM.

  • 0

Awesome-120110725-22047-1faqsqh.gif?131124npmp3.png Awesome-120110725-22047-1faqsqh.gif?1311

Mirrors Avatar by Stubbjax1337. 3000. 3999. 4444. Karoshi 2.0 custom levels. religious belief time: christian
http://ask.fm/AnUntitledAbridger


#25 sabriath

sabriath

    12013

  • GMC Member
  • 3197 posts

Posted 31 March 2011 - 11:22 AM

we can't keep GM 8.0 lite as if someone does wantto buy,

Reprogram the 8.0 help page and directives to point to 8.1 standard as the upgrade....and make it GM 8.01 on the website. That way it retains all the functionality and use of 8.0 but redirects the upgrading to standard. Heck, even add a submenu button in the 'help' that says "Why should I upgrade?" and have all the features of standard listed.

There shouldn't be any confusion, when you come out with 9.0, are you going to make a lite for that as well and dump 8.1? It would just seem silly to keep having to make 2 versions of software every time you upgrade and have to worry about hacks/subcontractors/etc. It's just a number anyway, slap "8.1" on 8.0 lite and be done with it..when the next version comes out, do the same.
  • 0

Tutorials of Interest:
* Multiplayer: mine or True Valhalla's

Projects:
* Net39
* My 39dll scripts
* My 39dll lib
* Multiplayer Engine
* Artificial Chemistry

Posted Image

#26 chance

chance

    GMC Member

  • Global Moderators
  • 8117 posts
  • Version:GM:Studio

Posted 31 March 2011 - 11:24 AM

You should stick with your original plan. Remove .exe option from the Lite version. Lite users can still play their games within the IDE, and they can share their .gmk files with other GM users.

The only reason people are whining, is because of the unreasonable sense of entitlement Mark created by giving GM away for so long.
  • 0

#27 Rani_sputnik

Rani_sputnik

    GMC Member

  • GMC Member
  • 443 posts
  • Version:GM:Studio

Posted 31 March 2011 - 11:30 AM

[quote]
Stand up! Be proud! Be a company!! Charge for standard and give no quarter for the pinchers!!!
[/quote

While I agree with this, I'm pretty sure that is not exactly 'in alignment' with the Game Maker ethic. The pinchers are kinda the target audience. I think you're on to something though Sabriath... I think what Yoyo should do is Not bother to update the lite version. So say Game Maker 9.0 comes out. You have pro and lite, but then as you get 9.1,9.2,9.3 etc with the new updating system, time shouldn't be invested into updating the Lite version unless there is some major compatibility issue or bug that needs fixing. That's just my opinion though :P

Anyways on topic, I am so glad to hear that removal of EXE's is not ideal. I have pro myself but it doesn't take a genius to realise there would be a lot of hate mail about that. This is what I would like to see.

-> Loading bar and icon are Game Maker Related,
-> Game has to be windowed, viewport has no limit, but the game caption is Game Maker related.
-> Small opaque logo in game window, can be changed in preferences
-> End of game has a Game Maker Splash screen that doesn't have a set time, or it stays for a min of 2 secs. It's simply press close kinda thing...

Yeah so basically what I'm trying to say is that the current proposal sounds good by me.
  • 0

My games - Boy Goes to Space, Proleague (Facebook & Kongregate), Making WayJam Tart (GMCJam#14) and Seal Fighter

Currently working on FloxGM - All-in-one backend for leaderboards, scores, cross device saves and analytics

Check out my website: ryanloader.me, or follow me: twitter.com/RaniSputnik


#28 Mike.Dailly

Mike.Dailly

    Evil YoYo Games Employee

  • Administrators
  • 4574 posts
  • Version:GM:Studio

Posted 31 March 2011 - 11:30 AM

chance: I would agree, if it wasn't for the fact we know lots of folk use lite for a long time before upgrading. NAL is a prime example of this. They would like to upgrade, but are too young to simply do it themselves, so they have no choice. These are the folk I'm interesting in protecting, not those who simply don't want to upgrade.
  • 0

#29 ThatGamesGuy

ThatGamesGuy

    Videogame designer

  • GMC Elder
  • 4766 posts
  • Version:GM8.1

Posted 31 March 2011 - 11:34 AM

How about this: not limiting beginners but adding and improving features that advanced users will appreciate? In other words, don't remove stuff at the bottom but add stuff at the top?
  • 0

#30 Rani_sputnik

Rani_sputnik

    GMC Member

  • GMC Member
  • 443 posts
  • Version:GM:Studio

Posted 31 March 2011 - 11:40 AM

@ThatGamesGuy - Doesn't that happen already? Data structures, advanced sprite use, 3d.. not many lite sorry, new users would need any of that.

Edited by Rani_sputnik, 31 March 2011 - 11:41 AM.

  • 0

My games - Boy Goes to Space, Proleague (Facebook & Kongregate), Making WayJam Tart (GMCJam#14) and Seal Fighter

Currently working on FloxGM - All-in-one backend for leaderboards, scores, cross device saves and analytics

Check out my website: ryanloader.me, or follow me: twitter.com/RaniSputnik


#31 Yal

Yal

    Not Tsuka

  • Global Moderators
  • 10684 posts
  • Version:GM:Studio

Posted 31 March 2011 - 11:40 AM

Remove .exe option from the Lite version... ...and they can share their .gmk files with other GM users.

Pro: they need to convert all their friends to become GM users, meaning more potential customers
Con: they can't reach a big audience, just their friends. Without nursing the dream of making a big app hit they'll likely abandon the program before becoming good enough at it.

Conclusion: I don't think that's a good idea. Removing EXEs in general would remove one of the biggest pros Game Maker has: the power. More or less all the other game making tools that exist are less versatile than Game Maker.

One possible way would be to have two types of Game Maker lite. One could make EXE files, but be a lot more crippled (less functions, for instance xscale, yscale and alpha could be unusable, no room transitions, some things like Colorize Partial and Stretch/Scale in the image editor would be disabled) than it is now. This could make EXEs as well as GMKs. The other version would be the "Game Maker Standard Preview", and more or less able to do everything 8.0 Lite can now - but it would be unable to make EXE files. You would be able to do a GMK with it and import it into GM-EXE-Lite, but when trying to play an EXE with preview functions, you would be alerted that "Fatal Error: This is only available in the standard edition."

How's that? I'd (and many other'd) certainly not like a GM-available-functionality-drop (so in other words, I don't really support this suggestion, I just make it), but perhaps you find it a good idea nonetheless.

Edited by Yal, 31 March 2011 - 11:43 AM.

  • 0

- The above is my personal opinion and in no way representative of Yoyogames or the GMC, except when explicitly stated -

 

Open this spoiler for my games:

Spoiler

Some useful game engines: (all completely free to use, even commercially, as long as you replace all included graphics / music first).
SisterEngine RPG Engine - - YaruFPS 3D Collision Engine -- YaruPlatEngine Platform Engine

New user? Can't draw but want to look unique? You can request a new avatar in this thread!


#32 Desert Dog

Desert Dog

    GMC Member

  • GMC Elder
  • 6409 posts
  • Version:Unknown

Posted 31 March 2011 - 11:41 AM

We use the GameMaker icon.
You can't go SMALLER that a 256x256 room/window size.
We put a "Make with GameMaker" thing in a corner of the screen (let you pick)
The game "title" is forced to something like "Made with GameMaker Lite - http://blah"
GameMaker advert on exit that stays up for 5-10 seconds. (any preference?)
However... We'll also add ZOOM and draw_self() into the Lite version.


Scratch that 'Made with GameMaker' thing in the corner of your screen.

You've already taken the title, the icon, and adding a splash-screen at the end of the game. There's such a thing as over-kill.

I tried other programs before GM, and their free/trial versions had the same overkill features to encourage people to buy. They just drove me away. I found GM which had a little tag up the top in the free edition, the full version didn't seem like purchasing, more like upgrading from good, to greatness. Positive right there from the customers perspective.

You may be encouraging long-time lite users to purchase, but what about the new-comers?

Anyway, this idea up above I like better than the removal of .exe execution, or time-limiting .exe's (ugh!)

However, do think of the negative impact a new user has when he 'tries out' this game making program, and is confronted with all this logo-references. Negative impact? Maybe. Whatever you do, do it tastefully, o.k.?

How about this: not limiting beginners but adding and improving features that advanced users will appreciate? In other words, don't remove stuff at the bottom but add stuff at the top?

Actually, a very good point.

Do you really think said long-term lite user who doesn't feel like they need to register to get data structures, particles, surfaces, 3d, and and the mp_ functions would even bother upgrading versions? It's not like there are many Gm8.1 lite functions that are new to GM8 (if any). I don't think it'd worry him that much.

Edited by Desert Dog, 31 March 2011 - 11:47 AM.

  • 1
HTML5 games for mobile:
HexDogs Bugz Burn! Captain George Golfing Block Memory

Games for Androids
*NEW* Word Dog - Published by Dangerous_Dave


Code: General Array Functions - GM-S friendly. sorting, shuffling. Includes a quicksort.
Use the quicksort to sort ds_lists 10-18 times faster than ds_list_sort()!

#33 ThatGamesGuy

ThatGamesGuy

    Videogame designer

  • GMC Elder
  • 4766 posts
  • Version:GM8.1

Posted 31 March 2011 - 11:44 AM

@ThatGamesGuy - Doesn't that happen already? Data structures, advanced sprite use, 3d.. not many lite sorry, new users would need any of that.

I would like to see it happen even more.
  • 0

#34 Yal

Yal

    Not Tsuka

  • Global Moderators
  • 10684 posts
  • Version:GM:Studio

Posted 31 March 2011 - 11:49 AM

I would like to see it happen even more.

It is possible to make texture-less 3D by abusing draw_triangle() and maths. I've actually considered doing that just to show off how much maths I know. :P
  • 0

- The above is my personal opinion and in no way representative of Yoyogames or the GMC, except when explicitly stated -

 

Open this spoiler for my games:

Spoiler

Some useful game engines: (all completely free to use, even commercially, as long as you replace all included graphics / music first).
SisterEngine RPG Engine - - YaruFPS 3D Collision Engine -- YaruPlatEngine Platform Engine

New user? Can't draw but want to look unique? You can request a new avatar in this thread!


#35 sabriath

sabriath

    12013

  • GMC Member
  • 3197 posts

Posted 31 March 2011 - 11:54 AM

chance: I would agree, if it wasn't for the fact we know lots of folk use lite for a long time before upgrading. NAL is a prime example of this. They would like to upgrade, but are too young to simply do it themselves, so they have no choice. These are the folk I'm interesting in protecting, not those who simply don't want to upgrade.

YYG can operate monthly/bimonthly/whatever contests for 8.0 lite users and give free upgrades as prizes. That will protect who you want to protect, while still maintaining company freedom to corner the other lite users into upgrading.
  • 0

Tutorials of Interest:
* Multiplayer: mine or True Valhalla's

Projects:
* Net39
* My 39dll scripts
* My 39dll lib
* Multiplayer Engine
* Artificial Chemistry

Posted Image

#36 Nocturne

Nocturne

    Nocturne Games

  • Administrators
  • 24174 posts
  • Version:GM:Studio

Posted 31 March 2011 - 11:55 AM

We use the GameMaker icon.
You can't go SMALLER that a 256x256 room/window size.
We put a "Make with GameMaker" thing in a corner of the screen (let you pick)
The game "title" is forced to something like "Made with GameMaker Lite - http://blah"
GameMaker advert on exit that stays up for 5-10 seconds. (any preference?)
However... We'll also add ZOOM and draw_self() into the Lite version.


As far as I can see, this is the best all-round solution to the problem of encouraging new users without abusing Yoyo good faith...

Oh, and as this is the GMC, you do realise that whatever you do people will complain Posted Image...
  • 0

lz6lxdC.pngd7ZQQ3F.gifFlvJzyf.png

40799.png


#37 oddbob0

oddbob0

    GMC Member

  • GMC Member
  • 110 posts
  • Version:GM:Studio

Posted 31 March 2011 - 11:58 AM

You should stick with your original plan. Remove .exe option from the Lite version. Lite users can still play their games within the IDE, and they can share their .gmk files with other GM users.

The only reason people are whining, is because of the unreasonable sense of entitlement Mark created by giving GM away for so long.


Actually, the reason I'm "whining" is because I want the same outcomes provided that Mike has said he wishes to protect. I'm already paid up for GM, I'd pay again in a shot. I don't feel anyone is entitled to things for nothing but I do think that people should be afforded the right to be able to make games easily because they're the future of really cool things happeningTM. I'd also like GM to continue to play a major part in that happening. If that's entitlement, I'm happy with that and I'll sleep soundly at night.

Which is why I've argued against .exe removal but I'm not going to argue that YYG shouldn't find a way to monetize that *ahem* stuff *ahem*.

Scratch that 'Made with GameMaker' thing in the corner of your screen.

You've already taken the title, the icon, and adding a splash-screen at the end of the game. There's such a thing as over-kill.


I think the benefit of this system is that Mike and co. should find it easy enough to mess things about a bit and do some silent A/B testing and find out what (if anything, natch) improves conversion. I suspect going all out first isn't entirely unwise although I sympathise with your point, obviously.
  • 0
Albert Einstein was a ladies man, whilst he was working on his universal plan...

#38 Smarty

Smarty

    GMC Member

  • GMC Elder
  • 7479 posts
  • Version:GM:Studio

Posted 31 March 2011 - 12:00 PM

I don't understand the line of reasoning here. The EXE export limitation doesn't have to be nearly as restrictive as some portray it to be.

It's currently possible to upload a GMK to the YYG website and have it run in Instant Play. It would make sense to keep the "No EXE export" restriction on Lite, as you have planned it, at the same time allowing Lite users to share their game through the YYG site. You would, however, have to disable downloading the game as an EXE for Lite uploads.

I see two advantages in this. First, Lite users still have the option to share their game with the rest of the world. Second, you'll increase traffic to the YYG website as Lite users will have to refer friends and family to play the game from there, at the cost of installing a plugin only.

Edited by Smarty, 31 March 2011 - 12:05 PM.

  • 1

#39 oddbob0

oddbob0

    GMC Member

  • GMC Member
  • 110 posts
  • Version:GM:Studio

Posted 31 March 2011 - 12:07 PM

You can't take Yoyogames.com into school. Or to your #familymember who doesn't have internet access. Or share that game on a private stage.
  • 0
Albert Einstein was a ladies man, whilst he was working on his universal plan...

#40 makerofthegames

makerofthegames

    Not speedchuck

  • GMC Member
  • 7546 posts
  • Version:GM:Studio

Posted 31 March 2011 - 12:09 PM

You're not supposed to be doing Game Maker in school anyway, you're supposed to be learning and studying. :P
  • 2

Awesome-120110725-22047-1faqsqh.gif?131124npmp3.png Awesome-120110725-22047-1faqsqh.gif?1311

Mirrors Avatar by Stubbjax1337. 3000. 3999. 4444. Karoshi 2.0 custom levels. religious belief time: christian
http://ask.fm/AnUntitledAbridger


#41 MasterOfKings

MasterOfKings

    The True Master

  • GMC Member
  • 4888 posts
  • Version:GM8

Posted 31 March 2011 - 12:14 PM

You're not supposed to be doing Game Maker in school anyway, you're supposed to be learning and studying. :P

I knew I did something wrong in school.

-MoK
  • 0

Did I help you? If so, help me by pressing the + button above here.


bannersyd.png

banner22z.png


#42 makerofthegames

makerofthegames

    Not speedchuck

  • GMC Member
  • 7546 posts
  • Version:GM:Studio

Posted 31 March 2011 - 12:16 PM

Actually, oddbob0, you're kinda wrong. You can share the game with anyone that doesn't have internet. You'll just have to bring an installer over, which is slightly more difficult than bringing a .exe over in a way other than through the internet which would be required anyway. :P
  • 0

Awesome-120110725-22047-1faqsqh.gif?131124npmp3.png Awesome-120110725-22047-1faqsqh.gif?1311

Mirrors Avatar by Stubbjax1337. 3000. 3999. 4444. Karoshi 2.0 custom levels. religious belief time: christian
http://ask.fm/AnUntitledAbridger


#43 Smarty

Smarty

    GMC Member

  • GMC Elder
  • 7479 posts
  • Version:GM:Studio

Posted 31 March 2011 - 12:24 PM

You can't take Yoyogames.com into school.

Then there is obviously a reason why you can't do it. And you'd have a silly system administrator if you can take EXEs into school. At least the plugin is somewhat safer because the games are checked for viruses.

Besides, this focus on stand-alone applications is becoming hopelessly old-fashioned. If I'd tell my friends I created a game, they wouldn't be asking for the EXE, they'd be asking for a link.
  • 1

#44 sabriath

sabriath

    12013

  • GMC Member
  • 3197 posts

Posted 31 March 2011 - 12:32 PM

You can't take Yoyogames.com into school. Or to your #familymember who doesn't have internet access. Or share that game on a private stage.

If you build it...they will come to you. lol

Think of the bigger picture here, it's rather simple in my mind...if you don't pay for the software, then you should have NO rights to have any possibility to distribute anything you make on it. I don't care if you are an 8 year old who has $0 allowance and can't afford it...no money == no distribution.

I just don't understand, parents buy their children $50 games all the time, why would it suddenly be a problem to pay for GM? If you can afford internet in order to download software, or even afford the computer you are putting the software on, what's <$50 harming?

Mike, tell YYG to stop coddling these lite-only users...as nocturne stated, you'll always have someone who complains about any decision YYG makes, so you might as well make the decision that will make YYG money.
  • 0

Tutorials of Interest:
* Multiplayer: mine or True Valhalla's

Projects:
* Net39
* My 39dll scripts
* My 39dll lib
* Multiplayer Engine
* Artificial Chemistry

Posted Image

#45 Yal

Yal

    Not Tsuka

  • Global Moderators
  • 10684 posts
  • Version:GM:Studio

Posted 31 March 2011 - 12:40 PM

Besides, this focus on stand-alone applications is becoming hopelessly old-fashioned. If I'd tell my friends I created a game, they wouldn't be asking for the EXE, they'd be asking for a link.

It's currently possible to upload a GMK to the YYG website and have it run in Instant Play. It would make sense to keep the "No EXE export" restriction on Lite, as you have planned it, at the same time allowing Lite users to share their game through the YYG site. You would, however, have to disable downloading the game as an EXE for Lite uploads.


These two quotes should be enough to kill further debate in these matters.
Rule number one: never argue with Smarty (Sabriath, I'm looking at you). Whatever he says is true, or at least very well thought out.


parents buy their children $50 games all the time, why would it suddenly be a problem to pay for GM?

I think it's psychological. Games are subject to tons of control, often manufactured by Sony or Nintendo, and games are "games" and thus believed harmless by parents. A game-making software, however, sounds suspicious. I barely dared to download an icon-making software - game making sounds so difficult that the parents likely thinks "What if it's a cleverly hidden Trojan???".

But I've heard at least three users say things like "I got GM Pro for birthday!" so I think a lot of parents - more than you're think - buy Game Maker to their kids as well.
  • 2

- The above is my personal opinion and in no way representative of Yoyogames or the GMC, except when explicitly stated -

 

Open this spoiler for my games:

Spoiler

Some useful game engines: (all completely free to use, even commercially, as long as you replace all included graphics / music first).
SisterEngine RPG Engine - - YaruFPS 3D Collision Engine -- YaruPlatEngine Platform Engine

New user? Can't draw but want to look unique? You can request a new avatar in this thread!


#46 Mike.Dailly

Mike.Dailly

    Evil YoYo Games Employee

  • Administrators
  • 4574 posts
  • Version:GM:Studio

Posted 31 March 2011 - 12:44 PM

<rant>
sabriath: :lol: I really would love to say yes... but since GameMaker is a learning/teaching langauge, it IS aimed at kids as well, so you have to adjust for that. The fact that Andrew went through process this makes me inclined to support that path. Getting kids (as well as grown up kids!) hooked on coding and making games is what it's all about (for the Lite version at least), and I think we have to try and make it as smooth a process as possible.

As I've said, the only thing we're aiming to try and stop, are those who want something for nothing, will never "upgrade", and keep demanding more and more for free. For these people, we neither care about their opinions, or want how to support them. We're a business, and buying GameMaker not only keeps us in a job, but also feeds back into GameMaker and the community. So those who don't want to support that, are just plain greedy/selfish and they can go and <insert rude comment> for all I care.

I am however pretty passionate about education and teaching folk to code and make games. Coding is almost a lost art in schools, so the more we can do to help, the better. If they don't buy because they move onto something bigger and better, then I don't mind that either, I just have no time for spongers.
</rant>

:)
  • 4

#47 oddbob0

oddbob0

    GMC Member

  • GMC Member
  • 110 posts
  • Version:GM:Studio

Posted 31 March 2011 - 12:51 PM

@smarty

I'm not necessarily referring to running it on a school computer. It's about allowing kids to feel like the work they've just produced is theirs, affording them (and trusting them) with freedoms.

Letting them have the ability to share their creation with whoever they choose, letting them brag and be kids and be creative. If they want (and clearly many do) to upload to YYG then the option is there but letting them be able to make "game for nan" to show off to family or whatever less emotive example can only be a good thing.
  • 0
Albert Einstein was a ladies man, whilst he was working on his universal plan...

#48 Yal

Yal

    Not Tsuka

  • Global Moderators
  • 10684 posts
  • Version:GM:Studio

Posted 31 March 2011 - 12:53 PM

I just have no time for spongers.

I agree.

It was also quite fun to try to find workarounds for Pro-Only things (such as draw_sprite_ext()) back then. Lite is already so versatile - you can make just about anything in SNES-or-less quality: - angle and blend didn't exist back then, nor 3D - but so few realize its full potential. It's pretty dang splendid already, I'd almost say it's perfect (though any speed-ups due to new runners/improved code are of course welcome! :)).
  • 1

- The above is my personal opinion and in no way representative of Yoyogames or the GMC, except when explicitly stated -

 

Open this spoiler for my games:

Spoiler

Some useful game engines: (all completely free to use, even commercially, as long as you replace all included graphics / music first).
SisterEngine RPG Engine - - YaruFPS 3D Collision Engine -- YaruPlatEngine Platform Engine

New user? Can't draw but want to look unique? You can request a new avatar in this thread!


#49 ThatGamesGuy

ThatGamesGuy

    Videogame designer

  • GMC Elder
  • 4766 posts
  • Version:GM8.1

Posted 31 March 2011 - 12:54 PM

@smarty

I'm not necessarily referring to running it on a school computer. It's about allowing kids to feel like the work they've just produced is theirs, affording them (and trusting them) with freedoms.

Letting them have the ability to share their creation with whoever they choose, letting them brag and be kids and be creative. If they want (and clearly many do) to upload to YYG then the option is there but letting them be able to make "game for nan" to show off to family or whatever less emotive example can only be a good thing.

Well said.
  • 1

#50 gnysek

gnysek

    GMC Member

  • GMC Member
  • 580 posts
  • Version:GM:Studio

Posted 31 March 2011 - 12:57 PM

Maybe same popup that is now at beginning of Beta, could stay for Lite with proper info, that this game was created in GM, with link to website?
And every time when GM starts, there can be window with text "You're using Lite version of GM8 which have some limits. Standard version with no limits is for only 39.99$!" or sth like that.
  • 0

Previously game developer at YoYoGames, Currently PHP developer in DB-Team
Programming and working with: GML/C#/PHP/JS/MySql/CSS/HTML

Follow 
@GameMakerUpdate to get info about latest versions of GM when they are released: https://twitter.com/GameMakerUpdate

(it's managed by bot, not by human, remember)





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users