igortyhon's Forum Posts

  • You can create a large red button with the inscription “GIVE ME MONEY.”

    But seriously, you need to look at websites with analytics on sales and game players.

    A large number of players does not guarantee that you will be able to make money in this genre.

  • Hello.

    Add the Tween behavior to the plant, and you will have many options.

    I wanted to write it in text, but adding an example in a few lines will be faster.

  • Hi.

    The game looks cool and the video is great.

    Are you going to use this video on your Steam page? But I beg you, please remove those 2 seconds of black screen at the beginning. Maybe start with the spinning newspaper and then the fight.

    Those first few seconds of the video are very important, they are the most important, don't steal them with a black screen.

    Modern players don't wait, it greatly reduces effectiveness, I do a lot of AB tests and it's confirmed by statistics!

  • I've attached the link to Construct Arcade, where you can download the source code. But if it doesn't open, you can download it from Mega: mega.nz/file/WKwWQSjK

    ...

    - Sorry, buddy, I didn't notice that you could download it there.

    - I ran a test and didn't notice any stuttering or frame rate drops. I recorded a video for you, you can check it out yourself.

    fex.net/en/s/x3tak4f

    - I looked through the code. There is room for optimization, and some actions can be performed only when necessary, rather than every tick. But there's nothing terrible about that.

    - I liked how you made the monster destruction and those pieces falling on the floor.

    - Maybe other guys will catch this problem on their PCs and investigate it.

  • construct.net/en/free-online-games/lava-gun-69421/play

    Once I posted such a demo, I didn't notice any terrible load on the system.

    After that, I made a 3D game for low-end smartphones, and everything is fine with performance there too.

  • Hi.

    But how do you think we can understand the problem in the game without seeing the code?

    Perhaps you think that Construct3 has some mechanics that always cause problems, and we will tell you a life hack on how to get around it. But if there was such a problem that was common to everyone, the engine developers would have solved it long ago.

    I ran your demo, but there are only a few enemies, and they couldn't lower the frequency to the bottom.

  • Hi. Record the time when you activated the bonus in local storage. After loading, check the saved time and the current time. If more than 3 hours have passed, activate the bonus.

    Fraud is a little more complicated; you will need to take the time from some server on the Internet. But I wouldn't waste my energy on it if it doesn't ruin the game for other players.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I tried using the Sprite plugin’s “Load image from URL” action.

    I created one sprite, then made multiple copies of it, and tried to load a different image URL into each sprite instance.

    However, all instances show the same image, even though I used different URLs for each one.

    It seems the sprite object shares the same texture between all instances, so loading a new image replaces it for every instance.

    That makes sense.

    If you just had a sprite, it would always be the same image no matter where you created it.

    If you want to load many different images into one sprite and want them to be saved, you first need to add a new animation or frame to this sprite using an action. Then you need to load the images there. And when you spawn the sprite, you need to select a frame or animation.

    In your plugin, you did this via ID, but here you do it via frame number or animation name.

  • ...

    Unfortunately, it doesn’t support SDK v2, so I can’t update my project or move to the latest Construct version.

    ...

    That's strange. I was able to create a project and test your plugin in the latest stable version of Construct 3 (r449-2). So you should be able to update to the latest version.

    By the way, if you have a problem with the plugin, I've posted an example of how to do it without it. It's not as convenient, but it's possible.

    github.com/igortyhon/c3example-SpriteFromURL-SaveLocalStorage

  • All of this can be done without external plugins. Although it's not very convenient.

    If loading external resources becomes more convenient, I will be very happy.

    Please provide the name or link to your plugin. I want to see what features it has.

  • Thank you igortyhon.

    that's exactly what I was looking for. But I can't figure out how it works. the sprite skeletton goes translucent on your project but when I do the same on mine, it is visible on source atop blend configuration. I've c/c the skeleton sprite, that still visible on my project. why does that happen?

    Check out the blending modes in the sprite or layer.

    Actually, the construct has many such modes, you can also look at this example.

    editor.construct.net

    I don't use it often, so I have this cheat sheet.

  • This is just a reminder; it does not affect the promotion of the game in the store in any way.

  • Can you not design your layouts with the right initial objects placed? Then both layout-by-layout memory loading, and spritesheet generation, should work better.

    I showed these three objects in the screenshot, and they are located on separate layouts. And they are still grouped into one sprite sheet.

    And when I create Boss20 somewhere on the level, Boss40 and Tree are loaded into memory.