igortyhon's Forum Posts

  • - For testing, I use several devices with different processing power. (But if you're just starting out, your personal devices will suffice.)

    - To optimize events, I use groups and an auto-optimizer. It acts like a supervisor, checking which enemies are currently on the level and activating a group with their behavior; once enemies of that type are no longer present, it deactivates that group. This allows for hundreds of different enemies in the game.

    - You need to understand how Construct 3 works with memory; there’s a good article on this somewhere.

    - You need to understand which events consume the most resources so you can enable them only when necessary. To do this, you can even put them in a test group, and then the group’s load will be visible in the debugger.

    - When developing a mobile game, it’s best to keep the debugger showing no more than 20% load; then there won’t be any issues.

    BUT ALL OF THIS IS POINTLESS if there are no players, so do as you please—and if players complain, you can always fix it.

  • Thanks for the reply, the best option for me was to create a new keyboard

    When the keyboard pops up for a response, I have a hidden timer set to go off after a certain amount of time, at which point I offer to highlight the relevant keys in exchange for a tip, currency, or an ad.

    This trick works well and isn't as intrusive to the player as mandatory ads.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Hi.

    This is indeed a problem.

    And although this issue has been fixed in the latest versions of Construct 3 and Android,

    But there are still many players using various older Android versions. You don’t want to lose them, and besides, they can significantly lower your store rating.

    I had to use a custom keyboard for all players. That way, everything looks the same for everyone.

  • So, there are two strange things going on.

    The first is the "bowl" touch; it doesn't work, and it seems to be because of its location. I changed the screen type to fullscreen, on the far right, and it worked, or the collider didn't capture the entire sprite.

    The other problem is very similar. I placed a collider for the book, but it moves to the side, and its hitbox only works from the middle down.

    - Issue with the cup

    In the screenshot, I’ve highlighted in orange how the process works and why the key remains invisible after tapping the cup.

    Below, I’ve shown two ways to fix this.

    - I didn’t notice any issues with the book, so I can’t fix what I don’t see.

  • Which specific aspect of the tap's behavior do you dislike?

    What's happening, and what should be happening?

    There are plenty of tap events in the game, where exactly is the problem?

  • You have not granted access to the file

  • Which 3D object are you referring to?

    If it's a 3D model, the animation should already be embedded in the model; you just need to open it and play it.

    If it's a 3D shape, you can assign a sprite to a face and then play the animation on that sprite.

  • this was the only reason I made a dark theme for myself and later I uploaded it for public too.

    Note: If you use JavaScript then don't use my theme, I didn't worked on scripting part.

    ThemeDark

    Thanks, buddy, for your theme and for updating it to the latest version. So far, it's the only dark theme that looks good on my Linux system.

    (Version 2.6.7 Released 19 Mar, 2026)

  • ...

    I removed all .ogg audio files and kept only .m4a (since iOS doesn’t support .ogg properly).

    ...

    Hi, why did you start using these compression formats? (.ogg/.m4a)

    I import audio into Construct 3 and get the *.webm format, then I just compile it using Xcode and everything works.

    Also, it's best to keep sounds and music in the “Sounds”

    and “Music” folders.

    Also, I added an ATT request when the game launches, but that’s for analytics and advertising; there were no issues with the music or sounds.

  • Igortyhon, how to upload a game to steam? A comment from Ashley states that the SDK isn't needed anymore from steam, just using the steamworks addon will do it, but how?

    I replied about the API because I understand how this type of data exchange works. I publish games for the web and mobile platforms.

    There are guys on the forum who develop and release games on Steam; you can find them in the threads where they promote their demos.

  • All it takes is a few clicks, and you won't need to change anything in the events.

    Move all the sound files to the root of the “Sound” folder.

  • You can rotate the scene 180 degrees using events.

  • If there isn't a specific plugin for this, you can use the web API, they have documentation for it.

    I don't really like using third-party plugins, so I use the web API for almost all services.

    You send requests and then parse the response.

  • ...I have been reading all on the steam website.... do I have to use DLC?

    Phill

    There's an option to make in-game purchases.

    partner.steamgames.com/doc/features/microtransactions

    Purchases are purchases, but DLC is something else.

    I hope there's a special punishment in hell for those who add microtransactions to Steam games.

  • But I don't know what you're looking for in a game; maybe you just need some kind of bodybuilding clicker.

    Here's a simple example where you move your arms and the muscles contract.

    github.com/igortyhon/Construct3-Simple-Examples/blob/main/Muscle_r476-3.c3p