9 ms·
How I Make A Living Using GameMaker
- popopje 13y agoit's unfortunate that the process doesn't result in games that are particularly enjoyable to play. Spelunky (the original - the newer, paid version is not made with game maker though was made possible through the popularity of the original) and Gunpoint were both made with game maker and have been very successful monetarily - Gunpoint in particular was the first game the author made, and its success means he is now a full time game developer. Obviously this route requires a lot more risk for a lot more time, but game maker is capable of a lot more interesting things. http://spelunkyworld.com/original.html http://spelunkyworld.com/original.html http://www.gunpointgame.com/ http://www.gunpointgame.com/
- etherealG 13y agosorry but i disagree, gunpoint is brilliantly fun.
- popopje 13y agothink i made my point rather badly.. gunpoint and spelunky were my examples of good gamemaker games which make money.
- mercurial 13y agoHotline Miami also uses Game Maker.
- 10098 13y agoAnd crashes all the freaking time. It was so disappointing, because the game is insanely fun, but it was ruined for me by constant glitches.
- tieTYT 13y agoIt never crashed for me.
- NoodleIncident 13y agoHuh. I did not know that. It's obvious now that I think of it...
- Nekorosu 13y agoSo Spelunky was made with GameMaker. It was extremely enjoyable to play which led to the development of the XBox version. It contradicts your statement "it's unfortunate that the process doesn't result in games that are particularly enjoyable to play.", doesn't it? Also I'm sure the dev tools don't play such a big part in the gameplay's quality of the result as you think.
- derefr 13y agoGame Maker is scriptable in a Turing-complete language, so of course you can make anything in it--it's just a matter of blind determination. VBA is also Turing-complete, which means you can write your game in Powerpoint. (It's a lot like Flash, in fact.) But I don't see many people doing that, and for good reason. :) But I think another, more devious way to phrase "it's unfortunate that the process doesn't result in games that are particularly enjoyable to play", is: "It's unfortunate that the process doesn't prevent more bad games from getting made." This seems needlessly cruel at first, but seen another way, it's immediately sensible: languages with strong typing prevent bad code from getting compiled. We prefer compiler errors to something that runs, but buggily. Maybe we could rely on tools, of sufficiently high level, to point out things like: "this finite-state-machine representing a game mechanic has a very high connectedness; this could indicate that your game mechanic requires the player to make repeated choices with too many options, which will induce choice fatigue, making them quickly bored of playing."
- Nekorosu 13y agoI can see your point but I can also see a clash with reality because a lot of successful mobile games are built with lua-based game engines. Maybe the clash is due to the fact bad code has nothing to do with the quality of the gameplay and rather simple game with a top-notch gameplay can be build with duct tape and bubble gum. From my experience the tools which enable makers to create better gameplay are the tools which enable a very fast iterative development process (think live assets reloading, parameters tweaking without recompilation and ultimately code hotswapping). Talking about strong typing it does help if you need to scale your simple game into something more complex. It also helps a lot if you are going to build something complex right from the start. I think this link is absolutely relevant to both of our points: http://elm-lang.org/blog/Interactive-Programming.elm http://elm-lang.org/blog/Interactive-Programming.elm
- krapp 13y agoI think the problem in this case is a tool like Game Maker doesn't teach you design, and creating a game (which is good, fun, with original graphics, etc) takes a lot more talent and time and work than the typical Game Maker user (which is one person) is ready for. So you end up with a million Mario clones and every now and then something decent.
- KVFinn 13y agoGunpoint and Hotline Miama are both very successful games made with Gamemaker. Both good games, I might add. Spelunky was re-written for the port but the original is decent. It definitely ran right up against some limitations at the time.
- j_s 13y agoSo many cross-platform game building tools available these days... hard to know which one would be worth learning! Personally I see Unity as having the most possibilities; I guess I'll add GameMaker to the list of things to check out. One general thought I have is how hard it would be to use these for business apps... particularly the reporting/dashboard style where there isn't as much need for standard CRUD input controls. It shouldn't be too hard to access REST interfaces with modern game dev tools!
- Roritharr 13y agoIt certainly isn't hard and we've done this previously as a one-off in-joke kind of thing. It just creates a lot of useless energy consumption since there are large parts of those game-engines running that you don't need. It isn't that hard to be proficient enough in both Android and iOS Development to build "good" CRUD Apps, while also becoming proficient in Unity3D. Making money with all three at the same time without focusing on one is hard to sell though.
- cygwin98 13y agoHtml5 sounds a perfect fit for the use cases you talked about.
- krapp 13y agocough Construct2 cough
- FreakLegion 13y agoIf you're interested in game-like front ends, have a look at Scaleform[1]. It sits on top of the Flash content pipeline[2], so the toolchain is very mature. It's also included with most serious game engines by default (e.g. Unreal Engine, CryEngine, Unity), and is used for the UI of virtually every AAA game. 1. http://gameware.autodesk.com/scaleform http://gameware.autodesk.com/scaleform 2. But uses its own rendering engine, with far better performance than Flash itself.
- deleted 13y ago[deleted]
- speeder 13y agoI suggest people make a living with OTHER tools than GameMaker. GameMaker although was a good tool, has a horrible company handling it, they put some terrible DRM there (there are lots of horror stories on internet if you look around), their support suck, and they are outright hostile to people dare to try to contract them directly to complain about something. Also I learned this the hard way (I was warned, but decided to try, and got burned very hard...)
- kbenson 13y agoAny (non-identifying, if you prefer) details?
- speeder 13y agoBeside the skull incident the guy in the other reply mentioned, we had for example: DRM from Game Maker 6 and 7, made the software refuse to launch entirely sometimes, it was specially worse when other products with the same DRM were installed (interestingly, the other products worked fine... I believe GM implementation of the DRM that was particularly broken). Also the forums frequently had people complaining of the thing losing its registration, or ask for the serial over and over and over again, and so on. My own story: I decided to make my university final project with Game Maker. I bought 3 copies as needed for the team. Then one of them stopped working on my own machine, since I was the lead programmer, that was a problem... I started interacting with GM support team over it, they were rude, and not interested at all in fixing it. Then I complained on the forum, and my posts were deleted. Then I searched around on internet, and found out the past horror stories about YoyoGames and how much people used cracked GM even after buying it because of all its issues... I got curious, and downloaded a cracked copy, and YAY! It worked super fine (eventually I delivered my project to the university using the cracked copy, my dispute with Yoyo only finished after I delivered the project, when I was trying to make another game then, and decided in the end to switch to Novashell). I then told support it was their DRM fault, their reply was: "It is not... And if it is, complain to Softwrap (DRM vendor)" Then I told them that the cracked copy worked, and asked them for a official no-DRM version. Their reply was: "You are a filthy pirate asshole" (or something like that) and they closed all my support tickets (even ones that had nothing to do with the DRM issue). I got extremely upset, and posted the whole story on their forums, screenshots and all... Then two bizarre things happened: Although SOME users got outraged too, most of them embarked into a sort of fanatic fanboism and started to spout lots of random crap, trying to offend me (and any other user that was outraged by my story), and throwing weird defenses... Mind you, most of these were users of the free version (some probably used cracked versions themselves, without paying... I paid for 3 copies, remember that). Then they deleted my post again... That was expected. What I did NOT expected, was that they "stealthbanned" me, instead of banning me (something that would tell all other users I was banned), they just removed all my permissions, and kept doing that to any account I created... As soon I logged in the forums (with any account), I would get "permission denied" and could not see even the front page, or log-off, but when I visited my past posts as a guest, they were there like if nothing happened, like if I was never punished. Sad with the whole situation, specially hearing that Mark Overmars (GM original creator) was a nice person, I e-mailed him. His reply (I am copying and pasting from my g-mail) "I am sorry but I am completely not involved in this process. I can only recommend that you ask nicely and apologize for using a cracked version. Hopefully that helps. Mark ______________________________________________ prof. dr. Mark H. Overmars Institute of Information and Computing Sciences, Utrecht University" Later Yoyo pulled (against other people... I had already left, for obvious reasons) other funny stuff, like their first iOS Gamemaker they did some backtracking on promises and did some unexpected stuff, and charged a "tax" too (I don't remember the exact numbers, but if you sold something for 1 USD at iTunes, you paid 30 cents to apple, and more 30 cents to Yoyo, also the game had to be on their account, so they got all download numbers and whatnot, not benefiting you of cross purchases). To me it does not matter that the programmers are nice, or that the thing is well programmed, or that they removed (after so much problems) their DRM, what matters is that Yoyo games is a company that has no respect for its costumers.
- X4 13y agoI would suggest using Maratis instead, because GameMaker is inferior and Maratis can be coded using Lua instead of that the GameMaker language + you can combine efforts with Blender etc. Follow the discussion if interested: https://news.ycombinator.com/item?id=6096808 https://news.ycombinator.com/item?id=6096808
- amarsahinovic 13y agoGameMaker is focued on 2D games[0], where Maratis is focused on 3D games (from what I can see). It would be better to compare Maratis to Unity3D. [0] http://www.gamasutra.com/view/news/177983/ http://www.gamasutra.com/view/news/177983/
- krapp 13y agoYou can make 3d games in GameMaker as well though i've always though it was really probably not the best use of it. I haven't seen any 3d GM games which blew me away in any case ... and i've never made any.
- amarsahinovic 13y agoI know you can, but as you said, it's not the best way to go. If you need 3D games, there are better tools for that than GameMaker.
- krapp 13y ago"because GameMaker is inferior" isn't really a valid argument for anything. I personally don't like a lot of the syntax in GML but I find GameMaker a perfectly fine tool for making 2d games.
- phoyce 13y agoInteresting that people are trying to dissuade the OP from using GameMaker. From reading his post it appears he is doing very well for himself and most importantly he is happy. I don't see much incentive for him to learn a completely new tool at this point. Nice post OP. Keep up the good work.
- astrodust 13y agoIf he's doing this well with GameMaker, a tool like Unity would open up even more possibilities. It's like someone saying they're successful as a landscaper with merely a shovel. Invest in a backhoe and you'll get a lot more done.
- amarsahinovic 13y agoAs with everything else in life, it depends. If you want to build 3D games, then by all means, use Unity (or equivalent). But if you want to build 2D games, I think that GameMaker does a good job (I know you can do 2D games with Unity, but still).
- drhayes9 13y agoUnity 4.3 is gaining "native" 2d tooling: http://blogs.unity3d.com/2013/08/28/unity-native-2d-tools/ http://blogs.unity3d.com/2013/08/28/unity-native-2d-tools/
- amarsahinovic 13y agoI just saw that, seems interesting, I'll be checking it out.
- deleted 13y ago[deleted]
- astrodust 13y agoUnity offers a full C# or JavaScript(-esque) development environment, far more flexible than GameMaker. It also supports 2D or 3D depending on your preference, even allowing you to switch between them if you want. Keep in mind a lot of "2D" games are really just 3D ones with no depth because OpenGL and Direct3D are the only way to do real-time graphics. Unity "free" is superior to GameMaker in virtually every regard, and the Unity Pro version, which costs three times as much, is a significantly more capable platform.
- Kiro 13y agoCached: http://webcache.googleusercontent.com/search?q=cache:OZjBF1K7gAIJ:gamemakerblog.com/2013/08/27/how-i-make-a-living-using-gamemaker-part-i/+&cd=1&hl=sv&ct=clnk&gl=se http://webcache.googleusercontent.com/search?q=cache:OZjBF1K...
- rorrr2 13y agoIf it doesn't work, here's another one: http://web.archive.org/web/20130828175356/http://gamemakerblog.com/2013/08/27/how-i-make-a-living-using-gamemaker-part-i/ http://web.archive.org/web/20130828175356/http://gamemakerbl...
- ddorian43 13y agoI remember using GameMaker 5/6/7 and it was very slow. Is that still the case?
- amarsahinovic 13y agoI found this http://www.youtube.com/watch?v=3PeGbMvpz4M http://www.youtube.com/watch?v=3PeGbMvpz4M while researching GameMaker. It seems to perform very well. For the interested, this is how the examples were made http://www.youtube.com/watch?v=FTWeRh81AXc http://www.youtube.com/watch?v=FTWeRh81AXc Also, they seem to have a compiler which should speed things up http://www.youtube.com/watch?v=BPJ4hCfTZEM http://www.youtube.com/watch?v=BPJ4hCfTZEM
- Kiro 13y agoSo how is he actually making money on HTML5 games? By selling the games for a one-time fee to companies that wish to use them on their website?
- wingerlang 13y agoI think he mentioned ads in those games too.
- jayrobin 13y agoI don't see how sitelocking would really work with HTML5 games, so I'd assume the revenue primarily came from sponsorships, i.e. a sponsor pays to place ads and links to their site in your game (usually preloaders, inter-stitials) and 'More Games' links), which are then distributed far and wide.
- TrueValhalla 13y agoYes, that makes up the majority of my income. The companies pay for the legal rights to use/distribute the games, or to "sponsor" them as it's known. Sometimes they want some branding or an API integrated, too.
- mratzloff 13y agoSo if I can sum up: the author made some games with Game Maker, made a small profit, then started primarily making libraries for Game Maker. Now he buys GameMakerBlog.com and posts an article about how much money you can make with Game Maker and you should really use it.
- colkassad 13y agoSo in effect, a standard HN submission.
- powertower 13y agoAlmost, but no cake. It lacked the details of how the NSA was ruining his life.
- pearjuice 13y agoHe should have went with a blog on Medium and a more HN-worthy title; "How GameMaker shaped my life, career and start-up".
- dave_sullivan 13y agoI'll bite because I've seen this sentiment generally on HN. Basically, everyone knows the way to get rich in a gold rush is to sell picks and shovels rather than mine for gold. Start as an application, then become a platform. The cynical view of how this works is: start doing something, find out you can make a little bit of money doing it, decide you can make a lot of money by essentially selling services around doing that something for other people that do that something already or might be interested in getting into it, and then make that your business. My question is: is this really all that bad in and of itself? Is someone selling picks and shovels in a gold rush necessarily selling something people shouldn't buy? Are they inherently less trustworthy because they get into the picks and shovels business? The argument is often made that you can get the same information for free elsewhere. Well, that's what I always say about college and why I think it's a horrible investment, but obviously people disagree with me there. But why is college more legitimate? Because it's been around longer? As far as I can tell, colleges are selling picks and shovels in a gold rush that ended 20 years ago. At least the Game Maker racket is just getting started :-) The best argument of course is that the vendor has the incentive to hype the prospects of their industry, often an industry in which success is faaaaar from assured (like every industry). But I don't know, how does this rule apply here any more than it applies to any other industry where someone is trying to get people excited about the prospects of a future technology/industry/event/whatever? And for the record, I have no affiliation with the OP, I just don't think it's particularly fair that just because you are offering information products around some potentially dubious business opportunity that it's a valid criticism to essentially say "oh, he's selling picks and shovels, so he must be a douche" (I'm paraphrasing of course...) Other side anyone?
- TrueValhalla 13y agoHi all; original content creator here. Both of my websites (gamemakerblog.com and truevalhalla.com) seem to have had a large influx of traffic, and have gone down. I'm working on it! :)
- Kiro 13y agoAre the games for web only? Are they working on mobile browsers?
- TrueValhalla 13y agoBoth! HTML5 games are not bought on the App Store, they are played directly in your browser. So you can, for example, open up Safari on your iPhone and play a HTML5 game for free, right in your browser. You can also play that same game on your desktop PC, by visiting the same web address. Though all of my HTML5 games are specifically optimized for mobile.
- thenomad 13y agoInteresting stuff! I'm curious - have you tried other more full-featured tools like Unity, and if so, what makes you stick with GameMaker?
- pearjuice 13y agoNo matter how good the story; GameMaker will always be remembered as the Microsoft Frontpage of game development due its drag-and-drop functionality and (mostly) imature userbase. Sure, you can do cool things with and use all sorts of advanced features but some impressions just stick.