Why do you use Construct 2?

Discussion and feedback on Construct 2

Post » Sun Jan 06, 2013 7:55 am

Thanks for all the great responses.

So does C2 have any form of code editor built into it?
B
32
S
6
G
3
Posts: 121
Reputation: 6,066

Post » Sun Jan 06, 2013 9:23 am

[quote]So does C2 have any form of code editor built into it?[/quote]

nope, only the event system, currently coding is out of scope of what C2 is aimed or designed for, however, C2 SDK it's open for everyone you can ofcourse make your plugins but requiring you to be familiar with javascript.

you may like to check this article:
https://www.scirra.com/blog/82/a-new-way-to-learn-how-to-program



asking me personally ? i would love later in future, to open an option to type codes instead of d&d events.prinsukun2013-01-06 09:26:00
B
22
S
3
G
5
Posts: 141
Reputation: 5,117

Post » Sun Jan 06, 2013 2:58 pm

[QUOTE=True Valhalla] Thanks for all the great responses.

So does C2 have any form of code editor built into it?[/QUOTE]

No, but (Unlike in Game Maker) you don't need it.

Any decent game made in Game Maker uses 90% gml (Don't quote me on this, it just seems to be the way it is) and its drag-and-drop system is strictly for beginners.

C2 is basically programming using a much more intuitive and simple system.
B
90
S
30
G
24
Posts: 3,189
Reputation: 32,400

Post » Sun Jan 06, 2013 7:22 pm

[QUOTE=prinsukun]i would love later in future, to open an option to type codes instead of d&d events.[/QUOTE]

@prinsukun - you can actually type events using the keyboard shortcuts.Arima2013-01-06 19:23:45
Moderator
B
88
S
32
G
33
Posts: 3,005
Reputation: 27,432

Post » Sun Jan 06, 2013 10:48 pm

Gamemaker was on sale recently for half off and I ended up purchasing a cheaper version of it so that I would have it. I wanted to give it a serious chance, and just in case it receives updates that I feel are important for me personally I wanted to make sure that I did not miss the opportunity to pick it up cheap.

At first when I discovered GML I was very excited. I love to code and I felt at home.. initially. As I began exploring what GML could and could not offer for me it became apparent that this language is very dated. Things can still be accomplished with work arounds etc, but the time it takes to work through these quirks easily surpasses any similar issues that construct's event editor may have.

Construct's event editor to anyone who has done coding before will unfortunately have a negative first impression. It is unavoidable, we have a mentality that if it is not straight code in a text editor it is a beginner's tool and nothing else. It takes some time to dive in to the event editor and find that it is extremely powerful. Also as you delve in to the event system you start to discover that there are places where you have manual control in some aspects. Recently functions were officially added as well, which really helps coders feel at home with the event system (personal opinion).

I have heard that with tricks and workarounds that game maker has the potential to handle its own performance wise, but as for the average user, the performance difference between construct and game maker is huge. Construct games just run fluidly, and can handle a ton of objects (instances in game maker).

Construct also offers the SDK for javascript. Coding is absolutely possible using it.
( https://www.scirra.com/manual/17/overview )

Game maker feels extremely dated. They changed the color scheme to dark in hopes of fooling everyone with a new IDE. No matter what team you are rooting for you have to admit that Construct 2 is beautiful and smooth.

Now being dated is not always a bad thing. Game Maker's sprite editor in my opinion is great and I really enjoy using it. Also, having the ability to code within the game creation IDE is always nice, and I wish that I could work with javascript from within construct =). One of the other big points for me personally is being able to read and write to text files with game maker for saving files etc (or ini files). Having a limit on the amount of space someone can use to save data without having their own custom server is a tough pill to swallow. I also really like the debugging and console that game maker has when working with GML.

I realize there are plugins that can help alleviate some issues for people (google console plugin for example) but relying on plugins can be scary. Especially when you wipe a machine and reinstall construct and your backed up game file. When you go to run it and realize you are missing plugins etc.

Game Maker seems like a great game creation tool, unfortunately it does feel dated, and the language feels limiting out of the box. Construct is extremely powerful.

Lastly, the cost for game maker to allow its users to use HTML 5 is ridiculous, and that reason alone will prevent me from ever using it as a serious tool. HTML 5 really is the future, web gl is very very impressive.

If Yoyo was running updates and worked with the community like the developers do here, they would be huge. As it stands it feels, especially with the dated looking ide, that they are constantly trying to make a cash grab without pursuing the best software possible. That is why I call Scirra home.
B
8
S
1
Posts: 61
Reputation: 1,210

Post » Thu Jan 10, 2013 3:25 am

I'm a plugin maker. I play C2 with my plugins, to make event sheet more beautiful.

My team member uses C2 + plugins to make his game, then put on App-Store through exported by cocoonJS. Plugins is useful then coding logic directly for him, he does not know how to write any code.rexrainbow2013-01-10 04:27:32
B
97
S
22
G
178
Posts: 4,122
Reputation: 104,051

Previous

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 14 guests