Some pre-purchase questions

Discussion and feedback on Construct 2

Post » Sun Dec 04, 2011 6:39 pm

Hi!

I've been playing around with C2 today, I kinda like its simplicity, I tried Torque Game Builder which seemed very powerful but the UI is a big let down and does not reflect its power at all. So I went back on this website and started looking a bit deeper.

I really love the community and the StackOverflow-alike forums. The app seems very nice and easy to use. In real life I'm a software developer (c#, vb, .net, etc) so I'm kind of used to technicalities and C2 seems to be another way of doing things simply and in a good way.

I got questions before throwing the bucks though:

1) To the current users: How flexible is the engine? I mean is it possible to make RPGs? Dynamic dialogs (questions with multiple answers etc), is there any possiblity of scripting stuff?

2) I know that it makes HTML5 games, but is it possible to export them as an executable file? If not, then I could make a simple HTML embedding executable in C# so I don't think it's a big problem for me yet.

3) Is there any way of using C2 with, let's say, Tiled (tileset editor) ? I have a lots of sprites which I can't seem to find a way of using in C2, I import them but the whole tileset is imported and I can't select only 1 character from the sheet (I must open it in photoshop then crop the image, etc)

4) As a last request I'd like people to tell me why I should chose C2? (Features that you like, etc)

Also if you could point me to a good place to get sidescrolling game level backgrounds (tiles) I'd be very grateful!

Thanks a lot for this and I hope to get to learn C2 perfectly :D

- Tom
B
6
G
2
Posts: 43
Reputation: 1,211

Post » Sun Dec 04, 2011 7:09 pm

1) Extremely flexible. You can make basically any 2d game that's ever been made with it (though there are are some features that have yet to be implemented). In construct classic, someone even made a 3D engine entirely with events (C2 doesn't have sprite distortion yet, though)! I'm making an RPG with construct classic, and there's only like two features left missing that are really necessary to make one in C2, and one of them is being worked on for the next release, with probably the other after (families and functions). No scripting, though. C2 doesn't really need it.

2) Not directly from the program, but as you mentioned, there are methods of making an HTML5 exe wrapper.

3) Not currently, but you might be able to use the plugin SDK to write a plugin that will. If you did, and released it to the community, you'd make a lot of people happy, as some people have been wanting that a lot.

4) It speeds up development, you don't have to fight with it to make it do what you want, it has a plugin SDK so if there's anything you want it to do that it currently can't, you can write your own plugin, it has a flexible exporter system that will have an SDK later, enabling you to write your own exporters so you could theoretically put games on everything from a PC to your internet-connected toaster oven, and most importantly - it's a frikkin' joy to use and, in my opinion at least, even more fun than playing games.Arima2011-12-04 19:10:42
Moderator
B
87
S
32
G
33
Posts: 3,005
Reputation: 27,397

Post » Sun Dec 04, 2011 7:12 pm

If you don't like it you can pay 500 dollars a year to use game salad ;)

Construct 2 is totally worth it
B
69
S
11
G
6
Posts: 324
Reputation: 8,321

Post » Sun Dec 04, 2011 7:20 pm

Hi, welcome to the forums!

[QUOTE=tomshreds]1) To the current users: How flexible is the engine?[/quote]
We're designing Construct 2 to be suitable for any kind of 2D game.

[quote]is there any possiblity of scripting stuff?[/quote]
Not directly, but you could try using the SDK.

[quote]2) I know that it makes HTML5 games, but is it possible to export them as an executable file?[/quote]
There's no official means to do this yet, but as you say, there are some tools/libraries around that just embed a browser window in to an EXE window. I still don't get why people want to do this though? Why not just let your game play in a browser rather than limiting it to the Windows platform and making the user go through a bunch of security warnings?

[quote]3) Is there any way of using C2 with, let's say, Tiled (tileset editor) ?[/quote]
Try using 'import sprite strip' in the animation frames bar to import grids of sprites as animation frames. Set the animation speed to 0 then you can use the sprite's 'initial frame' property to choose a tile. Enable snapping to grid in the View ribbon tab and use Tiled Backgrounds for large areas of repeated tiles. Yeah, it's not as easy as it could be, but it's something (of many things) to improve on our todo list.

[quote]4) As a last request I'd like people to tell me why I should chose C2?[/quote]
Well, if you ask me, I think it's simply the best game editor on the market! :)Ashley2011-12-04 19:22:49
Scirra Founder
B
357
S
214
G
72
Posts: 22,946
Reputation: 178,208

Post » Sun Dec 04, 2011 7:27 pm

[QUOTE=Arima] 1) Extremely flexible. You can make basically any 2d game that's ever been made with it (though there are are some features that have yet to be implemented). In construct classic, someone even made a 3D engine entirely with events (C2 doesn't have sprite distortion yet, though)! I'm making an RPG with construct classic, and there's only like two features left missing that are really necessary to make one in C2, and one of them is being worked on for the next release, with probably the other after (families and functions). No scripting, though. C2 doesn't really need it.

2) Not directly from the program, but as you mentioned, there are methods of making an HTML5 exe wrapper.

3) Not currently, but you might be able to use the plugin SDK to write a plugin that will. If you did, and released it to the community, you'd make a lot of people happy, as some people have been wanting that a lot.

4) It speeds up development, you don't have to fight with it to make it do what you want, it has a plugin SDK so if there's anything you want it to do that it currently can't, you can write your own plugin, it has a flexible exporter system that will have an SDK later, enabling you to write your own exporters so you could theoretically put games on everything from a PC to your internet-connected toaster oven, and most importantly - it's a frikkin' joy to use and, in my opinion at least, even more fun than playing games.[/QUOTE]

Thanks for this awesome reply, it is VERY appreciated.

Here's another question:

Should I begin using Construct Classic before using Construct2? Are they two different apps to pay for?

I'm getting very excited about Construct and I really think I'll buy it hehe, I'll play a bit with the demo before though but so far, the tools, guides and the community are a big plus for me as I ask a lots of question and I tend to do a lots of complex stuff for unknown reasons haha.

Thanks again!
B
6
G
2
Posts: 43
Reputation: 1,211

Post » Sun Dec 04, 2011 7:32 pm

[QUOTE=Ashley] Hi, welcome to the forums!

[QUOTE=tomshreds]1) To the current users: How flexible is the engine?[/quote]
We're designing Construct 2 to be suitable for any kind of 2D game.

[quote]is there any possiblity of scripting stuff?[/quote]
Not directly, but you could try using the SDK.

[quote]2) I know that it makes HTML5 games, but is it possible to export them as an executable file?[/quote]
There's no official means to do this yet, but as you say, there are some tools/libraries around that just embed a browser window in to an EXE window. I still don't get why people want to do this though? Why not just let your game play in a browser rather than limiting it to the Windows platform and making the user go through a bunch of security warnings?

[quote]3) Is there any way of using C2 with, let's say, Tiled (tileset editor) ?[/quote]
Try using 'import sprite strip' in the animation frames bar to import grids of sprites as animation frames. Set the animation speed to 0 then you can use the sprite's 'initial frame' property to choose a tile. Enable snapping to grid in the View ribbon tab and use Tiled Backgrounds for large areas of repeated tiles. Yeah, it's not as easy as it could be, but it's something (of many things) to improve on our todo list.

[quote]4) As a last request I'd like people to tell me why I should chose C2?[/quote]
Well, if you ask me, I think it's simply the best game editor on the market! :)[/QUOTE]

Thanks for your prompt response!

I'll check the SDK out, I forgot about the web aspect of the engine, I'm already very used to javascript programming so I really think I could make some great plugins hehe :D (Before doing software development I did 5 years of web/javascript development)

For my second question, it was just for let's say I'd like to publish my game on Steam? Or somewhere else? I don't think I could publish my game in a web version of it. And I think I could extend the possibilities by making a custom container that'd add functionality to the game (I don't have any ideas yet but it's just a thought hehe). And also, simply for making a simple-to-use offline version with an installer and a desktop icon :P

About the third question: Thanks for the tip, I'll try this out!!!

EDIT: Noob time: Where is this animation frames bar window?! I saw it in the page you linked.
"Right click a space to add a new animation [...]"

I can't seem to find it that...

Thanks again for the answer!tomshreds2011-12-04 20:01:36
B
6
G
2
Posts: 43
Reputation: 1,211

Post » Sun Dec 04, 2011 7:48 pm

Well construct classic and c2 are for different purposes IMO. CC is free, which is a nice advantage, and it has way more objects and behaviors, AND it runs faster and more efficiently. The cons are:

1: the interface, while similar, is just sightly more inelegant.

2: No box2d for physics -- as far as I can tell? -- so if you are interested in taking advantage of that, you'll have to integrate it yourself. That being said, you sound capable of doing so if need be.

3: Finally -- and by far most importantly -- CC games are direct-X, so they are, unfortunately, windows only, wheras C2 games can run on a myriad of platforms, including Windows and Mac, iOS products, android, and anything else that supports HTML five.

Basically, if you just want to make a showcase for your talent, and aren't worried bout restricting your audience somewhat, CC might be a better bet. If you want to distribute as widely as possible though -- and maybe even make some bucks off your work -- C2 is the way to go, as you can hit many, many more platforms. Now, if someone ever makes a CC exporter that allows it to run on iOS somehow...well, then the gap narrows, but until then C2 is where it's at. Also, I'm sure that, eventually, C2 will have most -- if not all and more -- of the features of CC.

Anyway, that's my two centavos.

Cheers,
TiamTiAm2011-12-04 19:49:19
Don't lose your work. Backup your game with Dropbox.
B
43
S
10
G
10
Posts: 1,106
Reputation: 9,147

Post » Sun Dec 04, 2011 7:49 pm

[QUOTE=Ashley]
Well, if you ask me, I think it's simply the best game editor on the market! :)[/QUOTE]

It is the best game editor on the market
B
69
S
11
G
6
Posts: 324
Reputation: 8,321

Post » Sun Dec 04, 2011 7:58 pm

[QUOTE=TiAm] Well construct classic and c2 are for different purposes IMO. CC is free, which is a nice advantage, and it has way more objects and behaviors, AND it runs faster and more efficiently. The cons are:

1: the interface, while similar, is just sightly more inelegant.

2: No box2d for physics -- as far as I can tell? -- so if you are interested in taking advantage of that, you'll have to integrate it yourself. That being said, you sound capable of doing so if need be.

3: Finally -- and by far most importantly -- CC games are direct-X, so they are, unfortunately, windows only, wheras C2 games can run on a myriad of platforms, including Windows and Mac, iOS products, android, and anything else that supports HTML five.

Basically, if you just want to make a showcase for your talent, and aren't worried bout restricting your audience somewhat, CC might be a better bet. If you want to distribute as widely as possible though -- and maybe even make some bucks off your work -- C2 is the way to go, as you can hit many, many more platforms. Now, if someone ever makes a CC exporter that allows it to run on iOS somehow...well, then the gap narrows, but until then C2 is where it's at. Also, I'm sure that, eventually, C2 will have most -- if not all and more -- of the features of CC.

Anyway, that's my two centavos.

Cheers,
Tiam[/QUOTE]

Thanks for this reply, I might try Construct Classic, just for trying it out to see what it is capable of.

I don't really care for multi-platform support right now as it's just to try to introduce me back into the indie game creation process hehe :P

Thanks for the answer!

edit: I've just started CC and a question popped inside my head : You can make windows apps with it? Not only games? CC seems to be ridiculously more advanced than C2. Is there any CC guides still up? Thankstomshreds2011-12-04 20:04:43
B
6
G
2
Posts: 43
Reputation: 1,211

Post » Sun Dec 04, 2011 8:37 pm

This tutorial should light the first steps of your way.
New to Construct ? Where to start

Image Image
Image Image

Please attach a capx to any help request or bug report !
Moderator
B
247
S
85
G
40
Posts: 6,998
Reputation: 57,786

Next

Return to Construct 2 General

Who is online

Users browsing this forum: gamecorpstudio, TheRealDannyyy, Zonacas and 16 guests