Aphrodite's Forum Posts

  • I think there is a misunderstandement, Telles0808 asked you to upload a capx file, which will show the project in its integrity for the bug report, in this case though, it is not very useful since it is the project folder save that has the issue (even though I think the capx would have the same information too), I think he meant that the state of the project folders bar should not be saved in the main project file (the caproj one), but inside the one that is said to retain the state of the editor (the uistate one), since the change of state of the editor should not be a data to be uploaded, as it is now, the main file will be changed and upload even if it has no fundamental changes, which can be a problem when working with some source control program in a team.

  • That may not be related, but: I think some of these plugins are about monetisation, and are compatible with crosswalk (you should see with the plugin creator if one of them fits your needs)

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I would think if anything, that the manual should state to not use int that way (aka with non number strings), since it is outside of what it is meant to do, and so cannot be guaranted to work consistently that way forever.

  • Due to the fact phonegap rely on the device's webview to work (I would call phonegap more an communicating program rather than a wrapper, since it ships no browser engine with it), and so the size of the app should not be as catastrophic as crosswalk, while giving the same performances in the long run for android, and on iOS 8, the result should be mire compatible than the current wrapper solutions for it.

  • Actually, I would say it is possible that they are a little more consuming, since particles are still doing calculs for a motion, even with a speed of 0, that still would cause calculs to be done.

    But it is just a though not based on any real measure.

  • Particles may have a little gain, since they are never rotated for exemple (which can be a real issue for some uses) and that expressions for each single particles don t exist (but since the particle object itself has them, that is irrelevant), but the gain should not be that big of a deal and seems more like a habit rather than a justified choice (that may be for an easier time replacing objects with the replace object functionnality).

    If someone has to go that far just for performances, I would suspect that is a micro optimisation, for me the awnser is more "it is a science curiosity question, not a question that would be useful"

    Also not checking collisions won t check them magically, so that is not an explanation I think.

  • I did not had a lot of time to try it, but I liked what I saw, apart from the buying bullet system I think if we could buy some ammo inside a level, that would really help.

    Also I did not tried, but what if you spent all your money and ammo without completing the first level? Are you stuck then?

  • "set local key WebStorage.LocalValue("HighScore") to 0"

    I think the problem is here, you don t want to set the local key named WebStorage.LocalValue("HighScore") but the one named "HighScore".

  • Are you using the fullscreen setting "letterbox scale"? It is the default selected one on C2, and it creates black bars when the aspect ratio of the viewport does not match the aspect ratio of the window size propriety, if so, you might want to use scale inner or scale outer, but that implies to design your game accordingly.

  • I agree with the dictionnary and array behaviour idea.

  • Objects overlapping themselves are a tricky issue, what I would suggest is to work inside an array of values rather than the physical pieces themselves (since chess state can be represented as the position of each piece on the board +some other factors), so when you move a piece over a cell, you verify the value of the cell itself.

  • I wonder if it will have a nice browser to use with it.

  • Google play plugin ?

    [quote:9mx84lwc]Compatibility

    Unfortunately at this time Google Play Game Services only work from a web browser. It does not currently work from Crosswalk or any non-browser wrappers like CocoonJS or Ejecta. However it should still work on mobile browsers such as Chrome for Android.

    For people wanting an apk, this is unfortunettely not an option yet, but that may change Kyatric

  • Hi evryone,

    I have a project containing many 2-squared sized images like 128x128 and 256 by 256, all of them same type like png32.

    On export C2 creates 512x512 or 1024x1024 texture atlases but leaves complete rows empty. Instead adds another atlas image, also more than half empty!

    I really though and still think that a 1024x1024 should be filled completely with 4x4 images of size 256x256, but it just won't do it.

    Is this a bug? Or does anyone knows the reason for this? It's wasting my memory. And I want to fix it because of mobile performance issues.

    Any hint is appreciated. Thanks.

    Tiled backgrounds are not combined together (maybe to avoid seams), and only pictures belonging to one sprite are spritesheeted together, also sprites have a 1 pixel added around them during spritesheeting to avoid seams.

  • Loading the image from the web requires that the server of the picture authorize it

    However, I think the filechooser.FileURLAt(index) could be used in the load from url.