igortyhon's Forum Posts

  • I've been using your suggestion for the last 4 weeks but I don't think it's really a shake

    The camera should really shake like her

    Do you have another suggestion that working better maybe?

    https://youtu.be/0Suh3q5Pl7c?si=td5v-Xe2QebUiCay

    (18:30 - 18:40 minute)

    Any camera shake is working with its coordinates in space. And attaching Tween gives you the opportunity to fine tune the parameters of the shake. Have you tried different shapes of curves and movements in space?

    It looks cool and simple in professional games, but behind it is the hard work of visual effects specialists.

  • This service should have documentation on how to use queries to authorize and retrieve and send data to your database.

    If the service is popular, there are ready-made plugins or examples.

  • but android webview not support yet in smartwach

    Then it is clear why the apk shows an icon on the device and does nothing.

  • Packages built in "apk" are built with "Cordova" and use "Android Web View" to do their work.

    If you are interested in this issue, you can check which version of "Android Web View" is used in the smart watch and whether it is suitable for running.

    If it is not suitable, you can only place the "HTML" version on the website and open it on the watch.

  • It suppose to be 2D object in 3D space. ...

    If it's a real 3D then everything is simple, you don't even need any calculations, Construct3 will do it all by itself.

    You just need to put the image of the health bar progress bar in the 3D object and attach it above the players and keep it turned to the camera, and the width of this object will show the number of lives.

  • "player level="&int(PlayerLevel)

    The connection must be made through the symbol of concatenation. &

  • You do not have permission to view this post

  • Chadori

    Hi release 51 did not contain an update for the “Mobile review” plugin. Is this because Construct3 has a native "share" plugin?

    But your plugin worked well for me and the native plugin doesn't work well.

  • Your explanation was excellent and very informative about triggers and timer. Thank you very much!

    After some experiments, now I definitely know much-much more about it. Occasionally it was difficult to find the correct way to trigger something only once. The surprise for me was that true/false is not a trigger. As I understood, the best and easiest way to convert a continuous event to a trigger is using "trigger ones while true as a sub-event" which saved me a lot of brain cells. If there is any other ways I would like to know it)

    Only one thing I couldn't make to work while experimenting is every X seconds per instance variable of the family

    https://www.dropbox.com/scl/fi/qxusb1msti4a9eoupr4lu/AttacktheBaseiLineCustom5.c3p?rlkey=88x0nls6rc4kkf7tw9cenudg2&st=ftxalgnj&dl=0

    You don't want to use a ready-made timer on the object as we suggested, that's not a problem, but then you have to organize it yourself through events on the sheet.

    Event number six will not work the way you want it to. I'll tell you what's going on in there.

    You want each hero to have its own attack speed, and you have added an event every X seconds and a variable look in the object from the family, but there are many of these objects on the map and Construct3 takes the first hit hero looks at its value and with this period attack all.

    I give you an example of how you can do it yourself through the variables of the object.

    fex.net/s/r7frzrm

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Thank you for explanation

    Event number 4. I understood part about trigger and why we don't need "for each" there.

    Event number 6. Yes, it's checking distance every frame. So every frame, then base is in the distance it runs that timer. Okay, but "move to is moving" is also continuous and has no trigger (green arrow). Is not it just two conditions? Can I create boolean "can attack" make it true if base is the range and trigger timer by checking that true/false?

    Why on created is not triggering timer correctly in this example?

    How to make every X time individual for each instance?

    Example: https://www.dropbox.com/scl/fi/x758hw94evujv3uqztvb0/2_AttacktheBaseiLineCustom3.c3p?rlkey=wdss3rc2qxtykewyewwco5i3g&st=drp2p635&dl=0

    Construct3 is good because in it the same actions can be realized in different ways.

    For example, I prefer to implement it this way.

    -- on the trigger of creation we immediately set a point taking into account the distance of the attack.

    -- on the reach trigger, we start the attack timer.

    -- by the attack timer trigger we determine which unit is attacking to choose the attack animation.

    -- But that's assuming the base doesn't move.

    I'm not very good at explaining it, maybe one of my colleagues will do it better.

    fex.net/s/nfcknmt

  • I'll try to explain.

    You need to understand the logic of Construct3 and then any mechanics will be as easy for you as opening a can of beer!

    -- You see event number 4, it has a green arrow, it means that this event is a trigger. So what does this particular event number 4 mean. When any object in the “Alli” family triggers the timer with the tag “attack” then the function will be called. It's a separate trigger for each object in the family.

    -- Now event number 6, you have to be careful with this event, it doesn't have an arrow, which means that this event will be executed 60 times per second. So 60 times a second Construct3 will check all the objects of the “Alli” family and will see if they have reached the base or not and if this object is moving and if the object is moving and it has already reached the base, then we will stop it and at the next check this object will not participate and we will start a timer for it.

    -- You need to imagine how Construct3 goes through all the events on the sheet that do not have a green arrow and check if the condition is met.

  • The timer was one of the ways to resolve the main problem. The problem is that all instances of family members are repeating events at the same time, even if they should have different delays based on their variable.

    Here is C3P file the Group called V3 have every X time of instance variable and as I understood should attack with different time, but in my case they attack synchronously

    https://www.dropbox.com/scl/fi/5tup8m27gn9n69o3ckz7w/_Attack-the-Base-in-Line-Custom-2.c3p?rlkey=6616wpmz4snqz5n2cqsdgckcj&st=sjwgz4m8&dl=0

    Hey, it's not gonna work like that.

    I've marked in the screenshot what I added to make it work.

    And yes, I added the attack particle again otherwise I just can't see what time they attack.

    - 4 timer event.

    -6 event check if it is still moving and has already arrived at the base then we stop it and start the individual timer.

    -24 event missing check if the base is still alive.

    fex.net/s/rvd3bpa

  • Hi do you wish in real 3d or is it pseudo 3d?

    If you have real 3D, you can attach a 3D object above the car object and change its width depending on the lives and this object should always be turned to the camera.

    But maybe I didn't understand the question.

  • Hi.

    You can right click on the old plugin and see all the places where it is used, this handy navigation will allow the old feature plugin to be replaced with the new event.

    This is very helpful when replacing different SDKs for different platforms.

    Yes, you have to work with your hands, but this is a peculiarity of the profession.

    I don't understand how you know that you have an old unsupported object in your project for several years and still haven't replaced it.

  • It can be done, it just depends on your level of knowledge of Construct3.

    I think you will need an authorization system and some kind of showcase with course products, and probably all this information you will upload from the server, prices, progress maybe text, photo and video.

    Nothing is impossible in this, but all these interactions with the server part are considered advanced knowledge.

    Until you describe the technical task it is difficult to say more precisely.