EmperorIng360's Recent Forum Activity

  • Thank you for the example; it pointed me in the right direction - as is usually the case, the simplest method is the preferred one. I wouldn't have thought to use Unique IDs!

  • .CAP

    dl.dropbox.com/u/29072735/forcedscrollplat_test.cap

    I am fiddling around, trying to make a forced-scrolling platformer level, much like how you see in

    Subscribe to Construct videos now

    . Or more accurately,

    Subscribe to Construct videos now

    Above is my test .cap, and I have some questions on implementing some processes:

    1) Border Death:

    In the .cap I have some events set up to where if the player is at the edge of the screen, and is caught between the edge (BorderKill) and a solid, the player is crushed.

    I have set up what I thought might work, but the player still goes through the solid.

    What I have:

    System>Compare Values

    If

    player.XLeftEdge = BorderKill.XRightEdge

    playerXRightEdge = Ground.XLeftEdge

    Set Global.Death = 1

    Is there a better way to do this? Using dummy sprites? Any advice would be appreciated!

    2)Checkpoint Respawn

    In the test CAP, I have it so that when you die, the system picks the closes checkpoint spawn to the KillBorder. I assume this would be the most efficient and easiest way to handle checkpoint respawning.

    3) Player Speed

    I would like a consistent player speed as he is moving to and fro. Right now it seems that moving against the scrolling makes the player move slower, whilst moving with it makes him go faster (obvious enough).

    I have tinkered with a few ways to get consistent speed no matter which direction the player is moving in. Namely the toggled event in "Camera" Event Sheet:

    player: Set X to player.X + (global('ScrollSpeed')*timedelta)

    Untoggling that option gives what I feel is much smoother movement, with the trade-off being that the player is ALWAYS moving (which I would think would make platforming difficult). When I had this system set up I would have an event like

    "Move Left" is down:

    Player: Set Player.X to Player.X - (PlayerValue(Speed)*timedelta)

    Which would violently fling the player to the right, regardless of whether it was adding Value'Speed' or subtracting Value'Speed' Which is confusing. This configuration worked fine with my forced-scrolling shmup engine, so I can't quite isolate the factor here that's causing the problems.

    I am not especially looking for answers here, but feedback and ideas.

    Any help would be appreciated!

    -Ing

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Great - makes things a little simpler and saves on events.

    Keep up the good work, rexrainbow!

  • youtube.com/watch

    First in a four part series. Might prove to be very informative for you.

  • Definitely a major thing missing from Construct Classic.

    I'm very glad to see a manual implemented for C2. Good job to all involved!

  • All these exclamation points and other punctuation marks give me the impression that the OP was screaming at us the entire time via his keyboard.

    Control "Fire" is down

    Every 0.1 seconds

    -Spawn "Bullet" from object "Gun" at (hotspot "X") <-denotes any ol' name for hotspot

    piece o' cake.

  • I even use colour coded comments, so I know which parts of my engine are complete, still being worked on, early stages, or completely FUBAR. :D

    ~Sol

    Not a bad idea, actually.

  • I bet you pixel had lots of ideas for games during the time he was working on Cave Story.

    But you know what the funny thing is? He sat down intermittently over a period of five years working on Cave Story, to make sure that Cave Story was good.

    One good polished game is worth more than a thousand ideas.

  • Set one layer on top, as HUD or something, and set the scroll X and Y rates to 0. At 0, they won't scroll no matter how far you move.

    Secondly, create a sprite image with the three icons, and then make an animation with two icons, and one...

    And that way, when you lose a life, you can set the animation to "2lifes" or something like that, or one life left when you have one...

    To wit:

    Animation:

    * * *

    * * -

    * - -

  • Kyatric

    how did you do to add the image in your signature and add the hyperlink ?

    I assume he put URL tags around an IMG tag. That's how you do it in any other forum I've ever been to.

  • Liking the entries so far... Kind of wish I had the energy, skill, and drive to make one myself, but I'm pretty lazy~

    Good luck to all involved!

  • Some browsers can't handle HTML5 audio yet, or at least not smoothly. It's something you'll have to wait for over time.

    Which browser are you using?

EmperorIng360's avatar

EmperorIng360

Member since 29 Jun, 2011

None one is following EmperorIng360 yet!

Trophy Case

  • 13-Year Club
  • Email Verified

Progress

14/44
How to earn trophies