dop2000's Recent Forum Activity

  • You don't need to calculate the shots, just use Bullet behavior with gravity.

    The hardest task would be removing parts of the terrain after explosions and figuring out how to move tanks on the changed terrain.

  • Hey MPPlantOfficial

    At first I though "how hard can it be? Just pin links to each other!"

    Turned out - quite hard <img src="{SMILIES_PATH}/icon_e_smile.gif" alt=":)" title="Smile">

    Here is what I came up with:

    https://www.dropbox.com/s/4ach2ss7ujtbx ... .capx?dl=0

    The code is quite dirty and can be optimized, but I hope you find it helpful.

    Sorry, I didn't modify your capx, it's too complex.

  • You can also check this post:

    It's the same logic, just change the formulas to follow instead of moving away.

  • I'm guessing you did not create a new sprite Hero, you made a new instance (copy) of the Monster sprite and renamed it to Hero.

    Or you may have both sprites in the same family and "hp" variable is defined on the family.

  • You can deactivate Groups. Put everything on the event sheet into a group and you will be able to deactivate it.

  • You can do something like this:

    Keyboard "DOWN" key is NOT down -> CarSprite - Simulate Control "Accelerate"

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Sokoban mechanics is really simple, all you need is a TileMap and a couple of sprites for the player and crates. Plus maybe some movement behavior like MoveTo.

    Programming the logic can be a bit tricky for an inexperienced developer, but it's also not too difficult.

    Left key pressed -> check tile to the left of the player -> if it's free, move the player there.

    If there is a crate -> check tile to the left of the crate -> if it's free, move both the player and the crate.

    etc.

  • Have you tried the Tutorials? Search for "inventory":

    https://www.scirra.com/tutorials/all

    There are also a few examples in the FAQ:

    how-do-i-frequently-asked-questions_t63692

    I don't know if you need the full inventory system, you can just copy the part where items are displayed to the player.

  • Oh ok, now I understand your issue.

    Try this - remove ScrollTo behavior, set Unbounded scrolling=Yes in layout properties and add this event:

    System -> Every tick

    ........System-Set scroll X to clamp(Player.x, OriginalWindowWidth/2-50, LayoutWidth-OriginalWindowWidth/2+50)

    ........System-Set scroll Y to clamp(Player.y, OriginalWindowHeight/2-30, LayoutHeight-OriginalWindowHeight/2+30)

    Where 30 and 50 is the thickness of your HUD borders.

    This will allow to scroll the layout 30 and 50 pixels beyond the layout size.

    OddConfection You beat me by just 1 minute!

  • Select the event and press C to add another condition.

  • You need to add "System->Trigger once" to your events 14, 16 and 17.

    Otherwise they are triggered every tick and your animation is constantly restarted from the beginning.

  • I should have said "it's not easily done"

    brair_user, why can't you use the collision polygon? If you need it for something else, then you can try this workaround:

    Create an invisible clone of the sprite, Pin it to the main sprite, define correct collision polygon on the clone sprite and use it for collision detection.

dop2000's avatar

dop2000

Member since 26 May, 2016

Twitter
dop2000 has 256 followers

Connect with dop2000

Trophy Case

  • 8-Year Club
  • Entrepreneur Sold something in the asset store
  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • Forum Wizard Made 5,000 posts in the forums
  • Forum Unicorn Made 10,000 posts in the forums
  • x5
    Popular Game One of your games has over 1,000 players
  • x2
    Coach One of your tutorials has over 1,000 readers
  • Educator One of your tutorials has over 10,000 readers
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • Enduring Visitor Visited Construct.net 90 days in a row
  • Unrelenting Visitor Visited Construct.net 180 days in a row
  • Continuous Visitor Visited Construct.net 365 days in a row
  • RTFM Read the fabulous manual
  • x3
    Quick Draw First 5 people to up-vote a new Construct 3 release
  • x13
    Great Comment One of your comments gets 3 upvotes
  • Delicious Comment One of your comments gets 10 upvotes
  • Email Verified

Progress

28/44
How to earn trophies