Construct 2 or Construct Classic

  • I am planning on creating a 2d platformer exclusively for pc (!) and I am having a really hard time figuring out which engine would be the best for my needs.

    I really want to be able to create a big game just like other commercial releases, like for example Super Mario or stuff like that.

    Would be awesome to hear some opinions on this topic!

  • This really isn't a question. C2 and never Classic. Classic is now retired. While there are a few lingering features Classic has that C2 doesn't. C2 has been mentioned that has better flow, is now starting to out perform Classic and is just over all better.

    If you don't use Classic, and there is no killer feature that C2 doesn't have. Then there really isn't a reason to use Classic at all.

  • Yeah C2 is generally way better than CC but it's still centered around browser game development. If you want to make a desktop game with C2 you're still going to be developing a browser game, if you catch my drift. There are some "desktop features" with nodewebkit, but since there isn't a node webkit preview they're pretty much useless..unless I'm missing something..

  • Yeah C2 is generally way better than CC but it's still centered around browser game development. If you want to make a desktop game with C2 you're still going to be developing a browser game, if you catch my drift. There are some "desktop features" with nodewebkit, but since there isn't a node webkit preview they're pretty much useless..unless I'm missing something..

    This is pretty much exactly what I am concerned about! I don't want to create a browser game and I feel like with C2, which is exclusively designed for HTML5, I am forced to create just another minigame on some random website. Don't get me wrong, HTML5 might be a great thing, but for me browser games alway felt different than actual games that run without the use of a browser.

    It would be good to know if .exe files (which is the only format I want my game to be) created with some wrapper in C2 run as good as the ones created in CC. Because even if the workflow in C2 is much better, it would suck if the game wouldn't run smoothly.

  • PC performance is so good nowadays that it's very likely you won't run into any performance problems. At the moment, the only thing that really slows down games is lots of shader use at high resolutions.

  • Nodewebkit's performance is as good as Cc native exporter's performance

  • Nodewebkit's performance is as good as Cc native exporter's performance

    Sounds good! I guess I'll go with C2 then.

    A bit off-topic, but are there any official (non-browsergame) releases of games made with CC or C2? I don't seem to find any. All big projects I found so far were all abandoned for some reason.

  • The only problem is that node-webkit adds at least 30MB to your final game size, since it's basically embedding an entire browser engine in it. If you can live with that then it's almost the same as a native exe.

  • > Nodewebkit's performance is as good as Cc native exporter's performance

    Sounds good! I guess I'll go with C2 then.

    A bit off-topic, but are there any official (non-browsergame) releases of games made with CC or C2? I don't seem to find any. All big projects I found so far were all abandoned for some reason.I think Iconoclasts is still using CC ( Konjak.org ), unsure though.

    For C2, while there isn't much released, a few people are still in dev of their larger games. Arima with Loot Pursuit, and C7 with Courier.

    For HTML5 with Node-Webkit in general: Game Dev Tycoon

    While GDT doesn't use C2, it still uses the same foundation (Html5 gaming)

  • So lets assume you use classic and make a great game people want to play and even pay for...(hope you do)

    To start with, It would take at least a few years work to come up with a Mario sized platformer, after years of effort and time you have your completed game in Exe format...

    Even if you initially started this for fun and had no intention of selling it, by this time you will consider it has value ??

    It will only ever run on a desktop PC, and then someone will ask if there is a version for android or maybe Mac...I guarantee at that point you will wish you had used C2...

    As you say, most large projects on Classic have been either abandoned or ported to a different engine, this is telling you to use C2...

  • janroth check out "8 bit boy",large Mario style platformer, made with C2 has a good solid console type feel to it...

  • C2, hands down. I put years of work into loot pursuit in CC and still restarted in C2, and it wasn't just to be able to deploy to more platforms. CC is basically a minefield - some people seem to have no problems, and others encounter tons of them. With loot pursuit, on one event sheet CC would freeze for 7 seconds every time I edited something. If I pressed undo It would lock up for 30 minutes. Copy often didn't work. Placing events was inaccurate (misplaced that event? Wait another 7 seconds to try again). There's still a memory leak hiding somewhere. I still got crashes at runtime. It's just plain not worth the risk.

    C2 has a much better workflow, is getting updated frequently, is far more stable, exports to more platforms, etc etc... There's pretty much no reason to use CC anymore with C2 around.

    And don't worry about being forced to make 'web mini games' because you're not. With node webkit the output is visually identical to a native exe. The only difference is what's running under the hood which makes no difference for most people anyways.

    A game by Alspal was released recently using node webkit: scirra.com/forum/angvik_topic69145.html

    @tokinsom - you actually can preview as exe, though it takes a little setup. All you need to do is make a node webkit application that goes to the preview URL via the browser object at the start of the layout, then when you're working on the game you want to preview as exe, press preview, close the browser it brings up, then open the node webkit exe. Now when you hit preview it will update the node webkit window with one click instead of another browser.

  • I can't believe I forgot the Guild Wars 2 game Rytlock's Critter Rampage

    @Arima

    That's a good idea with node-webkit preview. Since itself is the browser you call on all the features for it should work.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • you actually can preview as exe, though it takes a little setup. All you need to do is make a node webkit application that goes to the preview URL via the browser object at the start of the layout, then when you're working on the game you want to preview as exe, press preview, close the browser it brings up, then open the node webkit exe. Now when you hit preview it will update the node webkit window with one click instead of another browser.

    ...Wow <img src="smileys/smiley41.gif" border="0" align="middle" />

  • Arima , please put this on another post and STICKY IT , I BEG YOU !

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