Automating Android Basketball So Hard The Dunks Never Stop

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ต.ค. 2024

ความคิดเห็น • 99

  • @joosthoi1293
    @joosthoi1293 4 ปีที่แล้ว +56

    Beat basketbal with this one simple trick. Carnaval owners hate him

  • @MindFeeder
    @MindFeeder 4 ปีที่แล้ว +48

    What The !! I never knew this is possible. I'm gonna learn python straight away.. right now!!! thanks for being soo inspirational!

  • @buraktosun1216
    @buraktosun1216 3 ปีที่แล้ว +1

    I just started learning python and only watching you for entertainment purposes is lovely and a lot of fun thanks a lot. I was shocked for views tough it should be much higher but I guess it takes time keep what you are doing it is indeed helping new learners.

  • @eelcogg
    @eelcogg 3 ปีที่แล้ว +2

    the basket position is likely just sin(x) where x is the time in seconds, hence it almost equal to 2*pi (6.28..). Writing it like this makes it easier to figure out where it's going to be by solving for sin(x+x') where x is the current time and x' is the time it takes for the ball to reach the hoop.

    • @lauriran
      @lauriran 2 ปีที่แล้ว

      Or smoothstep which is common in game programming. But it could work with either. Good thinking.

  • @GAMER20Aayush
    @GAMER20Aayush 4 ปีที่แล้ว +15

    When the world needed him the most he come bacc

    • @SquidBeats
      @SquidBeats 3 ปีที่แล้ว +1

      Jesus Christ is God

  •  2 ปีที่แล้ว +1

    Regular people: “I’ll play a game”
    Programmer: “I’ll code a game”
    Pro-programmer: “l’ll make a program to DESTROY a game”

  • @beron_the_colossus
    @beron_the_colossus 4 ปีที่แล้ว +6

    Hey man thanks for the quality content, have a lovely day!

  • @slovanosai
    @slovanosai 4 ปีที่แล้ว +2

    Great work again Engineer Man ! You already had inspired me to automate an old flash game I used to play.
    thank you for the quality content and inspiration!!

  • @noahnolte7288
    @noahnolte7288 4 ปีที่แล้ว +7

    Since you're so incredibly skilled in padb programming, could you make a simple tutorial? Thanks! Also please do that 3 weeks thing.

  • @Rock-n-Rolo
    @Rock-n-Rolo 4 ปีที่แล้ว

    I didn't ask but I'm happy you decided to keep making these. It's one of my favourite segments of your show! Keep doing what you're doing man!

  • @badarjahangirkayani6196
    @badarjahangirkayani6196 4 ปีที่แล้ว +1

    Is this type of automation used in the industry to test UI for apps or are there other ways? Btw, great content.

  • @ZacKoch
    @ZacKoch 4 ปีที่แล้ว +5

    Making it rain on that hoop 😂

  • @alexanderdean1407
    @alexanderdean1407 4 ปีที่แล้ว +2

    Amazing content as always. I've never saw somebody using a input function like this 👌

  • @peterfrescura5360
    @peterfrescura5360 4 ปีที่แล้ว +1

    Love the videos! Is there a gist or video on setting up adb and the emulator?

  • @JustnTime1
    @JustnTime1 4 ปีที่แล้ว

    Gotta do some more of these man. Its really entertaining 👍🏽

  • @aliceyang3177
    @aliceyang3177 4 ปีที่แล้ว +1

    Maybe sin/cos could work better than the linear function to predict the basket position

  • @koushal2549
    @koushal2549 4 ปีที่แล้ว +3

    Simply amazing

  • @jordanski5421
    @jordanski5421 3 ปีที่แล้ว

    automating a pool game to open with a perfect shot each game would be pretty cool

  • @reezzrex0690
    @reezzrex0690 4 ปีที่แล้ว +2

    Please can you make a full tutorial how you do all the setup. For android screen and all those

  • @wildelectricgoose
    @wildelectricgoose 3 ปีที่แล้ว

    Nice! Near guarantee that if you stopped logging the shoot position most of the lag would clear up, however minuscule of a foot print logging has it does take time to execute

  • @madcroc111
    @madcroc111 3 ปีที่แล้ว

    Should also explain perc2 > .5: perc2= .5-(perc2-.5) at 5:25 and why multiply by 2
    The math expression seems to be to get the perc from left to current position in case it's coming back from right end.
    Muitiply by 2 I have no idea why. Because 0.5 of cycle is the full width? So multiplied by 2 we change it to full width.

  • @hugojeharr2217
    @hugojeharr2217 3 ปีที่แล้ว

    Really entertaining, props to you

  • @YashKumar-oy9je
    @YashKumar-oy9je 3 ปีที่แล้ว

    Hello, Which version of python you use in this video

  • @edboss36
    @edboss36 3 ปีที่แล้ว

    My 3 favourite hobbies: basketball, programming and gaming

  • @perrymathias
    @perrymathias 4 ปีที่แล้ว

    so much fun, your insights are awesome.

  • @darcipeeps
    @darcipeeps 3 ปีที่แล้ว

    Does the hoop move according to a sine wave? Seems kinda like it but your linear solution is working anyhow

  • @matthewgegg3835
    @matthewgegg3835 4 ปีที่แล้ว

    Been waiting for this!

  • @andybarnard4575
    @andybarnard4575 4 ปีที่แล้ว

    My thought was it looks like the lights up the side are in sync with the basket and could be used to keep in sync in case its 3.12500001 seconds...

  • @shraygahallot403
    @shraygahallot403 4 ปีที่แล้ว

    How about "Missiles" @EngineerMan ? (It's a game in while we fly an a plane and we have to save it from the incoming missiles)

  • @TheFakeVIP
    @TheFakeVIP 4 ปีที่แล้ว +2

    I'm blind, so can't see the game, so apologies if this wouldn't work, but if I was doing something like this I'd've used a sine or cosine function to track the moving basket.

    • @EnglishRain
      @EnglishRain 4 ปีที่แล้ว

      I know photos have an "alt" attribute for blind people. Is there something similar for TH-cam videos for the blind?

    • @TheFakeVIP
      @TheFakeVIP 4 ปีที่แล้ว +2

      English Rain Not really, no. I suppose the captioning system could work for description if you put descriptions there instead of dialog, but absolutely no one does that. You can take a screen shot and feed it into an AI, which can help you out sometimes, especially with reading text, but it's a TH-cam video, so who's going to do that? You just have to find channels where the host explains most or all of what's going on.

    • @EnglishRain
      @EnglishRain 4 ปีที่แล้ว

      @@TheFakeVIP cool, thanks for answering! :)

  • @Sjlundie
    @Sjlundie 4 ปีที่แล้ว +1

    Love it! (Also for the algorithm)

  • @alkeryn1700
    @alkeryn1700 3 ปีที่แล้ว

    couldn't you use something like frida to get it's actual coordinates or something ?

  • @Guest-nb6kl
    @Guest-nb6kl 3 ปีที่แล้ว +1

    Do minigolf next!!

  • @leo1722467
    @leo1722467 3 ปีที่แล้ว

    Do you had to try multiple times to get the values of X axis?

  • @chiragsaini2314
    @chiragsaini2314 4 ปีที่แล้ว +2

    Awesome content

  • @mdsudirman5783
    @mdsudirman5783 4 ปีที่แล้ว

    Amazing 👍👍👍
    Thanks a lot for sharing 😎

  • @UmbraAtrox_
    @UmbraAtrox_ 3 ปีที่แล้ว

    we need more

  • @bobster2650
    @bobster2650 3 ปีที่แล้ว

    Nice. Can you do that with bejeweled 3 with zen mode(never ending mode)? thanks.

  • @DaFred1990
    @DaFred1990 2 ปีที่แล้ว

    The lights on the sides of the lane are synchronized to the hoop.

  • @EnglishRain
    @EnglishRain 4 ปีที่แล้ว

    Please DO more Android game automations! It's a fun way to learn python Android capabilities.

  • @alexandriap.3285
    @alexandriap.3285 4 ปีที่แล้ว

    You should try running the code on top of Termux instead of running locally via ADB.

  • @dicloniusN35
    @dicloniusN35 4 ปีที่แล้ว

    can python get what coursor icon in app now? For example when i in photoshop i see brush or eraser icon, when i in browser I see arrow icon

  • @Aru8675
    @Aru8675 ปีที่แล้ว

    Teach us and Make a bot for Minesweeper game to display hidden mines using bot, or bot should be capable of playing game without any mistake to the end of game for any android game. Can we use BlueStacks for bot making process because BlueStacks also provides us to keep something in background

  • @chuckycheese2718
    @chuckycheese2718 3 ปีที่แล้ว

    where can i get teh basketball game from dude

  • @jpaiva7934
    @jpaiva7934 3 ปีที่แล้ว

    Would running the python script in termux on android, isntead of using adb to connect to the smartphone make the adb delay disapear? I wonder.

    • @EngineerMan
      @EngineerMan  3 ปีที่แล้ว

      No. The delay isn't in the transmission of the command, it's in the actual command itself.

    • @jpaiva7934
      @jpaiva7934 3 ปีที่แล้ว

      @@EngineerMan Thanks for the reply. I usually do this types of automations on Automate App, from Llama Lab (coding on Android, I know...), which is pretty simple. I've never learned python in my life, but this type of videos are giving me interest to learn it, since, for me, it's much more interesting than js or ts. Keep up the good work :) Awesome video!

  • @wojwesoly
    @wojwesoly 4 ปีที่แล้ว

    How do you run those python files on your phone/connect it to your pc? Or is it an emulator?

  • @peterkim9696
    @peterkim9696 4 ปีที่แล้ว +1

    Can't understand the threading part

  • @dicloniusN35
    @dicloniusN35 4 ปีที่แล้ว

    Do you have video with "how install IDE atom for android with this android screen of your phone" ?

  • @bluekeybo
    @bluekeybo 4 ปีที่แล้ว +1

    I wonder how long this will keep on working due to the imperfect timings. My guess is in a few hours you'll start seeing misses

    • @janknoblich4129
      @janknoblich4129 3 ปีที่แล้ว

      The error is constant and does not change over time

  • @AntonioNoack
    @AntonioNoack 4 ปีที่แล้ว

    How about only throwing the ball on the left or right, so the basket is slowest, and you can guarantee perfect dunks?

    • @EngineerMan
      @EngineerMan  4 ปีที่แล้ว +1

      In terms of accuracy I think that would work great. I wanted to shoot as far as possible though all the time.

  • @michaelmwangi3392
    @michaelmwangi3392 4 ปีที่แล้ว

    I love this i really would like to know to code better....thanks for this inspirations

  • @Willeexd1337
    @Willeexd1337 3 ปีที่แล้ว

    What linux do you use

  • @parkourX4
    @parkourX4 4 ปีที่แล้ว

    I'd love to see a tutorial on how to use adb

  • @viswa2k944
    @viswa2k944 3 ปีที่แล้ว

    This game isn't available could you share where to get apk

  • @SilentBlueDragon
    @SilentBlueDragon 4 ปีที่แล้ว

    No can dunk, but good fundamentals.

  • @azr_sd
    @azr_sd 3 ปีที่แล้ว

    Automating Android Basketball So Hard The Dunks Never Stop

  • @sarimbinwaseem
    @sarimbinwaseem 4 ปีที่แล้ว

    Great work ... inspired by you I am working on automating a app that is for increasing insta followers... Yea i know it's cringe but not doing for myself but for a friend and more importantly gaining experience....

  • @Guskiller1
    @Guskiller1 3 ปีที่แล้ว

    how do you get your coords to show like that?

    • @Guskiller1
      @Guskiller1 3 ปีที่แล้ว

      Nvm I got it, its on the debugging menu on the phone :^)

  • @viswa2k944
    @viswa2k944 3 ปีที่แล้ว

    Awesome brain man, incredible thoughts..
    It will be great if it possible that to automate online games by creating bot.
    For ex. Clash Royal

  • @thengakola6217
    @thengakola6217 4 ปีที่แล้ว +1

    Do one for piano tiles.......

  • @Arnthorg
    @Arnthorg 4 ปีที่แล้ว

    the script and the hoop would go out of sync after some time.

  • @aromatixofficial1020
    @aromatixofficial1020 3 ปีที่แล้ว

    how about something like subway surfers, or temple run

  • @HungPham-xx7mu
    @HungPham-xx7mu 4 ปีที่แล้ว

    do you share link this game? thanks you

  • @noahnolte7288
    @noahnolte7288 4 ปีที่แล้ว

    Yes!

  • @colephelps7321
    @colephelps7321 4 ปีที่แล้ว

    Awesome. Can you do 8 ball pool automation?

    • @colephelps7321
      @colephelps7321 4 ปีที่แล้ว

      Or the 9 ball game in the 8 ball pool app itself.

  • @martinsauer4854
    @martinsauer4854 3 ปีที่แล้ว +1

    I wish there was temple run 2 automation ^

  • @prashanna_maharjan
    @prashanna_maharjan 4 ปีที่แล้ว

    Please make a tutorial for hacking wifi using python

  • @vettiyankan
    @vettiyankan 4 ปีที่แล้ว

    Please add app link also.

  • @machinze_edits
    @machinze_edits 4 ปีที่แล้ว

    Sir do u have any courses on machine learning on TH-cam

  • @chiragdeshmukh325
    @chiragdeshmukh325 4 ปีที่แล้ว

    So cool!!

  • @arakgamers3018
    @arakgamers3018 3 ปีที่แล้ว

    Pliss make tutorial for chess on android

  • @itsrish4real
    @itsrish4real 3 ปีที่แล้ว

    What would happen if we try to automate an online Battle Royal game or FPS game?🙃🤔

  • @tmhchacham
    @tmhchacham 3 ปีที่แล้ว

    Automate 2048.

  • @unnanego
    @unnanego 3 ปีที่แล้ว

    MORE! MORE! MORE!

  • @winz1527
    @winz1527 4 ปีที่แล้ว

    Great

  • @Txyr
    @Txyr 3 ปีที่แล้ว

    #pro

  • @starchildluke
    @starchildluke 4 ปีที่แล้ว

    Code Game Kareem Abdul-Jabbar

  • @mohammedchahboun8551
    @mohammedchahboun8551 4 ปีที่แล้ว

    How to make Python fun 🌹
    Watch The engineer man channel 🤷🏾‍♂️

  • @knishchay
    @knishchay 4 ปีที่แล้ว +2

    From India

  • @GoonCity777
    @GoonCity777 4 ปีที่แล้ว

    Justin Verlander is coding

  • @knishchay
    @knishchay 4 ปีที่แล้ว +1

    1st view

  • @reezzrex0690
    @reezzrex0690 4 ปีที่แล้ว

    From Bangladesh ❤️