jobel's Forum Posts

  • use Triggers instead.

    those events you have circled in red are happening 60 times per second.

    instead use an event that has that RIGHT GREEN ARROW

    On Jump

    On Landed

    On Moved

    etc... these will only trigger once

  • congrats on being backed! are you working on this as well?

  • R0J0hound I do use the Rotation behavior on the "other", not the player since they have movement control. It would be cool to figure out a new rotation speed after the collision, but it seems much more complicated! Also I do not have others colliding with others since I have a couple hundred of them out at a time, it seems like it would effect performance. I already have enough jank!

    I'm very happy with this! I could look at this all day! thanks so much again!

  • Not sure if I missed it, but when I imported a C2 project into C3 that used the CustomMovement Behavior it kept the "CustomMovement" name, but when I make a new Behavior in C3 the behavior is now just called Custom.

    Why was this done? Are there any differences?

    Should I change my existing behavior over to the new Custom one?

    Tagged:

  • NEVERMIND! I had a calculation error in the new vx/vy

    omg, it looks so awesome! thanks R0J0hound!!!!

  • R0J0hound Thanks for the reply!

    getting close, but somehow the player is going the opposite direction than it should.

  • I have a top-down game and with no gravity. I'm not using Physics Behavior. I'd like to calculate correctly the redirection angles after 2 objects collide. Ideally I'd like to take their speed and mass into account to change their speed accordingly. And by mass I mean a handful of mass sizes: small, medium, large, giant. But if that's too intensive, then I would settle for just the correct angles.

    currently I'm taking the two objects and comparing their moving angles. If the other is within 180 degrees of its own moving angle I apply "force" in the form of acceleration to the player and then have the Other use "Bounce off".

    It looks wonky sometimes but works most of the time, however I would love to see how the calculations would look using physics formulas to redirect angles and speeds.

    These are the variables I have:

    • Other.Bullet.Speed
    • Other.Bullet.AngleOfMotion
    • Other.mass
    • Player.CustomMovement.Speed
    • Player.CustomMovement.MovingAngle
    • Player.mass

    (gravity off)

    On Collision

    Thanks for the help in advance!

    EDIT: even if all object had the same mass that would be totally fine for me. I'm just really curious how difficult the math would be to do this.

    Tagged:

  • I figured a work around. You need to put a wait after the initial play action. And it can't be a Wait 0. You have to wait at least 1 second (I think). No idea why it needs that.. maybe it has to cue up the file before you can seek? Makes for a little clugey coding but it works. Just another lovely undocumented feature... :)

  • BadMario

    Construct 2 project being imported into Construct 3 and switched to runtime 3.

    There are apparently many problems with this approach ( Importing into Construct 3 and staying with runtime 2 seems fine )

    is this really a documented problem? I hope not!

  • I'm trying to make music fade in at random parts of a track.

    I have in Start of Layout Event:

    Audio Play "tag" at volume -100 looping
    Audio Seek To random(Audio.Duration("tag"))
    Audio Fade to 0 over 3 seconds, then keep playing
    

    but the music always starts at the beginning, it won't seek. What am I doing wrong?

    EDIT: I put the Seek in a Keyboard Press 1 Event and it worked, so I put in Trigger Once Event and it did NOT work.

    Is this a thing where it requires a user action? if so, how do I get around it? You should be able to automatically start a music loop at random points...right?

    Tagged:

  • You do not have permission to view this post

  • pinning better than gamemaker

    i assume you're talking about the dragdrop of both, is there an example of 'pinning' we could see anywhere? and why it better or easier?

    no, Pin is a behavior that allows you to "attach" one sprite to another. Also I meant to mention image-points. I think GMS2 is releasing a new feature that is similar, but image points in Construct make life a breeze! it's SOO convenient which translates into production speed.

  • construct is the easiest because it does things for you like Behaviors...for example Pinning. You can't 'pin' anything in gamemaker, making it a huge hassle. Pinning saves you hours if not days.

    everything just takes about as twice as long in other engines opposed to construct. The drawback of construct is that its java and with jank issues - but it's good in the long run because it keeps you honest in making a modest game (performance-wise).

    a lot of people prototype in construct and then use gamemaker or unity for the full game.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • a turn based game I would say is a little advanced for a someone brand new to making games.

    I would start with a bunch of beginner tutorials (non turn-based) to get comfortable with the engine.

    after that I would move on to seeing how to make a turn-based mechanic.

    It doesn't matter what engine you use. Construct / Gamemaker / Unity - but I would say Construct is the easiest.