Arima's Recent Forum Activity

  • You do not have permission to view this post

  • purplelava

    Check your PMs.

  • I had issues with large numbers of objects, textures and events. Large textures add a lot to the preview theme, and though that gets cached, any time you update the graphics they need to get recompiled, on my game with 10,000 events it takes 10 minutes to load the battle system event sheet, 7 seconds of waiting for every single edit made to that event sheet, 30 minutes to undo or delete an object, 5 minutes to preview, there are events I can't move or edit without crashing the editor, I have to repeatedly close and restart the program when using the animation editor to keep memory leaks from crashing the program, the runtime sometimes crashes, and CC can become very unstable by trying to do things like delete family variables or such which kept me from reworking the code.

    There are more issues too, like don't use the layout object, but I can't remember them all ATM. C2 supports larger projects better and is still being supported so any problems you discover can be fixed, and it can also export to exe with node webkit so you can make desktop games for PC, Mac and Linux. C2 even renders faster than CC does!

  • Quite exciting, but seems like it's a ways off from being ready, though I might be wrong about that. In the pipeline though is stuff like webgl support through OpenGL ES.

    https://github.com/lorinbeer/Pender-android/issues/4#issuecomment-10942831

  • Small projects in CC are fine, but do yourself a favor and don't try to use CC for a medium to large sized project. Just don't. Use C2 instead. Using CC for such a thing is too risky with its problems, most of which seem to crop up in larger projects. Some people encounter more of them than others, but it's not worth risking when C2 is so much more stable.

    I worked on a project in it for years and eventually had to abandon it and start over in C2. Having to do so was very unpleasant and yet blissful at the same time because of how much smoother it is working in C2.

  • Neat stuff from you guys as usual! :)

  • It's called the pixel fill rate, how many pixels per second a gpu can draw. All gpus have pixel fill rate limits, though recent gpus are ridiculously faster. Older gpus will hit those limits more quickly the same way mobile hardware will.

    So yes, drawing a big quad takes more work than drawing a small one.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Ashley - I agree with everything you said except the part about testing the performance using preview over LAN. Since that uses preview code with checks, it's far slower than the exported code, and really hits the frame rate on mobile. Any time I want to check the performance, I have to export, upload, and then open the link in the browser.

    Could there be an option to use exported code for the preview? I know why you wouldn't want users using it all the time, as it would make it harder for you developing c2 if people used it exclusively and missed the error messages, but as a user developing for mobile I rarely get errors but frequently need to check performance.

    Finding out what's causing performance problems on mobile (and desktop at times as well) is a tedious process of tweaking, exporting, uploading, reloading and repeating, whereas the process could be done with one click.

    Maybe a right click of the preview button or something?

  • Speed is still a large concern using C2 if you are making anything with a large computational overhead, i don't see this changing anytime soon with javascript. You need to have used CC extensively to make any fair comparisons/arguments about the capabilities, they aren't something easily seen from the surface.

    I've used CC and C2 extensively and comparing them, C2 can do the vast majority of what CC can. C2 isn't as fast at event execution, but the vast majority of users won't have any problems speed wise or need the features from CC that it won't get.

    For those who do want those things, though, I understand your disappointment.

    You're better off using java if you want to make something serious that will also be multi-platform. A lot of people used construct to make something more than an angry birds/fruit ninja/cut the rope/generic app clone. CC and C2 as things stand are different tools for different Jobs, and although C2 does it's job more effectively than Classic, it does not, and most likely will not be able to do classics job for a long time (if ever, depending the direction scirra takes).

    If you used java, you would miss out on one of the main things that makes construct two so great, its event editor.

    C2 is more than capable of making something more than a generic app clone. C2 can do classic's job just fine as long as you do not need the specific features or event speed that it lacks, which again, most people don't.

    shinkan - I made some event speed tests earlier in the thread. I messed up on my first attempt though, so look for my second set of tests on page 4. I also tested rendering speed earlier, and c2 wins in that department.

  • JohnnySheffield made four plugins to do at least some of the stuff node webkit can do, I'm not sure if anything was left out.

    Node-Webkit<font size="2"> - JohnnySheffield</font>

    Node-Webkit Node.js OS module<font size="2"> - JohnnySheffield</font>

    Node-Webkit Node.js PATH module<font size="2"> - JohnnySheffield</font>

    Node-Webkit Node.js FS module<font size="2"> - JohnnySheffield</font>

  • Use groups - because they're collapsible, it solves thae scrolling problem.

  • I don't have the capability to edit it. I can delete it and you can reupload it though, let me know if that's what you want.

Arima's avatar

Arima

Member since 11 Jun, 2007

None one is following Arima yet!

Connect with Arima

Trophy Case

  • Coach One of your tutorials has over 1,000 readers
  • Educator One of your tutorials has over 10,000 readers
  • Email Verified

Progress

19/44
How to earn trophies