Is performance really that bad?

Discussion and feedback on Construct 2

Post » Fri Jun 13, 2014 2:43 pm

AesopWatt wrote:edit: Please tell me by the way that Construct can create games the same quality as the Stencyl arcade. If it couldn't.. that'd be upsetting! Though it should, but just incase, I'd like some reassurance.


The answer is, "It Absolutely Can!" When you look at the Stencyl arcade, the one thing that the game there have is, attractive graphics. The graphics are not the game. If you want to make a game as "high quality" as those on the Stencyl site, all you need is a really good artist and someone familiar with Construct. Construct is, in my opinion, a much more powerful tool. It can do pretty much anything Stencyl can and more. That also means it is more complex. Adding power almost always adds complexity which takes time to learn.

Your concern is, you don't see the same quality of games on the Scirra arcade as you do the Stencyl arcade. That is an issue with the people submitting their games to the arcade. Not an issue with the tool creating the games. Here is a list of a few games made with Construct that I think will show you what it can do:

http://dirigogames.com/?page_id=114%22
http://www.rustwork.com/games/evolve/
http://www.superubieland.com/
http://mortarmelon.com/

[Edit] I removed a link to a game called "Bumper's Quest." I saw a game-play video for it some time ago and liked the look of it but, it never had a playable demo and doesn't appear to have changed since 2012. Sad because it looked like a really good project.
B
38
S
12
G
11
Posts: 331
Reputation: 7,712

Post » Fri Jun 13, 2014 4:01 pm

I guy that is serious made this game in C2
The next Penelope, look that up,
There's Super Ubi Land
Bumper's Quest
Airscape, which got greenlit
Dethlands, by the creator of Bumper's Quest
Towerclimb? Not really sure if CC or C2
Arima is working on Shards, which is an RPG
Etc.

Those are all pretty big games and they all handle mostly perfectly
B
42
S
17
G
17
Posts: 2,247
Reputation: 17,461

Post » Sat Jun 14, 2014 1:53 am

Whiteclaws wrote:I guy that is serious made this game in C2
The next Penelope, look that up,
There's Super Ubi Land
Bumper's Quest
Airscape, which got greenlit
Dethlands, by the creator of Bumper's Quest
Towerclimb? Not really sure if CC or C2
Arima is working on Shards, which is an RPG
Etc.

Those are all pretty big games and they all handle mostly perfectly


Generally PC games don't have a problem with performance. All the performance complaints are usually on mobiles. :)
B
70
S
24
G
19
Posts: 1,757
Reputation: 17,614

Post » Sat Jun 14, 2014 10:51 pm

When people pose these questions I see replies saying that C2 is a powerful tool and can handle any 2D game, but I never see an actual comparison to similar software. Is C2 objectively as good as the likes of game maker and stencyl? Sure, using C2 incorrectly leads to poor performance, but if game maker can handle it (for example) then that makes game maker a better option for a beginner. I understand that it's hard to be unbiased when you've already invested in one game engine, but I can't find a genuine comparison of the options for making a 2D game.
B
5
S
1
Posts: 26
Reputation: 427

Post » Sat Jun 14, 2014 11:23 pm

Game maker is older than C2 and has it's own language, the gmscript, you must have some programming experience to use it at it's full potential, the GM users, or most of them, know what can be done and what can't be done, how to optimize and what happens under the hood, that's good and bad, good as C2's target audience is bigger and bad as it's mostly less cultured in computer science, that may lead to bad usage of the engine and blames when even the hardware can't manage it, that leads to many differences between a GM beginner and a C2 beginner, remember, C2 is (kinda) just as GM, a compiler with a GUI and a library, compiling your events into a JavaScript output, thus, limited to what JavaScript can do
B
42
S
17
G
17
Posts: 2,247
Reputation: 17,461

Post » Sun Jun 15, 2014 1:28 am

Whiteclaws wrote:Game maker is older than C2 and has it's own language, the gmscript, you must have some programming experience to use it at it's full potential, the GM users, or most of them, know what can be done and what can't be done, how to optimize and what happens under the hood, that's good and bad, good as C2's target audience is bigger and bad as it's mostly less cultured in computer science, that may lead to bad usage of the engine and blames when even the hardware can't manage it, that leads to many differences between a GM beginner and a C2 beginner, remember, C2 is (kinda) just as GM, a compiler with a GUI and a library, compiling your events into a JavaScript output, thus, limited to what JavaScript can do


Alright, I get you man.

So as a C2 beginner, what computing knowledge would you say I need to learn to before I could make a respectable, high quality game? I've made a platformer and a top down shooter using the respective tutorials, without any code or programming. Now I want to get my knowledge to a point where my next game can compete with the best on Newgrounds. I have ideas all ready, just need to technical ability to convert them into a quality product.
B
5
S
1
Posts: 26
Reputation: 427

Post » Sun Jun 15, 2014 2:06 am

liquidsnake wrote:Alright, I get you man.

So as a C2 beginner, what computing knowledge would you say I need to learn to before I could make a respectable, high quality game? I've made a platformer and a top down shooter using the respective tutorials, without any code or programming. Now I want to get my knowledge to a point where my next game can compete with the best on Newgrounds. I have ideas all ready, just need to technical ability to convert them into a quality product.


PC games can really go all out as they tend not to have performance issues (tend not too, doesn't mean it wont happen with sloppy game code n design). So the most important thing is visual and gameplay, for that, you need a real artist if you want to make top quality games.
B
70
S
24
G
19
Posts: 1,757
Reputation: 17,614

Post » Sun Jun 15, 2014 5:12 am

I have seen some pretty large games made through Construct 2 already that play fine on my Android device. From what I gather so far, Construct 2 performs fine granted you keep in mind the limitations of the platforms you are programming for and make sure to use your resources wisely. There are probably 10 different ways to implement a specific feature into your game but you are going to want to use the least complicated way that has the smallest footprint.

As others have said, because of the broader target audience of Construct 2, it allows for poor code practices. The better you are at organizing your project, events, objects, so forth, the better your game will probably run. There are also a multitude of resources on this site that address things like do and don't, gotcha's, and general tips when it comes to performance:

https://www.scirra.com/tutorials/top/pa ... e=detailed
Founder of HeroicTek
HeroicTek.com
Owner of HeroicDomains
HeroicDomains.com
B
21
S
7
G
1
Posts: 157
Reputation: 2,015

Post » Sun Jun 15, 2014 1:41 pm

@liquidsnake
A way to test your knowledge would be to clone an old game like pacman or gradius without any tutorials, if you can do that then your are competent enough
B
42
S
17
G
17
Posts: 2,247
Reputation: 17,461

Post » Sun Jun 15, 2014 5:23 pm

liquidsnake wrote:When people pose these questions I see replies saying that C2 is a powerful tool and can handle any 2D game, but I never see an actual comparison to similar software. Is C2 objectively as good as the likes of game maker and stencyl? Sure, using C2 incorrectly leads to poor performance, but if game maker can handle it (for example) then that makes game maker a better option for a beginner. I understand that it's hard to be unbiased when you've already invested in one game engine, but I can't find a genuine comparison of the options for making a 2D game.


You can't really write a completely objective answer to this question because which is better is mostly a subjective thing. Yes, game maker's logic may be faster, but if C2 is more than fast enough already - which on PC it is for pretty much any game - all that extra speed is unused. The much bigger difference between the softwares is the workflow, such as typing code vs creating events. And in that matter, I vastly prefer C2 - and I say that as having tried many different tools, including GM, before having found construct.
Moderator
B
94
S
33
G
33
Posts: 3,006
Reputation: 27,744

Previous

Return to Construct 2 General

Who is online

Users browsing this forum: R0J0hound, vikuserro and 1 guest