GeorgeZaharia's Forum Posts

  • button objects, are not similar objects as sprites, i suggest using other sprite objects instead of buttons, buttons in Construct are like textboxes that u can give css, which are not rendered inside the canvas therefore always being on top of everything.

    please check manual for each object to understand better how they work.

    TextBox, VideoPlayer, Buttons, and similar objects will always be on top of sprite objects, tiledbackgrounds, tilemaps etc

  • In construct we use frames for that, so you have to draw the frame in that shape, or use a effect that does that. im not sure now which effect would do the border part in Construct, but im pretty sure there is one... by this time for sure somebody did it, if not is a official one.

    You can also use blending modes and have 2 sprites overlapping each other one being round one being squared the one on top is the round one and then u do blendmode source-a-top i think. and should cut the excess of the bellow sprite.

  • GeorgeZaharia I get what you're saying. So far no one has reached out about that free hour however. I've spent a lot of my time helping other people figure things out, like about half of my life, and I did it all for free. I both have no regrets and I wish I had charged for that time, but in any event. I wanted to share what I had figured out in hopes that it would help someone else.

    You got lucky, don't say that in a legal product, somebody might have a trolling attitude and buy it 10,000 times just to claim that 1 free hr of support for each purchase it made (i was tempted to be honest for about 30 seconds, but then my human part took over). You would be legally stuck in 1 year of unfortitude, repeating the same thing each hour over and over again. Just saying, in the worst case, lets say a youtuber like jacksuckatlifes decides to do that to you..... better not to have it there as an option. Just a instruction manual would be fine, is a 20 events example right? probably not hard to understand.... no need for adding 1 free hr of teaching.

    Look is not about the example/product (i am sure it works, and is a good solution, if you noticed i didn't said, oh you could do that like "ex"), is more of be aware of stuff you say on advertising your product, and people that your advertising reaches to, they might claim things you don't expect. Be safe than sorry that's all im saying. Again good luck with the sales.

  • Thanks! It's not $1 per hour though, i'm offering an optional free hour of support to anyone who buys the project. Further support beyond the free hour comes at an hourly rate ....

    You killing me, i feel like Steve Harvey at family feud! xD "mum/mama/mummy/maamie" , you are hilarious ^_^.

    If you offering a free 1hr of support, everyone will take advantage of it, since is 1 free hr of support being it optional or not, being free you can't charge for it that means that hour of your life is worth as much as 1$ since everyone will buy the example for 1$ to get that free 1 hr of support!..... so u see what im saying? you with me?

  • i don't think that is possible, since the sprites are rendered by the canvas element, which makes them not be a html5 object.

    here is a similar topic about sprites and css styles topic sprite css

    about text input control, if you mean if you can control a sprite by using a text input, is possible, but what are you trying to make, so we can better respond?

  • This also gains you an hour of FREE one on one technical support.

    so the guy selling it is making 1 dollar per hour?...............talking about being underpaid, or poor planning... (here is a free tip, tell the dev to make a how to use tutorial and include it in the files as documentation, he won't have to spend his next 60 years of his life talking about animated tilemaps for 1$ per hour.)

    Edited: oh is you ... my man.... you made my day, good luck with the sales!

  • you could try using for each condition whenever the movement of enemy should change.

    depends how your behavior for the enemy movement is happening.

    Cloning can be done manually like placing it copy paste etc, is more of the events construction that matters.

    something like that, but if you using the proper event construction or a family you don't really need the for each loop.

  • Hey, I'm wondering if this engine only builds to Browser or?

    it's only browser if you are using the free version.

    Here are the possible build formats.

    publishing

    here is the pricing for C3.

  • System Every 5 Seconds->

    -------Repeat 3 times -> Wait Loopindex Seconds

    -------------------------------Create Monster at x/y

    Every 5 seconds, it will create 3 monsters each 1 second apart

    that is what he did, and it's not how wait 1 inside a every 5 seconds and a repeat 3 works. you can try it and see what happens. :) the event logic block sounds like it, but when you add the waits and every seconds makes sense what actually happens.

    here is what happens in that example. no matter where you put that wait1 it won't work like that cause it just doesn't.

    wait_inside_loop_inside_delayed_loop

    and here is my "fix"

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • try this link create_creatureR136

    try download it first then upload from computer location.

  • Sami424 is your app in testing mode? there is a popup sandbox error and a device orientation not sure what that is about.

    probably the orientation is not set to landscape or portrait, on the orientation error, where if im not mistaken on Ig u have to lock the orientation as the iframe loads directly to landscape or portrait based on the settings in the developers.dahsboard.

    make sure ur app is live also, and not in sandbox, and allow popups? ehm, is a bit odd never had those issues you have there.

    only console errors i get are ads related xD, failing to load.

  • if you have a stationary npc, that needs to be in screen u can also make a boolean and say

    player on collision with object1

    if object1 boolean is false

    do action

    set boolean to true.

    that would make the object1 stop looping the creation.

    the boolean can be either a instance boolean, or a number that u set to 0 or 1 or a text variable

  • in that case you need to destroy object when collision is happening, or disable collisions once the player collides with it, without any wait 4 seconds or anything in between.

    please see my above reply i edited and added a few example pseudo-codes.

  • Imagine that we first have a Player then after 10 meters Object 1 and after 20 meters Object 1 (copy)

    When the Player approaches Object 1, then (for example) object 1 must create a new object (for example, object 2) on itself.

    And here dances begin with a tambourine, since the object object 2 is created immediately and on object 1 and on object 1 (copy).

    i see you have a collision/overlap issue, so what happens is when the player hits object1, object 1 clones himself as a new instance in the same position, position at which the player is already overlaping the object therefore triggering the collision again, and spawns again another object and so on.

    try push the player outside the object1 when collision happens even if it's 0.01 pixels outside to it so is not noticed to the player, that should fix your issue.

    also make sure you destroy object1 that initializes the new cloned object in the same event action that makes the new object. on the same tick.

    here is some pseudo-code

    player.oncollision with object1

    object1 spawn object1 on self.

    player.setX to self.x-0.01

    now the above is applying for a sidescrooler type of movement assuming the player moves left and right only. and assuming the player stops the movement at the very first contact with the object1.

    otherwise you could add a timer on the object created to enable collision so it's not happening that fast.

    think of it like this

    if object1 hits player.

    object1 destroy

    object1 spawn object1 on self

    set object1 collisions disabled.

    set timer to activate to 2 seconds

    if timer countdown is ready

    object1 set collision enabled.

    that should give you the basic idea on how things could work with a delay, so you have time to read the text.

    or you could save the position and area of object1 on initial collision then save the position and for the new object say if player is in same area as before don't do nothing.

    once the player is outside the area activate object and then the loop of collision can happen again.

    hope it makes sense.

    if you could share a c3p file would help us understand better your setup.

  • try open it with latest beta release editor.construct.net/r141-2