igortyhon's Forum Posts

  • Hi.

    You can use black canvas on top of the ghosts.

    When you move your finger on the screen in the canvas you can subtract a circle by the coordinates of your finger.

    Killing ghosts can be checked by the presence of a transparent area in the canvas above their coordinates.

    It will be possible to check the killing of ghosts in other ways, for example by checking the touch coordinates.

  • In js, c3_runtimeBaseUrl returns the current url. You could extract the version from there :)

    Thanks.

    I used your tip and created a simple example of checking the C3 version.

    dropmefiles.com.ua/en/y9KCVL8As

  • I understand.

    Once I also upgraded the version of the game and third-party plugins were not ready for it.

    It took me a long time to change everything inside the archive. I kept thinking of Ashley!

    Maybe if you tag the creator of C3 they will show you how to use JS to output the engine version into a global variable. Or better yet, add it to system expressions!

  • You can't get C3 version from the game using standard means, maybe javascript means you can do it.

    But it will not guarantee against version upgrade. There will still come a day when before launching the project you will click save.

    The most reliable method is to run the editor by version link. This way it will never update itself.

  • editor.construct.net/r344-2

    Open the editor from the link.

    But I recommend that you periodically raise the stable version on which the project is being developed.

    I usually do this.

    I leave the save on the stable version of c3p and in the new version of the build project. If there are bugs, I always have an old save.

    For example like this

    GameName_00123_r3442.c3p

    GameName_00123_r350.c3p

  • This is an example of a simple leaderboard that allows you to add a new player if his name is not in the leaderboard.

    It displays the top 5 results.

    All data is stored in local storage.

    I hope you will understand the principle and do as you need.

    dropmefiles.net/en/KzvT85UaW

  • I don't have the expertise to explain how to do it.

    But I can do it with my own hands.

    Now I will make and post a simple leaderboard for 5 people.

  • Hi.

    It can be done.

    You can use touch expressions.

  • Yes, my games make money on this portal.

    I asked you for a screenshot of the event sheet to see the errors in the use of SDK.

    Instead you show me a video of the work!?((

  • You're right, putting invisible ceiling sprites everywhere is tedious!

    I did it easier, I put a small invisible sprite on my character's head, which was a trigger for hitting the ceiling.

  • You make games, forget about those horrible Microsoft fonts.

    There are a lot of beautiful open fonts on the internet. Choose a few for your game and import them into the font folder.

    And do everything in the game on them. Then everything will look the same on any device.

  • Show the entire piece of the event sheet where the ad is located.

    You cut out too little.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • It's good that you found a video for unity.

    They're a great help to figure it out.

    Everything the video does in the developer console fits.

    In the console, you need to create a key to authorize android users and sign it "SHA-1".

    You need to create one leaderboard and copy its identifier.

    And in the game on Construct3 everything is simple. You conduct a sign-in. After logging in, you can ask for player data and display the leaderboard in the native way. You can create a custom leaderboard using text.

    Here's a thread on the forum where I recently tried to help.

    construct.net/en/forum/construct-3/how-do-i-8/set-google-play-default-177640

  • Hi.

    There are a lot of videos on youtube on this subject.

    I don't understand why you don't want to watch the video and figure it out.

    You're waiting for someone to sit down and write a manual for you.