cjbruce's Forum Posts

  • cjbruce

    I bought a Dropbox Plus, then how can I make a public folder?

    I'm not sure if there is a public folder already. When I went to dropbox on the web, there used to be a "enable public folder" checkbox. If the checkbox is not there, check if you already have a dropbox folder called "Public ". If so, then you can right-click on a file in the desktop app to "copy public link". The URL it gives you when you do this should look like mine, just with a different number.

  • It sounds like you are GPU-limited. Is there a significant amount of pixel redraw going on with multiple transparent sprites trying to draw on the same pixel?

  • > DaniellMesquito

    >

    > Updated. I had added the new plugin, but forgot to delete the old one.

    >

    Thank you! Its working very well.

    Phew! Good to know. Let me know if you have any questions. Both .capx files were for project prototypes and weren't designed as tutorials, so they are a little more complex than tutorial should be.

  • DaniellMesquito

    Updated. I had added the new plugin, but forgot to delete the old one.

  • With all the fuss this topic did not generate, adding the fact that I totally hate C3 and said I will never buy it for known reasons, we have totally moved away from Construct products for our next planned games. We are finishing up the current one and we'll disappear from here. Will check with AirConsole what they think and if someone's gonna do it. If not, I'll do a quick portage and the rest will be left open to merge requests on Github

    Thank you for the work on the AirConsole plugins. The new plugin is much cleaner than the original,

    Your contributions will be missed, and I am sorry to see you go.

  • Play your game in "debug" mode to see where things are slow:

    1. Create a group called "test group" and move things into and out of this group. Narrow it down to a few event sheets that are the biggest resource hogs, and try to optimize from there.

    2. Put a text object called "fpstext", or something similar, in the upper left hand corner of the screen. Every tick, set fpstext's text to the following:

    round(fps)&newline&" FPS"&newline&round(cpuutilisation)&"% CPU"[/code:2z1y921z]
    
    With this in place, play the game on mobile.  If fps is low, but CPU is also low, it means you are limited by the GPU and need to use smaller textures to reduce the number of time pixels are being told to redraw each frame.  If fps is low and CPU is high, then you need to optimize your events because your mobile CPU can't keep up with your desktop.
  • cjbruce

    >

    > You and the community are welcome! Hopefully people find it helpful!

    >

    I talk about the .capx, because it keeps with the error.

    Drat! It should be updated without the old plugin. I will take a look at it in a few hours.

  • I'm wondering if we can't do a version of the controller plugin as well. There isn't really a need for the drawing functions if you don't try to use HTML elements.

  • You could store the round() statements in a short local variable, but you are stuck with escaping the quotes.

  • >

    > > Thank you! Its very good for the community.

    > >

    >

    > You and the community are welcome! Hopefully people find it helpful!

    >

    Yes, but when do you want to make the controller example functional by removing the old plugin?

    It should be working now at the link above.

  • Thank you! Its very good for the community.

    You and the community are welcome! Hopefully people find it helpful!

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • New Update. So the preview server worked in Microsoft Edge, but not in Chrome or NW.js. When exported to NW.js and opened the .exe it worked fine. Not sure what is going on but its fairly annoying.

    Is it possible that you are running up against a 10,000 image limit?

  • > cjbruce

    > I thank you very much for the help, but the controller .capx is yet using the old plugin:

    >

    >

    Darn it! I forgot to get rid of the old controller. It isn't actually used for anything.

    I can't fix it right now, but I will try to do it tonight.

    Fixed! The current version doesn't include the old plugin.

    Edit: I realized that I am using the old plugin to get the device nickname. I'm not sure how to do this with either AirconsoleController or AirConsole2 plugins. I suppose you could do it by having the screen send the information, but there ought to be a more direct way...

  • Also, how can I get a link like this?

    https://dl.dropboxusercontent.com/u/55106174/acexample/

    It will make my development even better.

    I pay $100/year for a Dropbox subscription, but I have had an account for five years, and they never took away my public folder like they did for non subscribers. I'm not sure if you can get a public folder if you don't have one already.

  • cjbruce

    I thank you very much for the help, but the controller .capx is yet using the old plugin:

    Darn it! I forgot to get rid of the old controller. It isn't actually used for anything.

    I can't fix it right now, but I will try to do it tonight.