Simple Games's Forum Posts

  • Is it a small object that you resized to be bigger? If yes - then open the Animation Editor and remove the 1 pixel-wide transparent border around the object

  • If you mean that it "sinks" into the ground - check the collision mask of the character

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • You're welcome :)

  • Here's the solution I came up with. There's probably a better one, but maybe this will work for you :)

  • Or you can make an invisible physical object (which won't rotate), pin the character sprite to it and only rotate the character sprite with "Rotate 10 degrees toward (Mouse.X, Mouse.Y)"

  • It's because you combine Physics with "Rotate 10 degrees toward (Mouse.X, Mouse.Y). Physical objects don't always work well with non-physical movement. So you should use either "Set angular velocity" (which doesn't require you to uncheck "Prevent rotation") or "Apply torque" / "Apply torque towards angle/position" (which DOES require you to uncheck "Prevent rotation")

  • alastair yes, much better

  • Definitely use layouts. You can use single event sheet for any number of layouts. If one level needs a bit of unique logics - you can create new event sheet for this level and then "Include event sheet" to include the basic/universal logics.

  • Ok, thanks a lot, I'll try this in my next update :)

  • fredriksthlm So on github you emphasized that GMA SDK version has to be 21+, from which I assume that the one used by default is not? How can I use 21.2.0, is it as simple as adding this line of code in build.gradle

    implementation 'com.google.android.gms:play-services-ads:21.2.0'

    So it looks like this:

    dependencies {

    implementation "androidx.appcompat:appcompat:${cordovaConfig.ANDROIDX_APP_COMPAT_VERSION}"

    implementation "androidx.webkit:webkit:${cordovaConfig.ANDROIDX_WEBKIT_VERSION}"

    implementation "androidx.core:core-splashscreen:${cordovaConfig.ANDROIDX_CORE_SPLASHSCREEN_VERSION}"

    implementation 'com.google.android.gms:play-services-ads:21.2.0'}

    Or is there more to it?

  • igortyhon Дякую :) I filed an issue on C3 github, so hopefully it will be fixed. Meanwhile I'll go back to r302 as well.

  • igortyhon I noticed that at the same time as my ANR rate started to rise - Slow cold start went up as well. It went from about 8% to almost 100%. Do you see the same correlation? (you can go to Android vitals - overview - loading, to check).

    It was also the same update where I switched from Stable r302 to Beta r307 which changed target API level to 31 and changed the way the Splash screen works.

  • This can only be hanlded by the cordova plugin, not by the C3 plugin.

    Ok, I see

    Did you try set those in your manifest?

    Yes, I'll see if it fixes the issue when update is live.

  • Was there an update for Mobile Advert plugin in the last couple of months? Official plugins don't have "Version History". I didn't change logics for ads (or anything else that could involve MessageQueue) but ANR rate went up significantly.

  • Go to App content - Data safety. Start filling it out. When you get to page 3 (Data types) - scroll to "App activity" and check "Installed apps" there.