niock's Forum Posts

  • 7 posts
  • One more thing to note, in case anyone comes in here in the future wondering about it - I was using a bluetooth keyboard+mouse combination. When I switched to a USB keyboard, it worked just fine. I'm assuming bluetooth keyboards have more of a problem with multiple buttons pressed (or at least this one does).

  • Welp, I just tried another keyboard and it worked perfectly as you both indicated. Eventually, my preferred interface is going to be a gamepad, and mobile interface, so keyboard was just the stand-in until then, thankfully.

    Once again, very much appreciate the assist!

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Thank you, that makes sense, and I didn't think about the keyboard interface being the problem, or I would have gone that route. Appreciate both of your help! I will try another interface or at least another keyboard and see if that changes, and report back here for posterity (although I'm positive that you're both correct).

    Cheers!

  • Just to make sure, because I can't get it to work both in Construct 3 preview or in an exported Windows game file, I'm talking specifically about diagonally up and to the left, not just straight left.

    Here is a visual if it helps - sorry about the trouble.

    https://filebin.net/t9alxlzyaxujqnoe/DiagUpLeftDoesntWork.png?t=7prpym9g

  • I exported and still couldn't get it to work, but it sounds like I may have described the issue incorrectly.

    Try this, if you have time (thank you):

    1. Hold shift + W + D

    2. Press Enter

    That should fire up and to the right.

    Now try this:

    1. Hold shift + W + A

    2. Press Enter

    That should fire up and to the left, but it does nothing.

    Does it still fire for you?

  • Hey, thanks for taking a look! When I do it within the preview of Construct 3, it does not generate a bullet. Basically, the animation works, but pressing Enter does nothing.

    This is getting crazier, I wonder if there is some kind of a bug, or if I've exceeded the parameters of the preview.

    I honestly have no idea why it's doing this, this was a surprise.

  • Hello,

    (First, if this is in the wrong spot, let me know and I'll move it, this section seemed relevant but I've never posted before).

    Not to be cliche, but I'm relatively new to being serious with Construct 3. I had Construct 2 and made a few things a couple of years ago, but decided to get back into it a while ago and it's great, but I'm having a very specific, weird problem.

    Basically, it's a 2D platformer that I'm working on. I have set it up where the character can fire a bullet from his gun in the following ways:

    Straight Up

    Diagonally Up

    Forward

    Crouched Forward

    Diagonally Down

    All of these (except straight up, of course) work perfectly fine when mirrored and not mirrored, except one single direction - diagonally up and to the left.

    I have pored over every forum post I could find that even vaguely mentions diagonal directions, bullets, and mirroring problems, as well as countless YouTube videos, etc. I know my event programming is a bit messy and I probably missed the point on a few things (still learning), but the way I have it set up does work in every way except that one way. I'm at a complete loss.

    Here is the file: https://filebin.net/afepr11arls905l7/Cannot_Fire_Diagonally_Up-Left.c3p?t=l5hjkcqe

    The problematic part is under Player Actions (Keyboard) > Firing Bullets > Diagonal Up Firing. I'm using WASD instead of the arrow keys for movement, space for jump, Enter for fire, and when you hold Shift, it turns off platform behavior so the character doesn't slide around when aiming up and diagonally.

    Does anyone have any ideas about why this may not be working? If so, you're a saint, and I would greatly appreciate the assistance. It's starting to turn me off of learning completely, because it just doesn't seem to make any sense at all.

  • 7 posts