Petr Gromov's Forum Posts

  • 7 posts
  • When I start game with the debugger - it works very slow since the beginning ))

  • Hello!

    I have published my platformer. It is in scratch mode, however I have faced bug with it.

    It is strange. My game starts to "freeze" and becomes slow since the half of the level.

    In the end one second lasts for 3. It creates really bad experience.

    tinyurl.com/zb235t7

    C2 shows it is 17 MB in download, uses 99MB of Memory and has 245 Events

    How can I find the "slow" part and fix it?

    Thank you.

  • Thank you I'll try

  • Hello!

    I am writting a platformer.

    During the game I would like to "freeze" it (block controlls, stop all interatcions , possible hurts, etc.) and show something like a tutorial screen, or for instance, play a video, or display some modal text.

    After user interaction with this modal window is finished I would like to "unfreeze" layout and let the player continue playing.

    How could I do this? What are best practicies for it?

    Thank you.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Hello everyone!

    I am writting a platformer game.

    I have EnemyInstance and PlayerInstance. Enemy should begin to chase player when he sees him (LoS used).

    I have set the following options

    The wierd thing is that chasing becomes "1" only when i press UP in LoS distance of Enemy. If I didn't, the enemy cannot see me and stands still.

    I was using Solids, and also used Custom obstacles - an in the image. It worked correctly only when I put "Custom" and set no custom borders for LoS. But this leads to Enemies can see through walls. ))

    How can I fix it?

    Thank you!

  • Thank you! I'll try.

    Is it better to place enemies directly, on layout from the palette or to make them by Create Object action at the start of layout?

  • Hello!

    In my platformer game, I wish to have enemies of three or four types.

    They have very much in common, but have some differencies, for instance

    • different HP,
    • different view distance
    • different speed
    • etc...

    I have written the logic for one enemy of type A, if I clone the object, I have to copy all the logic of it for type B, as well as all logic of other interactions...

    I suppose there should be a way to make "abstract" enemy, and somehow shift it a little. Is there any?

    What are best practicies of making enemy variations?

    Thank you

  • 7 posts