Construct 3 - many questions (native exporterts)

  • Jayjay In our case it's all middleware fault. Doesn't matter if your game is fast paced or not, sooner or later performance wobbles.

  • megatronx - i'm pretty sure it's not me / engine that is wrongdoing this.

    i'm using nw 12, and people whine how bad it is, blah blah, but when i export my game with it, and play it, i notice 0 jerkiness (that people whatsoever reported all the time). also performance is on the highest lvl.

    and trust me, my game is for PC, and uses loads of wrongly done stuff, but still works good. i'm doing an improved version atm, but i can host my game if you want to try the old version. it uses almost everything (except ads and shit) that c2 can offer. bump mapping, effects, particles, scrolling background, families, combinations of this and that, and much more. works like a charm.

  • megatronx - i'm pretty sure it's not me / engine that is wrongdoing this.

    i'm using nw 12, and people whine how bad it is, blah blah, but when i export my game with it, and play it, i notice 0 jerkiness (that people whatsoever reported all the time). also performance is on the highest lvl.

    and trust me, my game is for PC, and uses loads of wrongly done stuff, but still works good. i'm doing an improved version atm, but i can host my game if you want to try the old version. it uses almost everything (except ads and shit) that c2 can offer. bump mapping, effects, particles, scrolling background, families, combinations of this and that, and much more. works like a charm.

    What specs your pc is ?

  • Even in simple games performance drops at random intervals.

    Interesting conversation, guys. I really like the way it's being conducted.

    But I would like to see just one simple game that doesn't perform well which:

    -> is coded really well,

    -> doesn't put every event on the "every tick" condition,

    -> doesn't add large images which are not power of two sized

    -> doesn't overuse effects and particles

    -> many other stuff I forgot.

    Many AAA games developers needed and still need some sort of workaround and time consuming

    optimization (maybe less today) with the amount of polygons being shown, line of sight simplification

    for distant objects, the way to deal with off-screen assets, hardware limitations when porting to other platforms,

    some even have to deal with graphic drivers and boards issues.

    If a very simple game has bad performance maybe an example CAPX file will be worth a thousand words

    so we can see if it's well coded, well designed from the ground up and suited for the platform it's built.

    Then I can blame the engine. I've seen so many horrible demos giving its engine a bad name that I

    became suspicious to say the least.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • my current PC is pretty strong

    (i4860, 980M, 8gb ram, 120gb ssd + 1tb hdd).

    i've also tried it on my older PC which is waaay weaker (and worth maybe 500€ which everyone can buy these days (laptop)), it's specs are - dualcore 2.0ghz Core2Duo, 4gb 800mhz ram, 1GB ati radeon 4650, 500GB drive 5400)

    here's a link to my alpha version of the game:

    https://dl.dropboxusercontent.com/u/13675221/index.html

    try it and see your performance in it. i will post full game once i'm done with it. but i've noticed quite a good improvement in performance while redoing my whole game, because my initial design (this link) was horrible.

    megatronx

    p.s. loading will take some time.

  • I would give thanks to all the people that give advices about optimization and personal opinions about game design... but i think that this topic will be resolved easy with a clear answer to the question: Will have construct native exporters in the future?... A clear yes/not reply will be great and I will love very much with tons of my best wishes,hugs and kisses to the construct developer that answer that. (No matters the sense of the answer, really, only need to know clearly). Important to me, and I see that important to others. Please allow answer that.

    Thanks people, your software make me happy.

  • Ashley

    If the reason of poor performance in construct made games is in the way people design their games with it, perhaps a better way to find bottlenecks when the game is run in debug mode and some design changes in the editor to discourage people of using poor practices might help the problem.

    This is actually something that one of the developers of gdevelop said when we discussed getting a feature similar to one in construct's. He said that in Construct2 there are behaviors/commands that are wasteful and encourage people to do bad unoptimized design for their games when doing the simplest things.

    That said you are correct. Construct is way ahead of competing visual programming tools in terms of features and that is exactly because it focuses on html5. It is it's strength and it's weakness.

    That said, I have a question about construct3 - an actual question rather than a feature request! How far is the development of the editor? When will you post an update on it's progress? What libraries is it going to be using in order to run on multiple platforms? I am interested because I want to run it on linux. Will there be developer sneak peaks in your blog posts?

    So far people have kept complaining about the damn exporters while they could have genuinely been following with excitement the progress of the new editor.

  • Can anyone show an example where the C2 JS engine is not fast enough???

    If you do post below......

  • I find the debugger provides a lot of useful information, but it's limited because it can't access the chromium engine and report back what's going on there. So when a frame drops, even though fps is a solid 60 and the cpu is at 30% there's no way to know what event caused that particular dropped frame. Checking the javascript console shows that, perhaps, there was a spike in use of the c2 engine, but that's unhelpful information because there's no way to find the cause of a dropped frame.

    blurymind asks a good question - how far has the c3 editor progressed? I know it's traditional for devs to throw out a "it'll be ready mid-Dec" guess and then miss that deadline by a country mile, but the absence of any hint is perplexing. Are we discussing how long a piece of string is? When it's done it'll be done...? It would be good to know, although like Jayjay, I don't think I'll be using c2 for anything more than for LD or concept testing in future, because when it comes to export: results are all that matter, and the experience or pleasure of working in the editor are secondary if players see a second rate product.

  • I would give thanks to all the people that give advices about optimization and personal opinions about game design... but i think that this topic will be resolved easy with a clear answer to the question: Will have construct native exporters in the future?... A clear yes/not reply will be great and I will love very much with tons of my best wishes,hugs and kisses to the construct developer that answer that. (No matters the sense of the answer, really, only need to know clearly). Important to me, and I see that important to others. Please allow answer that.

    Thanks people, your software make me happy.

    I thought the answer is very clear from the start.

    No, it won't. For now, Ashley and co. will continue to focus on HTML5.

  • my current PC is pretty strong

    (i4860, 980M, 8gb ram, 120gb ssd + 1tb hdd).

    i've also tried it on my older PC which is waaay weaker (and worth maybe 500€ which everyone can buy these days (laptop)), it's specs are - dualcore 2.0ghz Core2Duo, 4gb 800mhz ram, 1GB ati radeon 4650, 500GB drive 5400)

    here's a link to my alpha version of the game:

    https://dl.dropboxusercontent.com/u/13675221/index.html

    try it and see your performance in it. i will post full game once i'm done with it. but i've noticed quite a good improvement in performance while redoing my whole game, because my initial design (this link) was horrible.

    p.s. loading will take some time.

    Well done! I loved the animations. Great work!

    It doesn't take too long to load here and the game doesn't lag... it's just a little slow in pace.

    I don't see jerky frame rate but slow speed in execution. Don't know if it's by design.

    Have you tried disabling the water effect?

    In my current project I was using the nice Starfield behavior but it got too slow in the letterbox scale that I had to stop using it.

    Also do you use functions? I can't recommend them enough.

    If it helps, divide most of your game logic in functions that you can call when certain events trigger not every time (every loop of the event editor). It helped speed things a lot for me.

    To get back on topic, I'd really love a C3 with more export options even if not official.

    There are many things in C2 that puts a smile on my face like its incredible undo feature (that can really undo everything you do in your game), the way you can work with individual layers without affecting everything else and that ELSE in the event editor that really makes events work the way a developer expects. Try to make a toggle button work in Clickteam Fusion 2.5 (although a great software as well) there without a lot of events and you'll see what I mean.

  • byondisoft - can you just tell me what was your FPS? cpu usage and when do you notice slowdowns ? (they should appear when you get higher weapon level and hit multiple objects with bombs because shitload of particles )

    also - this game uses 1366/768 res, and has 5x3 sprites of 256x256 water tiling. under them is 256x256 normal map with bump mapping, so that's pretty heavy on cpus.

    and like i said, this was early alpha and the game runs slowly to anyone, even my old pc sometimes slowed down, but my newer version (and soon done) works 10x faster, because i've done shitload of optimization, used way more functions, removed more "every tick" events, and used 1 tiled sprite which should be faster/optimized for tiling water animation. also added option to disable particles and more... you will see soon when i post it

  • Why would people use cars?

    You can just train your body and you will be enough strong to run to different places by yourself.

    Also in the future people will create teleports that is why creating cars is a bad idea.

    There is no need to create cars.

  • that logic is flawed paradine.

    you didn't include the feeling of driving which some people love. also you didn't include the time needed to develop teleportation - probably won't be around next 100 years maybe more. then all the initial risks and probably deaths by teleportation.

    also you didn't include that in 100 years you will be dead when teleportation becomes reality. to achieve progress you go progressively. you know that first car was working on steam? now we're soon entering the era of electric cars, and teleportation probably comes after that.

    also if you prefer no cars - then i guess you can travel 500miles on your bycicle or by foot since teleportation doesn't exist.

    i'm pretty sure you can't be so strong to run around the world. you're not goku. and you should stop talking nonsense and OFFTOPIC.

  • that logic is flawed paradine.

    you didn't include the feeling of driving which some people love. also you didn't include the time needed to develop teleportation - probably won't be around next 100 years maybe more. then all the initial risks and probably deaths by teleportation.

    also you didn't include that in 100 years you will be dead when teleportation becomes reality. to achieve progress you go progressively. you know that first car was working on steam? now we're soon entering the era of electric cars, and teleportation probably comes after that.

    also if you prefer no cars - then i guess you can travel 500miles on your bycicle or by foot since teleportation doesn't exist.

    i'm pretty sure you can't be so strong to run around the world. you're not goku. and you should stop talking nonsense and OFFTOPIC.

    My post about the cars was a metaphor, I used it to show you, that arguments against native exporters are as nonsense as arguments against cars.

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)