A question for experienced developers in C2/C3...

Post » Tue Aug 08, 2017 9:01 am

Hello guys I recently have changed from GameMaker 2 to C3 but i still have some questions to ask about the engine:

1.- Can you make in C3 games 2.5 D games for Pc?



2.-Is the C3 engine capable to run beautiful 2d games like rayman,child of light,Deponia kind of games for pc?

I'm a little bit lost in this so any help will be great thanks! ;)
B
8
S
2
Posts: 23
Reputation: 544

Post » Tue Aug 08, 2017 9:35 am

1 - Only with 3rd party addons. C3 is a 2D engine and while you can achieve isometric games and such, you'll have to rely on 2D images only without 3D models.

2 - It is able to run games like that, but those games had very serious optimization techniques to keep the game running at a high framerate. You might want to read about that before starting a game like those. If you do start a similar game, make sure to test often on slower devices too (don't leave testing to the final stages of your project).
B
135
S
33
G
17
Posts: 1,557
Reputation: 20,717

Post » Tue Aug 08, 2017 4:50 pm

glerikud wrote:1 - Only with 3rd party addons. C3 is a 2D engine and while you can achieve isometric games and such, you'll have to rely on 2D images only without 3D models.

2 - It is able to run games like that, but those games had very serious optimization techniques to keep the game running at a high framerate. You might want to read about that before starting a game like those. If you do start a similar game, make sure to test often on slower devices too (don't leave testing to the final stages of your project).


Thanks glerikud for your fast answer i will take this in mind for my project. I have another question if you don't mind to answer it : Do you think C3 engine is as powerful as GameMaker 2 engine?

Thanks again for your answers.
B
8
S
2
Posts: 23
Reputation: 544

Post » Tue Aug 08, 2017 6:03 pm

maranpis wrote:Do you think C3 engine is as powerful as GameMaker 2 engine?

I've been using Gamemaker Studio 2 a lot the past couple of weeks so I thought I'd jump in and offer my own perspective on this.

For html5 games... Maybe? Probably? I wouldn't be surprised if it was, seeing as Scirra have been building C2 and C3 around web technology from the get-go.

But if you don't give a monkey's about web and only want to deploy to desktop then no. From my impression C2/C3 doesn't come close to Gamemaker Studio in terms of runtime performance.

If you're more interested in what you can do with the two tools I'd say C2/3 is flexible enough to do pretty much whatever kind of game you want, as long as it's 2D. Gamemaker is better at accommodating people who want to make pixel art games, while Construct has a more pleasant way of scripting game code, namely the events system. But the step-down in difficulty from gml scripting to C2/3 events is pretty marginal imo.

One thing I really like about Construct over Gamemaker is how you can set up collision masks for sprite frames using polygons. Construct can guess the general shape of each sprite frame, then make a polygonal shape for it that you can tweak easily afterwards. Getting Gamemaker collision masks properly set up is a bit of a pain in comparison.
B
39
S
16
G
6
Posts: 542
Reputation: 7,617

Post » Wed Aug 09, 2017 4:30 am

ErekT wrote:
maranpis wrote:Do you think C3 engine is as powerful as GameMaker 2 engine?

I've been using Gamemaker Studio 2 a lot the past couple of weeks so I thought I'd jump in and offer my own perspective on this.

For html5 games... Maybe? Probably? I wouldn't be surprised if it was, seeing as Scirra have been building C2 and C3 around web technology from the get-go.

But if you don't give a monkey's about web and only want to deploy to desktop then no. From my impression C2/C3 doesn't come close to Gamemaker Studio in terms of runtime performance.

If you're more interested in what you can do with the two tools I'd say C2/3 is flexible enough to do pretty much whatever kind of game you want, as long as it's 2D. Gamemaker is better at accommodating people who want to make pixel art games, while Construct has a more pleasant way of scripting game code, namely the events system. But the step-down in difficulty from gml scripting to C2/3 events is pretty marginal imo.

One thing I really like about Construct over Gamemaker is how you can set up collision masks for sprite frames using polygons. Construct can guess the general shape of each sprite frame, then make a polygonal shape for it that you can tweak easily afterwards. Getting Gamemaker collision masks properly set up is a bit of a pain in comparison.


Thanks for your reply ErekT.

For my experience was the same.I was using GM2 for 2 months and I found the collision not very intuitive, so I tried C3 and I found almost everything fast and easy.The thing is I see people here doing mostly html5 games and I wasn't sure if C2/C3 can handle that as good as GM2.But something still not clear to me it's if C3 is a more powerful engine than C2 and if it reaches more or less GM2 engine. ¿What do you think?
B
8
S
2
Posts: 23
Reputation: 544

Post » Wed Aug 09, 2017 7:20 am

maranpis wrote:But something still not clear to me it's if C3 is a more powerful engine than C2 and if it reaches more or less GM2 engine. ¿What do you think?

C3 uses the same runtime as C2, only with a new editor that runs in the browser. Scirra stated that they'll rewrite the whole runtime for C3, but that could take years.
B
135
S
33
G
17
Posts: 1,557
Reputation: 20,717

Post » Wed Aug 09, 2017 10:36 am

ErekT wrote:From my impression C2/C3 doesn't come close to Gamemaker Studio in terms of runtime performance.

I'd be interested in seeing benchmarks with actual measurements on this. We've seen benchmarks comparing C2 in Chrome to other native engines, and it could equal or exceed some other native engines on the market, but GMS wasn't tested. Modern JS engines can compile to extremely well optimised machine code.
Scirra Founder
B
398
S
236
G
88
Posts: 24,433
Reputation: 194,635

Post » Wed Aug 09, 2017 11:02 am

@Ashley
I haven't set up performance benchmarks before. If you could link me to a good benchmark capx, I'd be happy to try and recreate those conditions in GMS to see how they compare.

And just to be clear, this wasn't meant as a stab against Construct or to fire up the whole native debate again or anything :) Just personal impressions from seeing how my half-ported game performs in GMS on weak computers compared to C2 and nwjs.
B
39
S
16
G
6
Posts: 542
Reputation: 7,617

Post » Wed Aug 09, 2017 11:29 am

ErekT wrote:@Ashley
I haven't set up performance benchmarks before. If you could link me to a good benchmark capx, I'd be happy to try and recreate those conditions in GMS to see how they compare.


I think these were the performance tests discussed in this thread. I remember that Godot was roughly equivalent to slightly worse than the c2 exports and that Unity was a clear performance winner in every respect.

I would be very interested if you could put together a GMS/C2 bunnymark comparison!
A big fan of JavaScript.
B
74
S
20
G
71
Posts: 2,230
Reputation: 44,892

Post » Wed Aug 09, 2017 12:06 pm

Oddly enough, all my games involve puking out a bunch of bunnies.
Image ImageImage
B
169
S
50
G
174
Posts: 8,330
Reputation: 110,804

Next

Return to General Discussion

Who is online

Users browsing this forum: gonzdevour and 2 guests