igortyhon's Forum Posts

  • igortyhon, Do you know how long you stay saved? or is it just lost using LocalStorage if the player uninstalls the app?

    I have not been interested in this issue, on mobile devices definitely more than a month.

    The problem is that some players have all sorts of cleaners and optimizers and they can sometimes clean the records and players then swear.

    Another common problem is that on the web some players use privacy-oriented browsers and then wonder why nothing is saved.

    But even if you do nothing, the percentage of such cases is small, but they are upset and shout the loudest, so on popular games I re-dub the save to the cloud.

  • - Unfortunately it is true, if at the beginning of work with Construct3 you have no internet connection you may be sent to the free mode. And even if you have a connection and during the work the internet is lost, you will have problems with previewing.

    - Unfortunately, the company is too afraid of piracy. But pirates have long ago learned how to get around it and so only ordinary users suffer.

    - Honest result can be considered when only a build on the server or an update requires access to the network.

  • My choice is local storage only.

    If the game is profitable I integrate it additionally saving in the cloud through third-party services that players who have been playing for a long time did not lose progress and did not lower the rating with these complaints.

    All this work with files (eg json) and file system relatively stable work only on PCs and my main market is cell phones.

  • BUSINESS: doesnt say for some reason (maybe because i am ukrainain)

    Maybe because it says the Business is only for sale for a year. And you were too lazy to look at the translation.

    And in general, the prices are fine, what is it you don't like specifically?

  • I have also updated, ads are running smoothly but google shows the same error as before the update.

    It won't go away by itself, you need to archive it.

    Even though it has a red sign, it's just an important notice that says that you can no longer release updates with this version of the SDK.

  • Hi, I haven't done clickers, but if I were to solve this problem now, I would do it like this.

    Under the bonnet I would use the standard global variables, and for the user I would output prices through a converter function that would just display the values you need. For all this you need the remainder of division operator (%).

  • anybody try the new beta R401 with updated mobile advert plugin?

    I've updated one app. So far so good, ads are running, I don't see any errors.

  • Hi. When dragging occurs you can adjust the position by events.

    Here are some control examples, there is also position adjustment during drag and drop.

    howtoconstructdemos.com/category/virtual-joystick

  • Chadori

    Hi. When building a build, your two plugins Admob and Analytica conflict in one project, you have to build through cordova and downgrade the plugin version by hand.

    Read more in this post.

    construct.net/en/forum/construct-3/general-discussion-7/new-admob-sdk-20-x-deprecated-182891/page-2

  • Hi, who has such a build error, don't worry, it's the latest version of FireBase plugin conflicts with AdMob.

    When building via cordova, you need to set the version manually (cordova plugin add cordova-plugin-firebase-analytics --variable ANDROID_FIREBASE_BOM_VERSION=“32.4.1”).

    Those who have no extraneous plugins should have no problems.

    _____

    Error: Checking Java JDK and Android SDK versions

    ANDROID_HOME=~~/androidSDK (recommended setting)

    ANDROID_SDK_ROOT=~~/androidSDK (DEPRECATED)

    Using Android SDK: ~~/androidSDK

    /> Task :wrapper

    BUILD SUCCESSFUL in 680ms

    1 actionable task: 1 executed

    Subproject Path: CordovaLib

    Subproject Path: app

    Library expects a BoM package: com.google.firebase:firebase-analytics

    /> Configure project :app

    Adding classpath: com.google.gms:google-services:4.4.0

    /> Task :app:preBuild UP-TO-DATE

    /> Task :app:preDebugBuild UP-TO-DATE

    /> Task :app:mergeDebugNativeDebugMetadata NO-SOURCE

    /> Task :app:generateDebugBuildConfig

    /> Task :CordovaLib:preBuild UP-TO-DATE

    /> Task :app:javaPreCompileDebug

    /> Task :CordovaLib:preDebugBuild UP-TO-DATE

    /> Task :CordovaLib:writeDebugAarMetadata

    /> Task :app:generateDebugResValues

    /> Task :app:checkDebugAarMetadata

    /> Task :app:processDebugGoogleServices

    /> Task :CordovaLib:generateDebugResValues

    /> Task :CordovaLib:generateDebugResources

    /> Task :CordovaLib:packageDebugResources

    /> Task :app:mapDebugSourceSetPaths

    /> Task :app:generateDebugResources

    /> Task :app:packageDebugResources

    /> Task :app:createDebugCompatibleScreenManifests

    /> Task :app:extractDeepLinksDebug

    /> Task :CordovaLib:extractDeepLinksDebug

    /> Task :app:parseDebugLocalResources

    /> Task :CordovaLib:processDebugManifest

    /> Task :CordovaLib:compileDebugLibraryResources

    /> Task :app:mergeDebugResources

    /> Task :app:processDebugMainManifest FAILED

    See https:/~~/manifest-merger for more information about the manifest merger.

    20 actionable tasks: 20 executed

    ~~/AndroidManifest.xml:92:13-59 Error:

    Attribute property#android.adservices.AD_SERVICES_CONFIGgwh@resource value=(@~~/gma_ad_services_config) from [com.google.android.gms:play-services-ads-lite:23.2.0] AndroidManifest.xml:92:13-59

    is also present at [com.google.android.gms:play-services-measurement-api:21.5.0] AndroidManifest.xml:32:13-58 value=(@~~/ga_ad_services_config).

    Suggestion: add 'tools:replace="android:resource"' to <property> element at AndroidManifest.xml to override.

    FAILURE: Build failed with an exception.

    * What went wrong:

    Execution failed for task ':app:processDebugMainManifest'.

    /> Manifest merger failed : Attribute property#android.adservices.AD_SERVICES_CONFIGgwh@resource value=(@~~/gma_ad_services_config) from [com.google.android.gms:play-services-ads-lite:23.2.0] AndroidManifest.xml:92:13-59

    is also present at [com.google.android.gms:play-services-measurement-api:21.5.0] AndroidManifest.xml:32:13-58 value=(@~~/ga_ad_services_config).

    Suggestion: add 'tools:replace="android:resource"' to <property> element at AndroidManifest.xml to override.

    * Try:

    /> Run with --stacktrace option to get the stack trace.

    /> Run with --info or --debug option to get more log output.

    /> Run with --scan to get full insights.

    /> Get more help at https:/~~/help.gradle.org.

    BUILD FAILED in 1s

    Command failed with exit code 1: ~~/gradlew cdvBuildDebug

  • It depends on your needs, there are games about simple slimes that when jumping and colliding just lengthen.

    But there's another way. Here's a great example.

    dropbox.com/s/ray56gskqwpiwfy/jello_c3.c3p

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Hi. You can simulate the behavior of the slime with

    -Animation

    -Width and height control

    -Mesh, see the examples there.

  • Thank you, but I can’t achieve what I need.

    In general, there is a square (sprite, camera) I place the player inside it, so I need the player, when he touches any of the edges, to push this square. How can I do that?

    (by the way, I use construct 2)

    Hi. I wrote above how to do it. But you were persistent and described your task more clearly.

    Here is my simple example.

    If you don't have C3, you can open this example even in the free version and transfer everything to C2.

    File c3p

  • Hi.

    You don't need to hang the scrolling behavior on the player. Create a separate sprite for the camera and move it relative to the player according to your conditions.

    Here are different examples with camera, see how it is implemented there.

    howtoconstructdemos.com/category/camera