Falling climber! (automatic)

incrazyboyy - Custom level - from Android
PlayEdit20 players liked this.Log in to like this level.

Here's my contest entry! Finished! It looks simple but took me 5 days of programming and calibrating. The stabilizer is only used for 0,3 angular damping. Please like and give feedback! :)

Steering:
Automatic! But if you want to experiment with it, just touch the servos to toggle them. The slider makes slow-motion

Views: 3714 Downloads: 1435 Unique objects: 37 Total objects: 217

Discuss this level

Log in to comment on this level.
  • anarki20043: @incrazyboyy: http://principiagame.com/level/6380
  • incrazyboyy: @anarki2004: give me a link and I'll help you :)
  • anarki20043: This is pretty awesome. I need your automation skills for my climber.
  • incrazyboyy: @Alfajim: thank you very much!
  • Alfajim: Congrats !!!!! You got your crown. Well done, it was well deserved. :)
  • incrazyboyy: @that guy: haha thanks :)
  • incrazyboyy: @zardOz: thx zard!
  • that guy2: Cool trophy bro!
    I consider this like gold cuz techz always wins.
    @TechZ: And I was honestly less than impressed.
  • zardOz2: Gratz icb!
  • incrazyboyy: @rich11292000: changed it, thanks for the hint
  • incrazyboyy: @FirePhenixFire: thx, I'm very happy :)
  • FirePhenixFire: Congrats on the trophy :D
  • rich11292000: @incrazyboyy: I tried velocity increase on your climber and it tore it up, so doesn't always make better.
  • rich11292000: Menu; level properties; world; at bottom velocity iterations.
    Default is 10. I put it at 20 and it stopped the motors from shaking the cts.
    Iteration increase makes the game think more about what it's doing, so if you put it at max the game will lag. Its best to only increase position or velocity just a little, however sometimes a max setting will make things smooth.
  • incrazyboyy: @rich11292000: so how to change them?
  • rich11292000: @incrazyboyy: runs ultra smooth with a little bit of velocity iterations.
  • incrazyboyy: @Big Al: thank you :)
  • Big Al: @incrazyboyy: congrats on ur first trophy
  • incrazyboyy: @sjoerd1999: thanks again!
  • incrazyboyy: @that guy: @sjoerd1999: @Big Al: @x32g: @Alfajim: @FirePhenixFire: @zardOz: Derivatives are allowed now!!
  • sjoerd19992: @incrazyboyy: Well, good luck!!
  • incrazyboyy: @sjoerd1999: thanks!!! :) the exam wasn't easy l, but I think I did it well! Tomorrow, I have the English final exam...
  • sjoerd19992: Congrats!! You deserve it!! ;) your first trophy!! Und wie war deine Deutsche exam???
  • incrazyboyy: WOWHOO!!!
  • zardOz2: See lua universal emmitables to see how convoluted following just one object is.
  • incrazyboyy: @zardOz: no idea? :(
  • zardOz2: @incrazyboyy: oh lol, following a single emitted object is really tricky... I havent got a clue how to do 2
  • incrazyboyy: @sjoerd1999: @FirePhenixFire: yeah I love the principia community! Thanks guys! And sjoerd, your german isn't too bad ;)
  • incrazyboyy: @zardOz: thanks for the code! But the code is not for this level; I need to follow two multi-emitted objects, could you tell me how to do that, too? :)
  • zardOz2: You'll need to get the position of the two object before that code... hannge the 16 16 to set the low limit on the zoom and the 35 38 to change the high limit(60 max) you may need to change the +8 +8 a bit to get the right spread
  • zardOz2: Heres the tron code for setting the camera between two objects,
    cx=math.max(px,px2)-math.min(px,px2)
    cy=math.max(py,py2)-math.min(py,py2)
    if math.max(cx,cy)+8<16 then cz=16 elseif
    math.max(cx,cy)+8>35 then cz=38 else
    cz=math.max(cx,cy)+8 end
    cam:set_position(math.max(px,px2)-(cx/2),math.max(py,py2)-(cy/2),cz)
  • FirePhenixFire: @incrazyboyy:Nice Level good luck with the contest and ur exam :D
  • sjoerd19992: Yeah, it's perfect now!! Nice work!! Und viel gl├╝ck mit deinen Deutsche exam!! (with my really bad german) ;)
  • incrazyboyy: @that guy: @sjoerd1999: @Big Al: @x32g: @Alfajim: the final update is there! Finished the fine tuning; should work more precisely and smooth now. Tomorrow is the end of the contest AND my final german exam! I'm double-excited!!! ;)
  • incrazyboyy: @sjoerd1999: really? Wow that would be awesome! \^O^/
  • sjoerd19992: Yeah, automatically!! Excellent work!! :D I think your first trophy is almost there.......
  • incrazyboyy: @that guy: did that happen for you?
  • incrazyboyy: @Alfajim: thanks man :)
  • Alfajim: Awesome! Building a machine to climb down vertically is easy, doing it in a complex and interesting way with some good old over engineering is the real challenge. You've definitely done that. Well done! :)
  • that guy2: Tip: add sometning small to the ct fingers to prevent it from sliding horizontally and losing alignment.
  • incrazyboyy: @that guy: @sjoerd1999: @Big Al: @x32g: look! Now it's falling automatically!
  • incrazyboyy: @x32g: yay :)
  • x32g: I think you will get at the very least second place.
  • incrazyboyy: @Big Al: but than I have to move the CTs :(
  • incrazyboyy: @x32g: thanks! Do you think I have a chance?
  • x32g: Cool concept!
  • Big Al: @incrazyboyy: more grip
  • incrazyboyy: @Big Al: okay but why
  • Big Al: @incrazyboyy: cool move the servos and put rubber beams with 1.0 friction
  • incrazyboyy: @sjoerd1999: thanks, took a while to get this idea!
  • sjoerd19992: Really cool climber! I like the way it climbs, very original!! :D
  • incrazyboyy: @that guy: yay thx
  • that guy2: Cool

LEVEL ID: 6817