So What Is Your Second Impression of C3 And Will You Buy?

Post » Fri Apr 14, 2017 3:53 pm

Ashley, and Tom, If you need any help with benchmarks, and or moderation of our little terrorist, Im more than happy to help.
Image ImageImage
B
169
S
50
G
169
Posts: 8,285
Reputation: 108,214

Post » Fri Apr 14, 2017 3:59 pm

newt wrote:Ashley, and Tom, If you need any help with benchmarks, and or moderation of our little terrorist, Im more than happy to help.

He struck again? What was the name of the incarnation this time?
The last one I saw was namedlike "Juan Escobare" or something like that.
Image Image Image
B
29
S
11
G
27
Posts: 730
Reputation: 17,002

Post » Fri Apr 14, 2017 4:17 pm

Sos about not our job to do benchmarks.
I guess development and bug fixing is deferred to answering the same questions, making pointless benchmarks on a beta product, and banning the same person over, and over.
Obviously this isn't a product for making games, it's just for him to play one.
Image ImageImage
B
169
S
50
G
169
Posts: 8,285
Reputation: 108,214

Post » Fri Apr 14, 2017 4:23 pm

Ashley wrote:
Delenne wrote:I feel your are right: even the performance of a simple platform game (Kiwi) is very underwhelming on a i5 machine with 4gb.

Please provide actual benchmark numbers, otherwise this kind of statement is worthless.

My office machine can render over a quarter of a million on-screen sprites at 30 FPS in Chrome, so you can get great performance in a browser. A single actual measurement is worth more than an entire forum full of vague statements.


This argument would be more valid if 30fps was the target, possible to achieve steadily, or possible to lock a game at. With an entirely variable framerate, and with the default (and uneditable) target being 60, this doesn't really mean anything, as a performance benchmark or for what's possible to achieve in a commercial product. Wildly varying framerates, which is what we currently have to deal with any time a Construct project drops below 60, looks like absolute garbage and is a great way to get lots of complaints from anyone who purchases a game with a variable framerate. We don't live in 1996. Slowdown and frame drops aren't expected 20+ years later in 2D games.

This is of course aside from the suspension of disbelief required to refer to 30fps as "great performance in a browser" on even a mid-range desktop PC with a decent GPU for a strictly 2D project. An "actual measurement" would hold more value - or any value at all - if it were based on usage more related to real-world performance. Which is exactly why performance-related benchmarking tools use real-world scenarios instead of (or in addition to) just spawning a bunch of static objects and calling it a day.

That said, Kiwi Story seems locked at 60fps, unless the debugger is open and updating all the stats on the default tab (that we can't switch off of in the free version and it heavily impacts performance) so there may be some other issue going on here than anything C3 or Chrome is causing. Memory usage hovers around 160MB if C3 is launched from a desktop shortcut with no plugins enabled, and that looks about right and is less of a memory footprint than I'd expect from Chrome by itself.

Image
B
76
S
43
G
24
Posts: 525
Reputation: 20,555

Post » Fri Apr 14, 2017 5:34 pm

I can't even make a simple platform with two sprites without running into problems. After moving the player sprite back and forth for a couple seconds, the player sprite starts to sputter across the screen. In debug mode, it's says it's 60 fps, but it doesn't appear that way. Maybe it has something to do the preview window.

If the problem is Chrome, I don't see how Ashley can fix that. We are kinda at the mercy of Google.
B
16
S
7
Posts: 190
Reputation: 1,823

Post » Fri Apr 14, 2017 7:23 pm

@Moot

Can you post the .c3p file that is giving you trouble? Maybe there is a problem with one of the behaviours you are using.
Scirra Employee
B
10
S
5
G
2
Posts: 147
Reputation: 2,356

Post » Fri Apr 14, 2017 10:10 pm

DiegoM wrote:@Moot

Can you post the .c3p file that is giving you trouble? Maybe there is a problem with one of the behaviours you are using.


It's just two 64x64 sprites, one with a solid behavior and the other with a platform behavior. The sprite with the solid behavior is stretched to make the ground. Everything else is just default settings. No events. Super basic.

I'm using the most current stable version of Chrome and an iMac.

Mac Specs:
macOS Sierra Version 10.12.4
iMac (Retina 5k, 27-inch, Late 2015)
Processor 3.2 GHz Intel Core i5
12 GB 1867 MHz DDR3
AMD Radeon R9 M380 2048
B
16
S
7
Posts: 190
Reputation: 1,823

Post » Fri Apr 14, 2017 11:54 pm

Nope...I am not sold on it. It just does not ...feel...right. Perhaps if I need to use it to upgrade my current projects, but all future planned projects have been moved elsewhere (sadly).
B
42
S
18
G
8
Posts: 495
Reputation: 8,410

Post » Fri Apr 14, 2017 11:58 pm

Message: Delenne can only post plain text URLS until they have 500 rep. 1 URLS modified. Why?
Ashley wrote:
Delenne wrote:I feel your are right: even the performance of a simple platform game (Kiwi) is very underwhelming on a i5 machine with 4gb.

Please provide actual benchmark numbers, otherwise this kind of statement is worthless.

My office machine can render over a quarter of a million on-screen sprites at 30 FPS in Chrome, so you can get great performance in a browser. A single actual measurement is worth more than an entire forum full of vague statements.


What is your office machine's spec, if you don't mind my curiosity? By the way, shouldn't you be testing at 60fps instead of 30fps?

Mine are:
Celeron N3050 (8GB ram, 850gb SSD and Intel graphics) laptop with Linux Mint
older Windows 7 [email protected] 4GB tablet Intel HD graphics

I made certain to update all drivers to the latest ones.

I am attaching screenshots here: http://imgur.com/a/J3nUo

I discovered that the fps tops at 30fps for the Kiwi game on the older Windows machine (which explains the 'slow' feel), but runs at 60fps on my Mint system (vanilla browser window without inspect element active).
The frame rate is quite irregular on the whole on the old Windows machine, and stutters and yanks happen while playing. This does not happen on the Linux laptop.

Running the debugger on both machines impacts the fps a lot. A similar platform game in Godot keeps running at 60fps when the debugger is run. I also tested the profiler in Godot, and the preview keeps running at 60fps on both machines. I wanted to turn off parts of the debugger in C3, but it would not let me.

Inspect element and its fps counter causes the shooter sample game to run at 30fps, but runs at 60fps on the older Windows machine.

It's a mixed bag of results, really. I cannot benchmark without the debugger or inspect mode in Chrome, and both slow down the Kiwi game preview.

I can only say that:
+Godot runs fine throughout on both machines with or without the debugger running, while Construct 3 struggles on the older Windows machine.
+Construct 3 on my Linux Mint machine runs okay, although is not as responsive as Godot. As I said before, it takes a fraction of a second longer to register mouse clicks in Construct 3 compared to native apps. I blame Chrome here, not Construct 3.
+The debugger slows down simple games in Construct, even on the Linux machine.
+ It's hard testing Construct 3, because the sample projects are relatively simple games. I'd love to see a larger project tested.

I'll wait until the final version is out, and do some testing again then.

Digitalsoapbox wrote:This argument would be more valid if 30fps was the target, possible to achieve steadily, or possible to lock a game at. With an entirely variable framerate, and with the default (and uneditable) target being 60, this doesn't really mean anything, as a performance benchmark or for what's possible to achieve in a commercial product. Wildly varying framerates, which is what we currently have to deal with any time a Construct project drops below 60, looks like absolute garbage and is a great way to get lots of complaints from anyone who purchases a game with a variable framerate. We don't live in 1996. Slowdown and frame drops aren't expected 20+ years later in 2D games.


I tend to agree. Although perhaps we are expecting too much from lower spec'd hardware and Construct 3 games running in Chrome? I don't think it is the C3's developers' fault - Chrome looks like a resource hogging beastie after my experiments on both Linux and Windows.

I see more and more complex web applications being offered lately. Let's hope Google will take note, and improve their brower's performance for demanding web apps.
B
7
Posts: 29
Reputation: 333

Post » Sat Apr 15, 2017 1:30 am

I've read through every post carefully.

I'm a hobbyist dev, I've bought two personal licenses for C2 in the last 5 years (one for a friend) and I loved every second of it, apart from the platform jump height bug that I've had to live with in C2 and I'm hearing is now fixable. Could it, I wonder, be an optional switch in C2 as well? It would mean a lot to me <3

Re: pricing, I've been priced out of software before, I stopped upgrading photoshop at CS6. $99 a year is too steep for me, the economic situation in greece being what it is and declining further every day. I know that's my problem to deal with, not something a company that needs to stay competitive needs to assess, but seeing formerly well-to-do friends suddenly have no money for food and shelter makes me think twice about switching to C3.

So in this precarious economy (which is reaching other European countries fast) switching to C3 isn't just about one year's worth of subscription, which I can fit into my budget, it's about becoming chained to one more recurring expense, when every survival instinct is telling me I should cut down on everything.

I know you've assessed the market and think that's the way to go if you want to have a viable product, and it's ok.

I'll be sad to miss out, but since the new product is better, it makes sense that it's a lot more expensive and that poor people will be priced out of it.
B
28
S
12
G
4
Posts: 193
Reputation: 4,581

PreviousNext

Return to General Discussion

Who is online

Users browsing this forum: No registered users and 0 guests