Creating a Snake game with Python in under 5 minutes

Поделиться
HTML-код
  • Опубликовано: 10 дек 2024

Комментарии • 5 тыс.

  • @MrKagemitsu
    @MrKagemitsu 5 лет назад +17869

    Meanwhile I'm like
    >print("Hello World")
    >*stares proudly*
    >gonna start my software house tomorrow

    • @entertainingshorts24
      @entertainingshorts24 5 лет назад +372

      Me too feel like this.....😀

    • @MrViciousway
      @MrViciousway 5 лет назад +215

      lmao dude, I feel you.

    • @ronixdash123
      @ronixdash123 5 лет назад +108

      Same here

    • @zackyvt1319
      @zackyvt1319 5 лет назад +565

      Don't worry you guys will get better, I used to feel that. The worse you feel about yourself, the more you'll want to improve, and so you'll get better. 3 years ago, this guy would be my idol, now he is just another coder to me

    • @TheChrist559
      @TheChrist559 5 лет назад +13

      MrKagemitsu lmao same here!

  • @micropanda7916
    @micropanda7916 5 лет назад +2536

    In python you can also do something like this:
    1.Create AI
    2.Request him to make snake.
    3.Profit

  • @ChitranjanBaghiofficial
    @ChitranjanBaghiofficial 4 года назад +2649

    he programed the game like writing an article for a blog, loved it.

    • @alexisrodiz6476
      @alexisrodiz6476 4 года назад +35

      you write an article in five minutes?? coz I dont! jajjaj

    • @ayushreemohanty4359
      @ayushreemohanty4359 4 года назад +5

      Yeah, I know right

    • @sohamsharma9157
      @sohamsharma9157 4 года назад +1

      Bro can you please tell me in which app or software you have programed pls tell I also want to try this please 🙏🏻🙏🏻🙏🏻🙏🏻it's a humble request

    • @m4leopard635
      @m4leopard635 4 года назад +3

      @@sohamsharma9157 PyCharm - tool name

    • @akanshityagi7281
      @akanshityagi7281 4 года назад +2

      @@m4leopard635 which module he installed for curses ? , i can't find that module , is it windows-curses?

  • @alongbarbrahma484
    @alongbarbrahma484 4 года назад +3652

    Me: **learns to program "Hello World"
    After 5 mins
    Also me: **Searches "How to build Pubg in Python"

  • @udbhavdave
    @udbhavdave 5 лет назад +4667

    the only line I understood was import random

    • @exploring197
      @exploring197 5 лет назад +37

      Yes

    • @Pantomime0709
      @Pantomime0709 5 лет назад +26

      Lol same

    • @TheOfficailTribe
      @TheOfficailTribe 5 лет назад +85

      I understood none I just started learning Python a wee ago and I'm only on list comprehension now and even that's still only touching the surface of what you can do with list comprehension

    • @MacroPixel
      @MacroPixel 5 лет назад +124

      I also understood what the equal sign meant
      200 IQ

    • @LapNguyen-bx1fe
      @LapNguyen-bx1fe 5 лет назад +35

      He used additional packages, of course we can't understand.

  • @arwahsapi
    @arwahsapi 4 года назад +3256

    2020: My 'Hello World' program is still throwing errors

  • @ahnafabdullah5307
    @ahnafabdullah5307 4 года назад +1767

    Him: snake game in 5 minutes
    Me: Ima copy that all down
    me 30 minutes later: *stares proudly at screen*

    • @32sebastianjosian.39
      @32sebastianjosian.39 4 года назад +5

      @Live, Love and Skate yes lol its work

    • @32sebastianjosian.39
      @32sebastianjosian.39 4 года назад +7

      @@shifajakati889 u must download some program first.I forgot the name lol

    • @theatisproject
      @theatisproject 4 года назад +13

      Sebastian Marpaung: You mean Pycharm?

    • @NoemSis
      @NoemSis 4 года назад +33

      Do you really thing he does this without preparation?

    • @HemalathaD83
      @HemalathaD83 4 года назад +4

      Yeah tomorrow I am gonna do that too .I mean I will try

  • @user-xe6ms1de5e
    @user-xe6ms1de5e 3 года назад +297

    I think what has to be realized is not only does he have years of experience: He one hundred percent did his research and practiced before hand. Y'all got this, don't let this put you down if it does.

    • @SdoubleA
      @SdoubleA 3 года назад +38

      He clearly did. He's constantly looking away at another screen - presumably copying his original code.

  • @adityarajkhowalama
    @adityarajkhowalama 5 лет назад +4596

    Using Python to create Snake...
    _I see what you did there_

  • @TheAce2cool
    @TheAce2cool 5 лет назад +778

    Lost you at “engineer man here”

  • @YotamBarakJAB271104
    @YotamBarakJAB271104 4 года назад +666

    Engineer man: I have 5 minutes to develop a game
    *imports math just to use the pi symbol*

  • @chandakangwa1917
    @chandakangwa1917 4 года назад +380

    5 years later
    Engineer man: hello guys, today am gonna be making FIFA 26
    * 15 minutes later *
    And that's how you make FIFA 26 thanks for watching

    • @FavFriedChicken
      @FavFriedChicken 4 года назад +2

      You do know the mechanics take up about 2 months of work.

    • @intrepid.
      @intrepid. 4 года назад +6

      All the fifas are same so he made fifa 1000

    • @Lanxxe
      @Lanxxe 4 года назад +16

      @@FavFriedChicken It's a joke, of course he knows, if he didn't he wouldn't have done the joke

    • @unou588
      @unou588 4 года назад +3

      @@FavFriedChicken You do know that people exaggerate for comedic effect, right?

    • @dan7eiscool
      @dan7eiscool 4 года назад +6

      Well you start by copying Fifa 25 files...

  • @greenjelly01
    @greenjelly01 5 лет назад +743

    In my case, "fail" was defined.

    • @sandy456j
      @sandy456j 5 лет назад +2

      Because it recognises 'fail' from a failure😂

    • @carsontaylor2389
      @carsontaylor2389 5 лет назад +11

      @@sandy456j R/Whooooosh

    • @pharmacist66
      @pharmacist66 5 лет назад +6

      @@carsontaylor2389 r/ihaveareddit

    • @bongotoucan7913
      @bongotoucan7913 5 лет назад +2

      NerdWithFriends you’re doing the exact same thing by linking a subreddit

    • @pharmacist66
      @pharmacist66 5 лет назад

      No I’m not, he r/whooooshed him for no reason, I’m saying the guy he whooooshed got the joke

  • @KevontewestPvP
    @KevontewestPvP 5 лет назад +1245

    Friend: Want to play Fortnite?
    Engineer Man: Sure give me 5 minutes.

    • @NarenderRavulakollu
      @NarenderRavulakollu 4 года назад

      Please help me which software he is using to create this game

    • @KevontewestPvP
      @KevontewestPvP 4 года назад +3

      @@NarenderRavulakollu I can't be 100% sure but to me it looks like Pycharm. That's what I use to program in python and it looks very similar

    • @NarenderRavulakollu
      @NarenderRavulakollu 4 года назад

      Thanks @kevin

    • @dreamingwarlord
      @dreamingwarlord 4 года назад +3

      @@NarenderRavulakollu he uses atom

    • @codeblockdev
      @codeblockdev 4 года назад

      @@NarenderRavulakollu atom and running the program through terminal

  • @chadd_robertson
    @chadd_robertson 5 лет назад +1951

    That's nothing! I can do it in a whopping 11 hours (and it still won't run properly)..

  • @willamludji5043
    @willamludji5043 4 года назад +96

    Mom: time to sleep
    Engineer man: give me 5 minute mom
    Mom: oh ok
    Engineer man :

  • @rzyas
    @rzyas 6 лет назад +5672

    Now make GTA V

  • @mikystars11
    @mikystars11 5 лет назад +1775

    Boss: how many days do you need to develop the new game?
    Engineer man: Yes.

  • @thisisfine6451
    @thisisfine6451 5 лет назад +485

    It would have been great if you did a follow-up video explaining your code in a little bit more detailed manner with a longer video

    • @imranabbasi9535
      @imranabbasi9535 2 года назад +4

      It's quite basic though, you'll be able to understand it

    • @phoenixyt124
      @phoenixyt124 2 года назад +1

      @@imranabbasi9535 it really is quite basic haha

  • @captain190669
    @captain190669 2 года назад +2

    THANK YOU! I’m learning Python currently. I watched this video and followed along in VSCode. If I expose myself to as many projects/tutorials as possible and try to script or program some, I will learn to become proficient. I humbly ask, PLEASE KEEP THEM COMING.

  • @yaej
    @yaej 4 года назад +582

    this guy: creates snake in under 5 minutes
    me: proud of the lines of code i copied from the book

    • @yashkumarjha5254
      @yashkumarjha5254 4 года назад +1

      I have an error PLS HELP :
      [Running] python -u "d:\python in 1 video\snakes.py"
      Redirection is not supported.
      [Done] exited with code=1 in 0.179 seconds

    • @akashdutta5524
      @akashdutta5524 4 года назад

      @@yashkumarjha5254 I faced same issue with python 3.8

    • @elferson
      @elferson 4 года назад +1

      @@yashkumarjha5254 you need to run " pip install windows-curses " in command prompt

    • @yashkumarjha5254
      @yashkumarjha5254 4 года назад

      @@elferson Bro I have now installed vs code in linux , and have installed modules like flask,pandas, playsound,,, but every time I run code in vs it gives me import error: module not found,,, please help

    • @alexp5569
      @alexp5569 4 года назад

      @@yashkumarjha5254 Pip might be installing modules in the wrong directory. If that is the case there are a lot of different causes for this problem and I can't give you a solution. Try looking at stack overflow threads.

  • @freshman4149
    @freshman4149 5 лет назад +70

    >print("hello world")
    "I'm in"

  • @brunoanastacio1512
    @brunoanastacio1512 4 года назад +974

    Boss: U have one week to deliver the project
    Me:
    import Engineer Man as myself

    • @NarenderRavulakollu
      @NarenderRavulakollu 4 года назад +1

      Help me which software he is using to create this game

    • @ergpopler413
      @ergpopler413 4 года назад

      @@NarenderRavulakollu i think it is PyCharm

    • @legendarynoob6732
      @legendarynoob6732 4 года назад +4

      @@ergpopler413 Nope,he is using atom(a text editor) and running the program from the command line.

    • @incognitojon902
      @incognitojon902 4 года назад +1

      Narender Ravulakollu it’ll take u a while to get like this guy at a certain point in someone’s coding career they have coded so much that they dream in code

    • @codelif
      @codelif 4 года назад +1

      well i got the joke but while importing engineer man it will throw a error because Man is treated as another argument.

  • @curly-scheck1040
    @curly-scheck1040 2 года назад

    This is awesome! It shows how practice can give you the ability to not only build "working" applications in record time, but compete in hackathons. Everyone agrees that it takes a team to build a polished application in a reasonable time-period, but an individual can reach the point of building MVPs within minutes. Its amazing.

  • @babatundesamuel4434
    @babatundesamuel4434 5 лет назад +632

    Who knew this comment section would be this funny?. 😂😂

    • @pipopeterpan
      @pipopeterpan 5 лет назад +6

      Hahaha. I literally only watch the comment section once in a while. And this time I'm already stuck here for 5 minutes

    • @chandakangwa1917
      @chandakangwa1917 4 года назад +2

      Am sick and tired of liking each and every comment I come across cause they're all good

    • @NarenderRavulakollu
      @NarenderRavulakollu 4 года назад

      Help me which software he is using to create this game

    • @classiccamden
      @classiccamden 4 года назад

      @@NarenderRavulakollu I believe he used PyCharm

  • @АлександрЧмакедонский

    Creating a Python game with Snake in under 5 minutes

    • @dannehsg978
      @dannehsg978 6 лет назад +19

      Дэниэль Аубакиров What why did you restate what the title said

    • @samorstuff
      @samorstuff 6 лет назад +118

      Danneh SG read it again

    • @juansalva1
      @juansalva1 6 лет назад +12

      ur so dumb XD

    • @SirentNite
      @SirentNite 6 лет назад +2

      Kanny MäcKornmick I think Danneh SG legit didn’t read the title probably

    • @kannymackornmick2614
      @kannymackornmick2614 6 лет назад

      SilentNite well then i should deleze the comment

  • @MarkAmerson
    @MarkAmerson 4 года назад +190

    Man I just started learning python and this was motivating.... Genius.

    • @gabriell.pereira535
      @gabriell.pereira535 4 года назад +9

      I just started to learning python too, really cool language

    • @otterr209
      @otterr209 4 года назад +6

      @@gabriell.pereira535 same here, i literally just got it like 2 hours ago, im hoping to make some cool things in the future

    • @adnanhyder2564
      @adnanhyder2564 4 года назад +5

      @@otterr209 lmao I've also started learning python.
      I'm watching tutorials of giraffe academy 😅

    • @MachineVersatile
      @MachineVersatile 4 года назад +3

      lol i just started learning python also and i begun with Giraffe Academy too

    • @lelejiang7977
      @lelejiang7977 4 года назад +1

      @@gabriell.pereira535 me too

  • @goatedslap8608
    @goatedslap8608 4 года назад +37

    I was like “huh” for the first 5:38 seconds

    • @amalmk6736
      @amalmk6736 4 года назад +2

      Better then me as I only understood at 5:40

    • @hikyyd3175
      @hikyyd3175 4 года назад

      i only understand when i do: CTRL+C CTRL+V :)

  • @zj2834
    @zj2834 6 лет назад +1047

    I lost you at (import)

    • @kaarukun1651
      @kaarukun1651 5 лет назад +7

      I can relate

    • @rimskyrichard8651
      @rimskyrichard8651 5 лет назад +8

      @@kaarukun1651 can anyone tell me what the hell import does

    • @manny4707
      @manny4707 5 лет назад +38

      @@rimskyrichard8651 Import is used for second files, in this case, he has two imported files, random and curses, these are two separate files that he has that are .py files. So basically it takes anything that is in the other file and allows it, and the variables inside and anything else to be used in the first snake.py file he was using. From- A kid in his first year in a class for python!

    • @matheustran8009
      @matheustran8009 5 лет назад +1

      rimsky richard it imports files. For example you can't use randint() without doing import random

    • @linhnguyenvan7086
      @linhnguyenvan7086 5 лет назад

      i dont find module curses.so what is that? and where can i get it?

  • @Nicc-zq7fn
    @Nicc-zq7fn 5 лет назад +919

    Me in Python terminal:
    x = 1
    While x == 1:
    Print("69420")
    Me: nice *∞

    • @maco2896
      @maco2896 5 лет назад +35

      me in python terminal:
      b = 2
      while b > 0:
      b *= b
      print(b)
      big number appear

    • @danodano2255
      @danodano2255 5 лет назад +16

      69420
      69420
      69420
      69420
      69420
      69420
      69420
      69420
      69420
      69420
      69420
      69420
      69420

    • @nehavishwakarma7557
      @nehavishwakarma7557 5 лет назад +12

      Use
      Break

    • @maco2896
      @maco2896 5 лет назад +1

      @@nehavishwakarma7557 what would you need break for in my or finna's examples

    • @weepoethics
      @weepoethics 5 лет назад +1

      Finna Yeet please stop...oops infinity

  • @newleontube
    @newleontube 7 лет назад +819

    Great job. I liked the way you explained the idea behind each line of the code while you were writing the code...

    • @EngineerMan
      @EngineerMan  7 лет назад +48

      I had to do it kinda fast, but I tried.

    • @tahirrazavi7862
      @tahirrazavi7862 6 лет назад

      Een agha khaili baahoosheh !

    • @vasilykerov8951
      @vasilykerov8951 6 лет назад +6

      Why do you have to do it timed or under time pressure (especially since you spent quite some time thinking about it)? The educational value would be more if you spend more time explaining the logic.

    • @zacharyschultz5011
      @zacharyschultz5011 6 лет назад +1

      Having the education behind the video is very helpful, but on the other hand. I felt the way he came about it was helpful. He made it fun to want to learn. Great video man and thank you.

    • @danyeun01
      @danyeun01 6 лет назад +3

      the point of this video wasnt to teach how to write a game of snake

  • @cup624
    @cup624 3 года назад +6

    i like how he had finished a whole snake game in 5 minutes while i'm here struggling with installing packages and libraries

  • @bruh_5555
    @bruh_5555 5 лет назад +124

    Boss(after the meeting): So this is how we are going to code the software any questions and engineer man pls concentrate on the meeting don't play with your laptop.
    Engineer man: Sir, already finished coding it.

  • @anjeshnair6093
    @anjeshnair6093 5 лет назад +1247

    Not needing a 5 minute one..instead a 30 minute one explaing each and every line used.

    • @alextsukada4013
      @alextsukada4013 5 лет назад +60

      It’s not a tutorial

    • @theparrot271
      @theparrot271 5 лет назад +91

      @@alextsukada4013 That's the point lmao
      r/thatsthejoke

    • @tc5334
      @tc5334 5 лет назад +51

      @@theparrot271 r/ihavereddit

    • @anjeshnair6093
      @anjeshnair6093 5 лет назад +13

      Alex Tsukada My point was If this was a tutorial then it would have been great..

    • @solome6478
      @solome6478 5 лет назад

      He does explain almost every line. Just pause after each line you don’t understand. Follow along by coding and you will most likely understand it.

  • @اخالعرب-ض1ه
    @اخالعرب-ض1ه 5 лет назад +603

    Watching other people coding is REALLY FUN.
    But coding by yourself is HEADACHE 🌚

    • @rban123
      @rban123 5 лет назад +18

      اخ العرب it’s really fun until something breaks lol

    • @micastillodearena6038
      @micastillodearena6038 5 лет назад +16

      @@rban123 it all was fun and laughs untill the shell did not respond

    • @abhayagarwal5097
      @abhayagarwal5097 5 лет назад +3

      It is actually

    • @marlo.saurus
      @marlo.saurus 4 года назад

      oh

    • @roshanprabu
      @roshanprabu 4 года назад +15

      Its fun until it says syntax error and you dont know what you did wrong

  • @jonasitis7125
    @jonasitis7125 4 года назад +22

    My reading level: 10
    My understanding level: 0

  • @ScaryPunkGoose
    @ScaryPunkGoose 7 лет назад +2677

    Now do it in C.

    • @EngineerMan
      @EngineerMan  7 лет назад +329

      Scary Punk Goose I actually was going to, in keeping with the rest of my videos, but I can't type and think that fast.

    • @kelechistewart2133
      @kelechistewart2133 7 лет назад +119

      Definitely understand that it would be a bit of a stretch to expect it in 5 minutes, but do you think you could do a longer video implementing it in C?

    • @EngineerMan
      @EngineerMan  7 лет назад +226

      Yes, that seems reasonable.

    • @RazinShaikh
      @RazinShaikh 7 лет назад +190

      Luke Spademan byte code? Lol!! I program using laser to flip bits

    • @robinchetan8
      @robinchetan8 7 лет назад +5

      best book/material to learn python?

  • @Skizz77
    @Skizz77 4 года назад +202

    From my perspective, this is God level right there. I'm light years away to get at his level...lol

    • @danyDesigns
      @danyDesigns 4 года назад +64

      He's just copying it? He often looks at another screen to his right to check what to do next. Still takes skill to know what you are doing of course. But don't let this video fool you into thinking that the dude is just coming up with the code on the spot on first try.

    • @piyushdarji3775
      @piyushdarji3775 4 года назад +2

      @@danyDesignsright bro

    • @piyushdarji3775
      @piyushdarji3775 4 года назад +7

      Bro u should trust on yourself .....u r greqter than him

    • @choicevoice4505
      @choicevoice4505 4 года назад +11

      It's scripted and obvious that he's practiced it many times. And the quality of his code is utter shit. Stop wishing you were like the programmers you see on youtube, you have the potential to be better.

    • @goatboymagic9352
      @goatboymagic9352 4 года назад +2

      the idiot memorized it

  • @AngeryCL
    @AngeryCL 5 лет назад +58

    The way he types is satisfying

  • @sneakysniper7014
    @sneakysniper7014 3 года назад +4

    On a school day:
    Engineer man: Oh shit I forgot to my python homework
    Teacher: Where is your homework
    Engineer man: Ma'am I am just finding the file on my laptop
    *meanwhile* he does his homework in 5 mins

  • @ironrose6
    @ironrose6 6 лет назад +26

    Great job, thank you! For anyone following along in python 3.6, when you get the error about w.addch() "TypeError: Integer argument expected, got float", just convert them to ints by surrounding the first two arguments for the .addch() with "int()". Again, thanks Engineer Man! I'd love to have more of these :).

    • @fractaldesigns7175
      @fractaldesigns7175 6 лет назад

      can you paste the line of code here? im having problems, not sure where to paste the int()

    • @disicinco15
      @disicinco15 6 лет назад +3

      @@fractaldesigns7175 It should look like this
      w.addch(int(food[0]), int(food[1]), curses.ACS_PI)
      w.addch(int(snake[0][0]), int(snake[0][1]), curses.ACS_CKBOARD)
      Just do it for all four w.addch functions and you should be good.

    • @fractaldesigns7175
      @fractaldesigns7175 6 лет назад

      @@disicinco15 Okay, thank you!

  • @tastybaldpiggy-2494
    @tastybaldpiggy-2494 5 лет назад +293

    Me: Tries to understand
    Understands nothing
    Also me: Calculates basic addition
    *happiness noises

  • @GustavoOliveira-px9mp
    @GustavoOliveira-px9mp 5 лет назад +68

    Now you should try with the real snake game, Metal Gear Solid.

  • @hellrealm1
    @hellrealm1 3 года назад +1

    dude I've watched this video a few times and everytime I see this I'm in awe damn, just started teaching myself python, I'm pretty sure it's gonna take me years before I can do anything close to what you just did

  • @moritz5102
    @moritz5102 6 лет назад +422

    Enjoyed the video, smashed the like-button, now it's pregnant.

    • @9rh9
      @9rh9 5 лет назад +2

      mojo For the sake of all the stillborn dislike buttons I hope the seed is strong.

    • @luis9286
      @luis9286 5 лет назад +4

      3 more months till the like gives birth

    • @xgene7796
      @xgene7796 5 лет назад

      When's the baby shower?

    • @shubamkrishan7358
      @shubamkrishan7358 5 лет назад

      just 2 months more, YEAHHH !

    • @luis9286
      @luis9286 5 лет назад

      @@shubamkrishan7358 yap,2 months

  • @AlleGamingTV
    @AlleGamingTV 6 лет назад +2680

    I don't get the point of these kind of videos. This isn't a 5 min coding challenge. This is a how fast can I copy my precoded game into an empty file...
    Do you really think he does this with no preparation? If yes you have no idea of coding or writing your own computer programs.
    I would love to see a real tutorial on how to make games, were he explains everything but for this content I can go on stackoverflow.
    Please correct me if I am completely wrong

    • @EngineerMan
      @EngineerMan  6 лет назад +906

      I just assumed nobody actually thinks that I conceptualized, designed, and coded, from scratch, everything in 5 minutes...because that's impossible.

    • @AlleGamingTV
      @AlleGamingTV 6 лет назад +255

      Engineer Man Thanks for your response. I study computer science now, so I know that it is not possible to get something like this done in 5 minutes. I would love to see you explaining why you use all the commands and showing how I can do this myself. This video has for someone, who wants to learn to code properly only a small value.

    • @TraceguyRune
      @TraceguyRune 6 лет назад +47

      Alle Gaming TV still, it only takes 5 minutes to punch in the correct code... Of course research and development will take longer.

    • @ChompNom
      @ChompNom 6 лет назад +59

      Alle Gaming TV you make a great point. I know there are definitely people who assumed that he just code and plan everything live within 5 mins

    • @xwinglover
      @xwinglover 6 лет назад +46

      Alle Gaming TV you must be awesome at parties. His preparation for this is not the hour or two of prep, but the years of studying computer science, coding and writing applications leading up to it. The only case your argument makes sense if it is done by a non-computer science person or perhaps a baby. Then everyone could be marvelling at such a feat, but you likely would just be shitting on that too.

  • @ahmeduddin46
    @ahmeduddin46 4 года назад +311

    Engineer man : let’s make something tht will take me 5m 😏
    Keyboard: oh god please save me 🥺

    • @piyushdarji3775
      @piyushdarji3775 4 года назад +1

      😂😂

    • @drawingafraid4529
      @drawingafraid4529 4 года назад

      Humor doesnt exist in your life buddy(:

    • @mootssss
      @mootssss 4 года назад +1

      keyboard_reaction = "pls save me"
      print(keyboard_reaction)

    • @Hassam_Haider
      @Hassam_Haider 3 года назад +1

      @@mootssss 😂🤣👍

    • @bray3644
      @bray3644 2 года назад

      Boomer joke

  • @jacobbarbulescu6654
    @jacobbarbulescu6654 4 года назад +1

    Just started learning to program today using python, and this has seriously inspired me! Can’t wait until I reach this level of expertise.

  • @exploring197
    @exploring197 5 лет назад +233

    Please make the same video by explaining.
    So that we can also understand

    • @MaxGaming-lg4xp
      @MaxGaming-lg4xp 5 лет назад +5

      yeh

    • @TeenNewsLive
      @TeenNewsLive 5 лет назад +16

      He explains as he's writing the code lol

    • @TitouanYT
      @TitouanYT 5 лет назад +2

      It’s easy to understand

    • @cr3atur321
      @cr3atur321 5 лет назад +6

      @@TitouanYT not everyone is good at it like you lol

    • @TitouanYT
      @TitouanYT 5 лет назад +1

      CR3ATUR3 i was joking, but it’s not the goal of this video to explain

  • @agreysaria5906
    @agreysaria5906 5 лет назад +321

    Still stuck at "Hello world" compiler error!!😅😅

    • @minddrift7152
      @minddrift7152 5 лет назад +1

      Bahahaha

    • @CookieJar2025
      @CookieJar2025 5 лет назад +6

      That's like, impossible lmao

    • @rollingro560
      @rollingro560 5 лет назад +5

      I got you... print(“hello cruel world, why is python so hard”)

    • @_agnivanshi
      @_agnivanshi 5 лет назад +1

      Agrey saria,, use DEVC++

    • @TheOfficailTribe
      @TheOfficailTribe 5 лет назад +2

      print ("Hello World!") Don't forget after you do this you are officially one step closer to being a Pokemon master
      I mean python master.

  • @njiepetro1230
    @njiepetro1230 5 лет назад +24

    Me: let's play GTA6
    Engineer man: Give me 5 mins let me write the code🤝

  • @toosuper5828
    @toosuper5828 2 года назад +1

    me : print (" Hello world ")
    my mind : wow am so good!
    also me : ' How to build Minecraft in python under 5 minutes '

  • @PinkDiamond7777777
    @PinkDiamond7777777 5 лет назад +18

    "while food is None" Relatable for hungry people everywhere.

  • @magicalleek
    @magicalleek 6 лет назад +218

    Wow, a lot of python newbies in the comments, seems like you inspired a lot of people to try coding
    Good job

    • @EngineerMan
      @EngineerMan  6 лет назад +32

      Too many people that can't figure out how to install curses.

    • @tappineapple3381
      @tappineapple3381 6 лет назад

      @@EngineerMan lol

    • @developerninja619
      @developerninja619 6 лет назад

      @@EngineerMan 😂😂

    • @anmolsingh4969
      @anmolsingh4969 5 лет назад

      @@EngineerMan how much you earn from programming

    • @barmetler
      @barmetler 5 лет назад +1

      @@EngineerMan Yeah I had to manually install an older version of curses(I use python 3)
      Also, (i guess that's new in python3), int/int returns a float.
      you just have to convert the numbers to int (x and y coordinates for example)

  • @nickaemx8303
    @nickaemx8303 4 года назад +98

    Me : a= 1
    Print (a)
    *I am genius 😂

  • @braveexotica8709
    @braveexotica8709 4 года назад +13

    Me after learning printing Hello word
    Also me: thinking to develop a game without any programing experience.

  • @hopewellmbuli3538
    @hopewellmbuli3538 5 лет назад +6

    The part that's missing is the planning that went into it.
    As a coder, I was amazed how much quicker I coded by just mapping out what I need to get done. If not on paper, atleast make some mental notes.

    • @mrzisme
      @mrzisme 5 лет назад

      Hopewell Mbuli
      That’s a really good point. Just taking the time to write down all expectations and requirements prevents you from doing a lot of backtracking and wasted time

  • @codewithdanish
    @codewithdanish 4 года назад +19

    his 5 minutes are much more effective than I wasted 4 years in university to do computer science while learning nothing

  • @nsu3274
    @nsu3274 4 года назад +71

    wait, what's this I came here to see python creating snake.

    • @ottomarjo7395
      @ottomarjo7395 4 года назад

      Ikr I didn't see anything, I just saw the finished result :/ ???

    • @Nani-fn3ze
      @Nani-fn3ze 4 года назад

      Hahaha

  • @youtubenightcrawler9571
    @youtubenightcrawler9571 2 года назад +1

    You can tell this man is a programmer. He has nothing else in his house but a computer and desk.

  • @Pluvo2for1
    @Pluvo2for1 6 лет назад +44

    After working with Javascript it's so nice to see code that isn't covered in semi colons.

    • @puskywastaken
      @puskywastaken 6 лет назад +10

      After working with C/C++ I wanna die when I keep typing semi colons but python doesn't have them. Let's not even talk about pointers..ugh, I just hate python

    • @youtubeminute4388
      @youtubeminute4388 6 лет назад

      Pluvo2for1 I use c# for Unity and all those dam semicolons...

    • @lucasunruh6124
      @lucasunruh6124 6 лет назад +1

      Actually JS Standard Style recommends not using semicolons since they're not necessary. Be cluttered no longer!

    • @puskywastaken
      @puskywastaken 6 лет назад +1

      @Sajo8 You have to respect the coding standards of each language. So no.

    • @jonathanberkeley4109
      @jonathanberkeley4109 6 лет назад

      @@puskywastaken type them anyway to keep good habits, then when you are done, replace them all with nothing using find & replace

  • @reeve8640
    @reeve8640 4 года назад +24

    He’s legit reading code from another screen u can see it in the face cam

    • @MarkMinneman
      @MarkMinneman 4 года назад +4

      I like this guy, but this "in under 5 minutes" video is nothing but a typing test.

    • @reeve8640
      @reeve8640 4 года назад

      Mark Minneman you can program?

    • @craxypackets
      @craxypackets 3 года назад

      @@reeve8640 i think you misunderstood. he's saying that it wasn't coded live; he's copying code off of the other screen making it more like a typing test than actual live coding. if you didn't misunderstand, i'm not quite sure why you'd ask, "you can program?" whether or not he can code has nothing to do with the statement he made.

  • @SMC_trader007
    @SMC_trader007 4 года назад +6

    Me: I know programming
    My friend: Make me a snake game
    Me: print("🐍")
    Me again: Can we play snake & ladders?

  • @larrysew1939
    @larrysew1939 4 года назад +1

    It's quick and short, he explains every line as he types so that was really educational.
    Great video.

  • @silvernaturemusic599
    @silvernaturemusic599 5 лет назад +5

    Interviewer : How good are you in python ?
    Engineer : Yes

  • @geejaay3220
    @geejaay3220 4 года назад +15

    Badass programmer. 😅
    Me: Still “Hello, World”

  • @onlineph
    @onlineph 7 лет назад +141

    Impressive!

  • @somtovitus
    @somtovitus 4 года назад +1

    Clarity of purpose is a key factor in programming.

  • @raunakbanerjee1538
    @raunakbanerjee1538 5 лет назад +243

    Just free the python. It's already a snake😂

  • @anas100x
    @anas100x 4 года назад +111

    I just copied everything it took me like half an hour and I got a syntax error from line *13* I made it like 7 actual lines of code

    • @bravosix8171
      @bravosix8171 4 года назад +4

      😂😂
      Are you CS student?

    • @xGino_n
      @xGino_n 4 года назад +4

      have the same error. its something with import. cant find the folder or something

    • @Shubby1
      @Shubby1 4 года назад +1

      @@xGino_n u guys using pycharm?

    • @sahermikho
      @sahermikho 4 года назад +1

      Shubby yeah whats wrong with pycharm?

    • @Shubby1
      @Shubby1 4 года назад +2

      @@sahermikho nothing im just making sure

  • @MonsieurGrill
    @MonsieurGrill 5 лет назад +4

    the thing you should do next is to put some decor in the background in less than 5 minutes.
    Nice coding I like your style ;

  • @faruquebinsiddique1087
    @faruquebinsiddique1087 4 года назад

    I'm a medical student and I have zero idea about coding but the way he explains every code he writes just makes it so easier to understand

  • @rubenvanes1892
    @rubenvanes1892 4 года назад +12

    Imma play this on 0.25 speed and finaly make mom proud

  • @maximebaidakov
    @maximebaidakov 5 лет назад +289

    I can make one in 5 seconds. Just copy-paste a program. 😂

    • @sadamabbasi1574
      @sadamabbasi1574 5 лет назад +31

      I bet you can't in 5 minutes even if you copy the code coz it will give a lot of errors x,y,x modules not installed etc

    • @ABHISHEKRAJPUT-dj1wc
      @ABHISHEKRAJPUT-dj1wc 5 лет назад

      Which compailer did u used?

    • @thelowendstudio
      @thelowendstudio 5 лет назад

      I can in 0.0000001 sec

    • @Person-hb3dv
      @Person-hb3dv 5 лет назад +3

      You are such a noob. CTRL + V takes less than a sec lol

    • @sulkykookie
      @sulkykookie 5 лет назад +1

      Hehe.. soo funny.. i die right now

  • @offensiventmalayalammemes8798
    @offensiventmalayalammemes8798 5 лет назад +17

    Now let's create a snake game with Python
    Whoosh
    Done..!

  • @andrewsmith4575
    @andrewsmith4575 3 года назад +1

    "Creating a snake game in substantially longer than 5 minutes, putting the code on my second screen, and then re-typing it in under 5 minutes"

  • @definitelynotafamousyoutub6131
    @definitelynotafamousyoutub6131 5 лет назад +4

    Each pie the snake eats the decimal place increases in the value of pie

  • @bendeguzbagosi2385
    @bendeguzbagosi2385 4 года назад +7

    I'm looking at this video as a break while creating hangman
    It has taken 4 hours and 10mimutes so far

  • @j6mes
    @j6mes 4 года назад +76

    I can make a snake game in less then 2 seconds:
    Ctr+C, Ctr+V

    • @ra59297
      @ra59297 4 года назад +2

      Wow. Genius

    • @ابو_ضرغام
      @ابو_ضرغام 4 года назад

      U r super 😂😂😂

    • @hikyyd3175
      @hikyyd3175 4 года назад

      oh my god, einstien is jealous!!!!!!

    • @NivAwesome
      @NivAwesome 4 года назад

      And you still have errors. Ctrl*** not ctr 😂

    • @hikyyd3175
      @hikyyd3175 4 года назад

      @@NivAwesome wtf lmaoooooooooooooooooo

  • @tristanfickett2819
    @tristanfickett2819 3 года назад +2

    "Oh yeah, gimme some pie" lol. Solid performance! I really enjoy these types of videos. It helps me wrap my mind around the whole concept of programming without feeling like I am climbing up a mountain with a blindfold on.

  • @femme11
    @femme11 5 лет назад +5

    coding train: *coding the snake game in 15 minu-*
    engineer man: bet

    • @flaviokonti5522
      @flaviokonti5522 4 года назад

      Coding train does everything realtime, while this guy made it earlier then just retyped code, not quite the same.

  • @orisis29
    @orisis29 5 лет назад +4

    print("Done a great job bro!")

  • @SimpleThingsOne
    @SimpleThingsOne 5 лет назад +72

    Can you explain this slowly in another video series? I have been looking for such series on YT but can't find any.

  • @angelo6436
    @angelo6436 Год назад

    All I can say is that with programming, practice makes perfect. The real issues come in when you are not prepared for a question and you need to sit and think what you will be using to make your code work. But well done nevertheless, very few people can even type an email that fast. Was fun watching though

  • @roland._.washere4375
    @roland._.washere4375 4 года назад +3

    everyone watching this vid: Hippity Hoppity your game is now my property

  • @sukhmanpreetsingh1525
    @sukhmanpreetsingh1525 4 года назад +30

    He was clearly looking at an another monitor

    • @timmyfan55
      @timmyfan55 4 года назад +1

      maybe his camera was in a different spot than his monitor.

    • @sukhmanpreetsingh1525
      @sukhmanpreetsingh1525 4 года назад

      @@timmyfan55 I am his brother he told me that he cheated.

    • @EngineerMan
      @EngineerMan  4 года назад +28

      Probably a good time to remind everybody that of course I had notes on another screen. I've made no attempts to hide that and I've mentioned this at least 50 times in this comment section.

    • @timmyfan55
      @timmyfan55 4 года назад +2

      Engineer Man oh

    • @sukhmanpreetsingh1525
      @sukhmanpreetsingh1525 4 года назад

      Engineer Man I was just messing around

  • @kunalbhardwaj9060
    @kunalbhardwaj9060 4 года назад +5

    _"I used the snake to create the snake"_

  • @revan6614
    @revan6614 2 года назад +2

    He keeps looking over to the side so he obviously already did this and is just rewriting it 😂

  • @TechnologyVideoNetwork
    @TechnologyVideoNetwork 4 года назад +42

    Hi.. cool video .. can u do a video on screen saver with some graphic ..more specific an image or time .. please .. thank you .. good job keep it up

    • @donutbedum9837
      @donutbedum9837 4 года назад +5

      are you indian

    • @G.T.9
      @G.T.9 4 года назад +1

      @@donutbedum9837 LOL

    • @KrappyPatty-ry6lj
      @KrappyPatty-ry6lj 4 года назад

      @@donutbedum9837 I'm indian...... and i think you're funny

    • @Crunchiest
      @Crunchiest 3 года назад

      why so many ellipses lmao

  • @ronaldoclashroyale910
    @ronaldoclashroyale910 4 года назад +4

    The only line that I understood was import random :)

  • @Jxhsxn
    @Jxhsxn 4 года назад +10

    And i thought writing hello world in 10 seconds was an achievement

  • @clive2813
    @clive2813 3 года назад +2

    Outstanding, absolutely outstanding

  • @GOURABCHAKRABORTY10287
    @GOURABCHAKRABORTY10287 5 лет назад +4

    Didn't understand but looks cool😂

  • @rahulsharma-cu7wp
    @rahulsharma-cu7wp 5 лет назад +5

    I learned the script and tried it in my school and my teachers freaked out 😂

  • @cosmos5610
    @cosmos5610 4 года назад +5

    Me: >print("Hello World")
    Me: "I'm the greatest hacker of all time!"

  • @sn.main1
    @sn.main1 4 года назад +2

    we all know how happy we get when we type our fist line of code and say straigt asaw
    print("I'm gonna be a coder right now")

  • @mohamedelamine1640
    @mohamedelamine1640 4 года назад +25

    I'm so jealous of him , God 💔 I wish one day I'll be as talented as he is ❤❤

  • @vedroxplayz1818
    @vedroxplayz1818 5 лет назад +19

    Do people write code this fast or was he just prepared?

    • @Jomtek
      @Jomtek 5 лет назад +1

      He was prepared. Coding needs reflexion. Reflexion can take many minutes.
      But maybe he's not prepared.

    • @kevinlee5813
      @kevinlee5813 5 лет назад +2

      @@Jomtek You can see him copying code from another source so he was prepared

    • @kranthitejab
      @kranthitejab 5 лет назад +2

      you can see hime averting his eyes often to his right.

  • @kachowski666
    @kachowski666 4 года назад +4

    me copying it all out and ready to run at the end: :)
    python: ModuleNotFoundError: No module named '_curses'
    me: *insert Pikachu looking shocked meme*
    windows: heheeeeh boi

  • @famalam5141
    @famalam5141 3 года назад

    I love how you look so chill and relaxed in that seat in every video.