ASMR Programming - Coding a Snake Game - No Talking

Поделиться
HTML-код
  • Опубликовано: 13 ноя 2021
  • A snake game with Javascript!
    Keyboard: Skylong SK64 Red Switches (www.banggood.com/custlink/vKv...)
    Source Code : github.com/servetgulnaroglu/y...
  • РазвлеченияРазвлечения

Комментарии • 1,9 тыс.

  • @user-ng4sg1tb3b
    @user-ng4sg1tb3b 2 года назад +5637

    I coded for 8 hours and opened youtube to relax. This is what I watched while resting from programming

    • @elrafineitorxd5400
      @elrafineitorxd5400 2 года назад +77

      literally me

    • @seamuswbiggerarmalite3379
      @seamuswbiggerarmalite3379 2 года назад +66

      8 hours? allahdamn! how much they pay ye?

    • @seamuswbiggerarmalite3379
      @seamuswbiggerarmalite3379 2 года назад +22

      @@elrafineitorxd5400 hey parla spaniol? in what shit i mean
      en que trabajas? cuanto te pagan?

    • @juliandeveaux2848
      @juliandeveaux2848 2 года назад +17

      @@seamuswbiggerarmalite3379 Parece que tu havla más idiomas que ingles y español... es que tu hablas árabe también?

    • @juliandeveaux2848
      @juliandeveaux2848 2 года назад +21

      @@ehabmagdy242 اجابك غريب ههه بس شكرا

  • @user-ms1lj7uc5o
    @user-ms1lj7uc5o 2 года назад +2324

    Work - coding
    Hobby - coding
    Relax - coding

  • @denncardoso
    @denncardoso 2 года назад +19

    I love to watch and see you doing the code from scratch. As a programmer, this make me feel so good! Nice one, man!

  • @Vanisher
    @Vanisher 2 года назад +63

    definitely fake, didn't look up stack overflow every 10 seconds

  • @LeonidasArg2021
    @LeonidasArg2021 2 года назад +1921

    I really admire programmers, I am studying coding totally alone, and videos like this keep me up! Good work :3

    • @auroranoseque6848
      @auroranoseque6848 2 года назад +5

      Argentino XD

    • @LeonidasArg2021
      @LeonidasArg2021 2 года назад +23

      @@auroranoseque6848 pero la concha del mono porque tienen que pillarme siempre :( uno no puede andar de espía tranquilo

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

      @@LeonidasArg2021 tambien hiciste el argentina programa? :3

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

      @@auroranoseque6848 solo el examen, debo esperar que me den un puesto uwu

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

      @@LeonidasArg2021 estamos iguales XD

  • @marcelocosta9620
    @marcelocosta9620 2 года назад +1080

    Oh god, so beautiful and relaxing😌.... These lines.... These sounds.... A true programmer therapy. Thank you Sir.

    • @ServetGulnaroglu
      @ServetGulnaroglu  2 года назад +46

      Glad you like it 😇🚀

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

      Brasileiro?

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

      @@docarmoofficial Não, polonês. Olha o nome do cara

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

      @@winderdias9098 podia ser portugues nao?

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

      @@winderdias9098 Não, Türkçe

  • @sylverpau
    @sylverpau 2 года назад +326

    I can't believe coding a snake game is so complicated and you do it so naturally. Great video

    • @drakulea4301
      @drakulea4301 Год назад +21

      it' really not that compilcated. what's really complicated in programming is enterprise level projects because it's more than just coding.

    • @drakulea4301
      @drakulea4301 Год назад +4

      @Anon something like that

    • @roezir
      @roezir Год назад +8

      the difficult part is the logic, once you get your mind organized it's pretty easy

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

      @@roezir where can I develop my programing logic?

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

      @@crispinalexander7550 gostaria de saber também :(

  • @kriglics
    @kriglics 2 года назад +9

    Every single time I lost my motivation to study or code, I just open up this video, watch it for a while and I get it back.
    Thank you !

  • @TairKadosh44
    @TairKadosh44 2 года назад +15

    amazing video ! i like to see people like you who really good at coding im kinda new to this platform and watching you make me having the motivation needed thank you so much !

  • @7thechosen1
    @7thechosen1 2 года назад +448

    THIS. IS. AWESOME. I truly appreciate you showing this from scratch! I hope to be able to do this one day. Thank you for this amazing video.

    • @ServetGulnaroglu
      @ServetGulnaroglu  2 года назад +27

      You are so welcome! 🎉👍👍🎉

    • @kim2306
      @kim2306 2 года назад +17

      You'll get there...it's hard work, but if you want to learn, it's worth it :)

    • @nurlannn7673
      @nurlannn7673 Год назад +1

      Ye it's great👍

  • @RetroGamerAJ
    @RetroGamerAJ Год назад +12

    Absolutely love this video! ASMR Programming is such a cool idea.

  • @warrior2364
    @warrior2364 Год назад +11

    I am a programmer and this is the most relaxing thing to play in the background. Thanks.

  • @1398go
    @1398go 2 года назад +5

    Oh my god, I love this so much. The typing and work. Amazing. Amazing! Amazing!!

  • @mrCetus
    @mrCetus 2 года назад +15

    This video is really helpful, it helped me to know advanced about code. I'm not a code writer but it also helps me something. Thanks for the video and have a good day!

  • @medamir367
    @medamir367 2 года назад +5

    The fact that i watched the whole video without skipping any part means that when you love something, you’ll stick to it until the end.

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

    I find peace when I listen to such beautiful keyboard sound

  • @hariprasadacharya9593
    @hariprasadacharya9593 2 года назад +33

    What a fast typing . Keyboard sounds is like a beat

  • @norb3695
    @norb3695 2 года назад +23

    I could listen to this for hours... This is why I love coding, cuz I get to hear those keystrokes :D

  • @daikennett
    @daikennett 2 года назад +27

    Man all I was thinking after the last 5 mins was "width" instead of "widh", either way, fun to watch, I appreciate your confidence coding!

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

      Confidence coding? Dude's just copying code he's got on a laptop off to the side, it's pretty obvious as he constantly moves over to the left to navigate the code. Not that it really matters for this kind of video, since it's just some mechanical keyboard ASMR :P

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

      @@Dealman15 ok

  • @joshuab.monopollo5569
    @joshuab.monopollo5569 Год назад

    This is what ive been waiting for to see an actual program for games with a scratch from the start thanks.

  • @helpmeget100ksubs6
    @helpmeget100ksubs6 2 года назад +49

    More of this. It's amazing and relaxing.

  • @susovanbera7986
    @susovanbera7986 2 года назад +43

    wow! just wow.
    after a long time i got very satisfying tutorial.
    thank you for this and keep providing videos like this

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

      Thank you! 💥💥💥💥

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

      @@ServetGulnaroglu keep providing this type of videos and some python tutorial

    • @ServetGulnaroglu
      @ServetGulnaroglu  2 года назад +5

      @@susovanbera7986 Python snake game video is out now! Please share what you want to see next time.

  • @dypoet
    @dypoet 2 года назад +13

    There's a bug -- when the snake moving to x == canvas.width, it didn't reset to 0 but goes beyond. It's because of a typo in the if statement where "width" -> "widh"

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

    Dostum müthişsin ya! Resmen bağımlısı oldum videolarının!

  • @cyberturk2537
    @cyberturk2537 2 года назад +56

    Wow!! After a hard day i always am going to here this it felt soo relaxing keep it up man

    • @ServetGulnaroglu
      @ServetGulnaroglu  2 года назад +5

      Thank you! Keep in touch for upcoming videos then 😁

    • @cyberturk2537
      @cyberturk2537 2 года назад +5

      @@ServetGulnaroglu I will 10000000000%

  • @unmeinks5907
    @unmeinks5907 2 года назад +153

    im kinda new to coding, and seeing this made it feel a lot less intimidating! tysm

    • @ServetGulnaroglu
      @ServetGulnaroglu  2 года назад +35

      Keep it up! Don't be scared. It is easy 👍🎉👍✌️

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

      Me too but I started to create projects and learn more knowledge and started to create big projects!

    • @Rubber_duckie_floating
      @Rubber_duckie_floating 2 года назад +16

      I'm new to coding. And looking at this made intimidated- but the asmr fr good

    • @notjunx
      @notjunx 2 года назад +12

      i know basically nothing about coding, this made me super scared..

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

      @@ServetGulnaroglu really?

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

    This is what I was looking for, so sastisfy watching how these code were created.

  • @peskingdom1321
    @peskingdom1321 Год назад +2

    What a sounding of coding when you press keyboard buttons with your mastered fingers that feels great

  • @Apis035
    @Apis035 2 года назад +373

    I never tried doing code in JS before but this video makes me interested into it!
    I followed everything you did in the video and I'm really happy that I got it working the same as yours :D
    +1 star on the repo

    • @ServetGulnaroglu
      @ServetGulnaroglu  2 года назад +30

      I am glad to hear that! I suggest you to try the purple rain code, I believe it'd would give you more pleasure.

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

      @@ServetGulnaroglu I'm follow your videos and programming in the same time, It's so good and make me study more JS, thanks

    • @givencci9997
      @givencci9997 2 года назад +18

      i followed the instructions but ended up programming zelda ocarina of time HELP!!!

    • @kahssie
      @kahssie 2 года назад +23

      @@givencci9997 suffering from success

    • @charlesm.2604
      @charlesm.2604 Год назад +1

      Do algorithmic in JS, like implement some pathfinding or graph algo.
      That's the best way to begin, you get familiar with programming concepts while doing something challenging and rewarding.
      Then you move onto an actual general purpose language with static typing and AOT like Java/C/C# and learn common programming tasks (networking, encryption, persistance, etc...) by contributing to open source projects.
      Open source projects are a gold mine because you feel useful, build a portfolio for job interviews, learn from people who are already experts and you get immediately familiar with good practices (things like design patterns, test driven development, DYR/KISS approaches, etc...) that companies look for.
      You'll be employable in no time trust me ! Lots of folks who've just graduated struggle to find jobs because they can't work in teams.

  • @milesnordwall
    @milesnordwall 2 года назад +13

    This is fucking genius. Props to you, had fun just watching you code

  • @babyartist2602
    @babyartist2602 Год назад +1

    Ahhhh,this keyboard sound totally inspire me,always.

  • @Mslovely91
    @Mslovely91 2 года назад +9

    Man I wish I knew how to code! It’s so fascinating to me.

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

    thank for showing your code! I just learned how to use variables/create variables in javascript

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

    Yep it's what a very begginer in programing wants , awesome , thanks for this cool video !!

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

    I don't understand a single thing but I love the sound when you click that keyboard. Music to my ear

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

    really amazing to know so many codes, congratulations.

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

    I’m a CS senior, I guess that’s why I came across this, but I’m glad I did. Definitely trying this out as a relaxation method ^^

  • @nangtrieu5377
    @nangtrieu5377 2 года назад +11

    I like almost any content you create for us

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

      I am really glad to hear that! Thanks🎉🎉🎉🎉

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

    I love this kinda clips... Please, more!

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

    This has inspired me a lot. Thank you

  • @flietiz7005
    @flietiz7005 2 года назад +8

    Wow, what a pretty good place to get chill time, keep doing it, please.

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

    Finalmente ho trovato il canale che cercavo!

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

    Man, just saw your first video ever, man you are amazing.

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

    I love this keyboard by sound itself

  • @ANONYMOUS-hl3ih
    @ANONYMOUS-hl3ih 2 года назад +8

    Perfectly done
    Your coding skills are awesome

  • @vishwanath-ts
    @vishwanath-ts 2 года назад +32

    What an absolute legend

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

    That keyboard is literally magic.

  • @lucasabrahao6966
    @lucasabrahao6966 Год назад +5

    That’s awesome! I just started studying JS for a little while, I hope to coding like you someday, congrats!!

  • @lucky5306
    @lucky5306 2 года назад +11

    wow, this is litterally coding me into sleep, thx

  • @hanhnguyen-kr5ri
    @hanhnguyen-kr5ri 2 года назад +5

    Hello, I have just started learning to program and found your channel. Just wanna let you know that I have learned so much! Thank you!

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

    Definitely going to try to make this! Would be a great addition towards my resume

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

    new favorite channel

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

    This keyboard layout, the 60% style but with arrows is such a great idea I cant believe i never thought of removing the useless second shift and ctrl 🤣

  • @Ray-cz9tb
    @Ray-cz9tb 2 года назад

    i liked the "no talking" and 2nd , ur keyboard sounds so satisfying 😊

  • @jesuschrististruth3731
    @jesuschrististruth3731 2 года назад +26

    This is what I like to see. What coding actually makes! I'm fascinated by this. How all those words and #s creates this fun simple game! Getting interested in computer science might just change my major from medicine.

    • @ServetGulnaroglu
      @ServetGulnaroglu  2 года назад +10

      I love how the people are impressed by the code. Hope you find the best way for yourself!

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

      You can be a doctor but still good at coding

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

    Bravo! Thank you for this.

  • @RupturedNetWork
    @RupturedNetWork 2 года назад +11

    Awesome I just started with C# and knew python like 100% and you coded a game that would of taken me hours to do and you did in like 27 mins. AWESOME!

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

      python and especially c# is wayyy harder. javascript has a built in way of doing 2d graphics and it doesnt get any simpler thwn that

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

      @@neverix_3600 Python has some simpler thing that make it easy and C# after learning a mastering python was easier to learn but is hard!

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

      @@RupturedNetWork in sorry dor the questions I'm just so curious about coding but it looks so difficult in the eye of a 14 year old who knows so little of coding:(

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

      @@RupturedNetWork I'm so srry but last question. If I start coding at 16 and code like 30 mins to 1hr everyday and all the way until uni, do u think I can be good like you and master coding languages such as python or java?

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

      @@enyplayz1514 I think you should learn Python to start its not a hard coding language because its simple and I started to understand it fast and I am just 13!

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

    I like this keyboard sounds!

  • @christophercampbell6884
    @christophercampbell6884 2 года назад +12

    It takes me forever to write one line of code; meanwhile, this guy has already completed the program.

  • @IgroSome
    @IgroSome 2 года назад +99

    1:43 this is the pain of being a coder

    • @ServetGulnaroglu
      @ServetGulnaroglu  2 года назад +17

      F U N C T I ON 💥💥💥

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

      you shouldve seen once when he was trying to spell apple lol

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

      fun... TAB. Trust the IDE more than yourself.

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

      That’s why i use autocomplete and copy identifiers all the time, I don’t trust myself

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

      Yeah I always type the first two letters and just press space and it auto fills

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

    Good Job Servetcim ! 👍

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

    One of the 1st things i learned how to program on my trs-80 model 100 in basic

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

    Typing sound is awesome

  • @justete1122
    @justete1122 2 года назад +11

    I fell asleep listening to your typing. Good video, I'm interested in coding although I'm just started learning python

  • @alfredotrejo5683
    @alfredotrejo5683 2 года назад +8

    This is so awesome! Did you go to school for coding? How long have ya been doing this?

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

    Kral adamsın daha çok böyle videolara ihtiyacımız var özellikle oop mantığını bu video ile daha iyi kavradım teşekkürler :)

  • @vl...6426
    @vl...6426 Год назад

    I just love to hear 🤩 the keyboard'noise, it's dope, i love it!!!!!!

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

    in my 24 years as a software engineer I never would have guessed that this was the allure of the mechanical keyboard for many... hmm? cheers!

  • @helenagomes4754
    @helenagomes4754 Год назад +21

    Um dia eu quero chegar a esse nível de programação. Amém. 🙌

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

    Very elegant your form to programming

  • @codeWithSyam
    @codeWithSyam Год назад +1

    Love the sound mate

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

    best I have ever watched

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

    eu n acredito q eu cheguei ao ponto de ouvir um asmr de programação
    pior q é bom mn

    • @JulioCesar-gt4kz
      @JulioCesar-gt4kz 2 года назад +2

      Até agora não sei como vim parar aq KKKKL mt bom

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

    I saved this vid to my playlist to see the code and have only just realized now thats its also an ASMR video 😆

  • @user-nx1dd6tb3s
    @user-nx1dd6tb3s 2 года назад

    It is best ASMR what i know!!! Thank you!

  • @mightnesoep5249
    @mightnesoep5249 2 года назад +8

    @24:11
    .widh instead of .width
    That's why snake dont come back from left when you hit right wall
    ;)

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

      Thanks!

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

    hocam inan, seni adına ben gurur duydum. klavye sesleri ile mükemmel bir kanalın var. tebrikler!

    • @demo-xc8zq
      @demo-xc8zq 2 года назад

      murat abi merhaba ben 14 yasindayim ve bu isi yapmak istiyorum acaba ismi tam olarak nasil geciyor

  • @legend-nx7rw
    @legend-nx7rw Год назад

    Idk how but the sound of keyboard healing my body❤️

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

    i was playing minecraft, then i got bored and after i found your video i accidentally watched it whole. now i have the urge to continue my coding project

  • @UnbreakablePickaxe
    @UnbreakablePickaxe 2 года назад +12

    the fact that he never fixed that "widh" at the end 😩

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

      Game breaking bug, snake does not reset to left edge of canvas when reaching right edge of canvas. We must report this to the devs.

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

      @@thatguyjaykay which devS?

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

    It's even visually satisfying 🤩 the way you structure your code and not even stopping to think.
    Even if I would know a whole code in my brain, I would not be so fluent

  • @corruptional5899
    @corruptional5899 Год назад +1

    this is my type of asmr

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

    Keyboard sound is satisfying

  • @IsanG08
    @IsanG08 2 года назад +23

    I hope to be able to do this one day I still have a really really long way to go, teaching myself how to code is not easy but I am willing to work hard at becoming a pro

  • @cocccix
    @cocccix 2 года назад +27

    Nice job, but I can't relax without some spaces before the curling brackets

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

      Next time I will be sure that I put a space 😄 Thanks for the support

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

    nah this guy have pure talent bro

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

    I like the sound of the keyboard

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

    Good job, thank you for sharing

  • @CagatayBaysal
    @CagatayBaysal 2 года назад +18

    Merhabalar hangi işletim sistemini kullanıyorsunuz ve işlemciniz nedir? Çok güzel video bu arada

    • @ServetGulnaroglu
      @ServetGulnaroglu  2 года назад +5

      Merhaba, macos m1 çip kullanıyorum. Desteğiniz için teşekkür ederim 🙏

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

    The keyboard is very satisfying

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

    Typing sound is awesome 😎

  • @BrownToiletIsh
    @BrownToiletIsh 2 года назад +8

    It's crazy how it takes a lot of time and codes just to create a simple game!

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

      Soo imagine how employes are working for create PUBG. 😅

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

      @@aqeelayubayub3862 man that must be crazy!! but i think they have many groups and every group does something different

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

      @@aqeelayubayub3862 Indeed, but he is making a snake game from scratch whereas krafton uses Unreal Engine which makes making games incredibly easy, but it's a challenging work to set up servers and get them running with the game. And yes as the comment above me said, they probably have different groups for different things.

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

      Think about Rockstar creating gtaVI right now 😳😳😳

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

    Hi! I really like your content, can I ask if we can use the source code in react native?

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

    idk shit abt it but I watched it till the end, thank you for making this

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

    No sounds needed only keyboard sound superb

  • @omurcancifter9667
    @omurcancifter9667 2 года назад +82

    clean coding. so much better than my professor.

  • @johntitor7966
    @johntitor7966 2 года назад +17

    reis asmr ve programlamayı nasıl birleştirdin ya helal olsun :D

    • @marrone.e
      @marrone.e 2 года назад +1

      Harika cidden.

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

    This is art

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

    you did it in javascript as well hats off to you

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

    22:09 *moment of enlightenment*