Download Construct 2 release 31

  • Tom's right, you should be comparing to the indie license. Also, Game Maker is a scripting based tool, so you need to learn a programming language to use it. Construct is an event based tool that does not require you to learn to program to use it, so the barrier to entry is lower. People who already know how to program are probably happy to stick to programming - we're aiming Construct at people who don't know how to program, which is why events are useful. However, it's much faster than programming, so some programmers might like it anyway (which is true of our experience from 0.x).

    So why worry about Game Maker? If you want to program, there are tonnes of alternatives out there, and you can even program a HTML5 game for free in notepad providing you know javascript, the correct APIs and so on - but it will take a lot longer and require a lot more expertise! We're not expecting hordes of Game Makers to jump ship either, because most of them are very familiar with the GML scripting system which is how they make their games, and there's no equivalent in Construct 2.

    This is probably also a large factor for new customers. Are you really going to choose Game Maker over Construct 2 solely because of the price, and ignore the fact you have to get in to programming to do anything useful with it? They're actually completely different products with totally different features and methods of working. You should bear this in mind when making comparisons.

  • I have to agree with Ashley on that one.I have been programming for 10 years now and Construct was the 1st app that really stands out of the crowd when it comes to a user friendly app.And game Maker is actually an app you use for when you want to learn how to program.

    Some people i know say that it's "cheating" when i use D&D,But hey you know what , i'm an indie Gamer so that is not even an issue.Even Big games companies use "in house" D&D to create their games.

    So paying more for an app that truly is better and more advanced than it's competitor seems only logical.Unless you got 50 grand laying around somewhere to buy a ps3 or xbox360 dev kit.Think about it ,$599.00 for a 10 YEAR licence is a drop in the bucket compared to what you have to pay to go pro.

  • <img src="http://i19.photobucket.com/albums/b161/buddy40/gs.jpg">

    Game Maker is more of a competitor than you're giving it credit for. It makes programming tons easier than just popping open notepad, and helps you to move to more advanced languages down the road.

    Also, I made no commentary on the price beyond demonstrating the difference for the highest options of both. No need really for two walls of text over that. I'm not trying to mislead anyone and I even stated it wouldn't be an issue for most.

    Anyways, I have little else to say, because I thought I expressed well enough in my last post what I was talking about, and yet apparently not.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • I laughed at that picture!

    Yes I see your point, but comparing the highest options of both is quite inaccurate as it's not taking everything into account. I just wanted to clear it up incase anyone was reading the forum was confused, as there does seem to still be a lot of confusion around this which we hope to clear up soon.

  • You all seem to be forgetting multimedia fusion 2, they already have flash exporters, and are finishing the html5 and iOS one (which will almost certainly already be available by the time c2 is released).

    The interface is very similar, mmf2 is way better supported, with a huge community and tons of extensions, more exporters and has matured very well along the years, to the point that it's 99% bug-free now.

    What will make construct 2 a viable alternative, let alone a superior product ?

  • MikeD : Yes i have mmf2 dev and it's absolutely fantastic.But CS2 is in it's infancy stage so comparing any other games app would be kinda unfair at this stage don't you think.

  • Why does anyone choose Windows over Linux when they pretty much do the same thing and Linux is free? There are a lot of factors that go in to what software people choose. It's not just about certain features, or the price, or the UI. It's the whole thing, right down to the details.

  • MikeD : Yes i have mmf2 dev and it's absolutely fantastic.But CS2 is in it's infancy stage so comparing any other games app would be kinda unfair at this stage don't you think.

    I am not comparing mmf2 with what construct 2 is right now, I'm comparing it with what I imagine construct 2 will be once it reaches 1.0, perfectly stable and with all the announced features in.

    [quote:1jqq7i4l]Why does anyone choose Windows over Linux when they pretty much do the same thing and Linux is free? There are a lot of factors that go in to what software people choose. It's not just about certain features, or the price, or the UI. It's the whole thing, right down to the details.

    Because with linux you can only run a tiny portion of the programs and games windows can, and windows comes bundled with most computers, among other smaller reasons.

    Those aren't details, they are the difference between a customer choosing one product over another, and that's what construct 2 seem to lack.

  • You all seem to be forgetting multimedia fusion 2, they already have flash exporters, and are finishing the html5 and iOS one (which will almost certainly already be available by the time c2 is released).

    The interface is very similar, mmf2 is way better supported, with a huge community and tons of extensions, more exporters and has matured very well along the years, to the point that it's 99% bug-free now.

    As someone who's used Clickteam software for years, all I have to say is...

    Whoopdie freakin' doo. I still prefer Construct

  • Yes me too, because it's free. But I wouldn't spend more money in a similar program because of a couple of improvements.

  • It being free is not the only reason construct is better. If they were all free, I would still use construct. There are many reasons why construct is better than both MMF and GM, and even ignoring that, the cheapest license for construct is cheaper than MMF, about half the price (if you make over 20k with a game made with it you can afford the �149 version), not to mention if you can't pay for it there's still two free versions which are better than GM's free version, and MMF only has a 30 day demo.

    I suppose I could get into specifics as to why construct is better, but every time someone does that someone else claims we're 'bashing' other software, even when taking care not to use insults.

  • I'd like to hear your reasons why you think construct is better than mmf2.

    I disagree but I think this could be a very constructive discussion and give ashley and the others something to think about and correct in construct 2.

    Here's some of things that I think are more important:

    Mmf2 has countless extensions construct doesn't (among others, a online/networking plugin), is much more stable, the community is much bigger, the games made with it run perfectly with no compatibility problems in 99% of the time, but in the other hand lacked construct's awesome rts behavior, shadow casting and I preferred construct's way of handling variables.

  • (only glanced through the past two pages of posts when writing this)

    Arima said Construct 2's free version will be better than GM's free version. However, you can actually sell GM Lite games.

    Also, as for the whole "But Construct doesn't use scripting so it's easier," I never liked that argument at all. For anything complex, using Construct will be difficult and complex, just like with any other program. Sure, Construct may be better or easier for this or that, but the events vs scripting argument is weak. What's to prevent someone from saying "Scripting is more powerful than events so GM is better. After all, most serious game developers use scripting"? Are "events" so different from scripting anyway besides being somewhat more visual? You still have to learn plenty of syntax and rules for Construct and know what different commands do, whether or not you have to type out a piece of code for them (which you often have to anyway). I think it's time for a new way to explain/argue for why Construct is easier or better other than "events vs scripting" itself. (I do think Construct is better than GM, I just don't like the reasoning. This isn't really related to C2 specifically.)

  • There's no reason not to discuss the differences, or the closed source business, but frankly its getting old, and not really adding to the thread subject.

    Obviously they're committed with trying to go commercial, so we might as well try to make the best of it.

    Perhaps a new thread about how both programs succeeded, and how they failed?

  • First up, a disclaimer since someone is inevitably going to read this post and determine that I'm 'bashing' other programs:

    If one car is faster than another, it is not bashing the slower car to point that out, nor is it calling it a bad car. That also does not mean the slower car is worse in every way, nor that anyone is stupid for using it. I, and a lot of us here, have no problem other people using or liking other programs, but some things are simply measurable without being an insult, like the speed of GM's runtime versus construct's. Other things, however, are more of a personal preference. This post is not an insult to users of either said programs, nor do I think either of them suck. I simply think construct is better.

    There. Now, reasons construct is better than MMF (This assumes C2 developed to at least C1's completeness level):

    • Event system is far better. It has things like sub-events, which are much better for branching code, readability and organization, a code toggle on/off system to easily deactivate code, it's easier to work with (no bizarre limitations like you can't scroll halfway down an event, so events longer than the screen weren't usable in any way that I could determine), more picking options and more powerful (does MMF have the ability to do functions and forget selected instances in the process to work with new selected object lists mid-event and in the middle of an expression? If not, then that too)
    • Working with multiple instances of an object is easier and makes more sense, no need to use any of that confusing 'spread value' stuff
    • Built-in behaviors work properly (don't tell me I'm bashing here, everyone I've heard talk about them including longtime fans of MMF agree that the behaviors in MMF need some serious work and have for a long time)
    • It's runtime (exe) is faster than MMF
    • More than one pixel shader can be applied to an object (last I heard, MMF restricted you to one)
    • Families to easily have one bit of code control multiple different objects
    • Event sheet includes so every time you want to edit your game's code you don't have to copy and paste your code to every single level again and again (yes, I know you can use one frame for all of your levels by loading a level at the start of the frame with a custom level editor, but it's still handy in many ways regardless, not to mention it's nice that it doesn't require you to take that route)
    • No limitations on the number of variables
    • Can name the variables so you don't have to try to remember what each one does
    • Intellisense for faster writing of expressions
    • Better project hierarchy, makes it easier for multiple team members to collaborate (XML format, folders with animations and such)
    • Configurations system for easy demo/different platform versions in the same project
    • Construct is cheaper, about half the price unless you're making over 20k, at which point you can afford the ?149 version, which is still significantly cheaper than MMF2 developer
    • There's two types of free versions if you really don't want to pay and aren't making money from games created with it. MMF has no free version, only a 30 day demo

    It's a bit hard to explain overall as well, but after using MMF and having it impede development again and again, construct was a breath of fresh air that works the way I wanted MMF to. I felt like I was fighting MMF. Construct is a joy to use. That's an important factor when developing a game, which requires many, many hours of effort.

    Why it's better than GM (I haven't used GM nearly as throughly, so I don't know as much on this front):

    • Doesn't require learning a language
    • Its drag-and-drop system is useful past the basics, unlike GM's (even fans of the program agree that to really use GM you have to learn GML and I have never heard anyone suggest otherwise, even in communities like TIGsource with a lot of GM users)
    • The exe runtime, will be much, much faster than GM. 0.x is already drastically faster and C2 should be at least as fast or even faster. I've heard from people that construct's runtime might actually be able to handle as many as 100x the number of on screen sprites
    • Behaviors for quickly adding functionality
    • Superior layout/room editor (you can rotate objects and zoom)
    • It's much, much easier to understand than GM (my opinion, but I've heard it echoed elsewhere. I tried using it and it simply didn't make much sense. Construct did immediately).

    Both:

    • Much better frame rate independence via delta time
    • MUCH faster updates and bugfixes, more actively developed
    • In my opinion, construct has a much better workflow and is both easier to use and makes far more sense than the others

    It's been a while, so some things might not be relevant anymore (did they remove the limit on the number of variables?) and I apologize if I'm listing anything that has since been updated.

    P.S. Sorry about that Mr Wolf, I didn't realize you could sell games made with GM's free version.

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)