BelphegorH's Recent Forum Activity

  • ok, this is the issue

    i'm working on a platformer game, i'm using tileset for the stages, now, i want my character to hang from the corners, i want to know if there is a way to detect with wich specific tiles i'm collissioning so my character can hang of them.

    Btw i know i can use some invisible sprites on the corner and detect collision with them, so the character can hang but i just want to know if there is another way in order to make the game the most light-weight possible as the stages are really large .

    thanks in advance!

  • platformer |set world gravity = world gravity * -1

    does not works?

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • try to run it on a virtual machine? maybe

    or sell your mac and buy 3 pcs xD just kidding

  • alright!

    thanks so much, dude, you deserve a big, big cookie!

  • ok i think i've got it, so that means that instead of strings i can also use values stored in variables right? i just have to remove the "'s

    that also means that i dont have to make 3 arrays, just to give a instance variable with the order number for each one (in case that i made an object of those names or objects and so)

  • im not able to openit, because its on a newer version than mine xD

    any images?

    any simple explanation?

  • mmm... that means that i have to create many 3*1 arrays or dictionary?

    there is no another way? BTW setting your examples to match with my examples could be less confusing xDD

    thx anyway

  • c'mon guys i do really need your help!

  • ok, its something like

    -0--0--0--0--0--0--0

    -0--0--0--0--0--0--0

    -0--0--0--0--0--0--0

    -0--0--0--0--0--0--0

    all the 0's are the spawnpoints, which are instances of an object (a sprite for example)

    you have to Pick Random Instance of Sprout Point, and when you do, destroy the SproutPoint

    then, when you destroy the tree, create a SproutPoint where it was

    when you destroy the three, set a global Variable with the numbers of threes you've destroyed

    Tree ~double click then

    Create Objet Sprout Point tree.x tree.y tree.layer

    destroy tree

    set TreesToSprout = TreesToSprout +1

    every N ticks (where N is the numer of time elapsed)

    pick random SproutPoint

    create object Tree SproutPoint.Y SproutPoint.layer

    destroy SproutPoint

    set TreesToSprout = TreesTo Sprout -1

    its the most simple i can explain, hope you got it

  • create a family, and at the moment you want to change it, select the family and set the physics values to the new values...

    if you want to revert, set them to the previous values...

    lets say, for example if you want to create something like bullet action while pressing the "x" key you will need to set those values while the "x" key is pressed, and set the old values once relased

    just saying

  • i didnt understan you question pretty well, but if you want to make it to go faster every tick

    |each tick| characcter.platformer.maxspd = maxspd+1

  • well, i think you have to save the number of trees you've destroyed in a variable

    set an ammount of time (or ticks) for the new tree to sprout

    set sprout locations

    pick a randmo sproutlocation instance

    sprout! (create object(tree) instance at sprout location instance which was randomly picked)

    substract 1 from the trees to sprout/spawn

    be awesome!

    harvest

    destroy that mofo

    add 1 to the trees to be spawned

    hope it helps

BelphegorH's avatar

BelphegorH

Member since 24 Dec, 2014

None one is following BelphegorH yet!

Trophy Case

  • 9-Year Club
  • Email Verified

Progress

10/44
How to earn trophies