ASMR Programming - Coding Pacman - No Talking

2024 ж. 9 Мам.
2 340 804 Рет қаралды

Hello my dear coders,
Coding pacman was difficult than I thought. I've used Dijkstra algorithm for the ghosts. I am open to any ideas to develop the game. You can fork and develop the game as you wish. We need to work on ghosts more. Because they sometimes go to a corner and wait there. Maybe we could decrease the interval time of changing random targets for the ghosts.
I will be waiting for your pull requests on Github.
Hope you like it!
Twitter: / gulnaroglus
👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻
Source code: github.com/servetgulnaroglu/p...
Live a star on github, if you enjoy!
👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻
📦📦📦📦📦📦📦📦📦📦📦📦📦📦📦
⌨️ Keyboard: YUNZII KEYNOVO IF98 Gateron Red Switches
bit.ly/3hPGk3A
📦📦📦📦📦📦📦📦📦📦📦📦📦📦📦
00:00 Keyboard Check
00:18 Creating files
00:35 Preparing index.html and introducing assets
02:12 Running HTML file
02:43 Coding game.js
04:16 Creating map[]
13:20 drawWalls()
19:14 drawWalls() is done
19:52 Coding pacman.js
21:24 pacman.moveProcess()
22:03 directions constants
22:45 pacman.moveForwards()
23:40 pacman.moveBackwards()
25:25 pacman.checkCollision()
27:25 pacman.changeAnimation()
27:59 createNewPacman()
29:08 pacman.draw()
32:00 Solving animation bug
32:23 Creating event listener for keyboard
33:00 Getting keyCodes of wasd and arrow keys
35:33 pacman.changeDirectionIfPossible()
36:42 Pacman can move now
37:53 drawFoods()
39:38 pacman.eat()
41:15 Pacman can eat now
42:15 Fix on map
42:55 drawScore()
44:50 Coding ghost.js
46:36 createGhosts()
50:16 drawGhosts()
51:48 ghost.changeDirectionIfPossible()
52:33 ghost.isInRangeOfPacman()
56:36 ghost.changeRandomDirection()
57:05 ghost.calculateNewDirection()
59:05 ghost.addNeighbors() - Helper function for Dijkstra path finder algorithm
01:04:39 Solving a bug on path finder function
01:05:38 pacman.checkGhostCollision()
01:07:32 restartGame()
01:08:06 gameOver()
01:08:27 drawLives()
01:11:00 drawGameOver()
01:14:03 drawWin()
01:15:55 Completed
01:16:49 Drawing range of ghosts
01:19:25 Incredible fail :(
01:21:13 Winner winner, chichken dinner

Пікірлер
  • We got a 5% discount on all the keyboards. You can check the name of the keyboard that I used in the video in description. yunzii-mechanical-keyboard.myshopify.com/discount/SERVETGULNAROGLU

    @ServetGulnaroglu@ServetGulnaroglu Жыл бұрын
    • But how do you push the butins so fast

      @heidy7221@heidy7221 Жыл бұрын
    • now, i'm your follower

      @saghait@saghait Жыл бұрын
    • Hocam klavyeler hakkında video gelein

      @OktaySinanoglu_@OktaySinanoglu_ Жыл бұрын
    • Bro I need to know the shortcutkeys that you've been using

      @GeRiZ.@GeRiZ. Жыл бұрын
    • which software

      @darshanjv9683@darshanjv9683 Жыл бұрын
  • Coding all day then listening to someone code to relax. What am I doing with my life

    @thedeveIoper@thedeveIoper Жыл бұрын
    • haha

      @imkir4n@imkir4n Жыл бұрын
    • lmao

      @luazul_@luazul_ Жыл бұрын
    • There right thing

      @Happy_SIDE@Happy_SIDE Жыл бұрын
    • Relaxing.

      @rydermccall3590@rydermccall359010 ай бұрын
    • i am asking myself same thing

      @hizzlyplay8127@hizzlyplay812710 ай бұрын
  • Crazy how such a simple game can be so much complex. Thanks!

    @ze_kangz932@ze_kangz9324 ай бұрын
    • Who ever said a game can be simple 😂

      @nicholassalmon8054@nicholassalmon80542 ай бұрын
    • Imagine GTA 6 now

      @TejasChauhan0@TejasChauhan02 ай бұрын
    • crazy how if you create this game thirty years ago you'll be a millionaire.. imagine making millions in a hour or so 🤔

      @GeeGnebAb@GeeGnebAb2 ай бұрын
    • is not complex if u practice a lot

      @J_Carlos05@J_Carlos05Ай бұрын
  • I listen to my husband programming all day and here I am, it's never enough 😂

    @MishGonzalez@MishGonzalez Жыл бұрын
    • 😂😂

      @devonharvey8414@devonharvey841411 ай бұрын
    • hahaha 🤣🤣

      @AstorSkywalker@AstorSkywalker10 ай бұрын
    • What keyboard does he use? 😁

      @Way_Of_The_Light@Way_Of_The_Light10 ай бұрын
    • 🤣🤣🤣

      @darkside3ng@darkside3ng8 ай бұрын
    • Facts

      @josueverificado1464@josueverificado14648 ай бұрын
  • Thank you for your videos. Because of you start learning html and css. I watch you maybe for half of year and i really love your content about clone of different pages, and i clone your code and it helped me to start learning web development.

    @blackreaper4453@blackreaper4453 Жыл бұрын
  • One thing I love about programming is you learn every single day. I feel like how you created the map using nested arrays where the 1 represents a wall was mind opening. It is sooooo clever and glad I found something new today!

    @kazukiaj8565@kazukiaj856510 ай бұрын
    • im learning programming and that really blew my mind, such a clever way to create the map

      @selmarantonio@selmarantonio9 ай бұрын
    • This was my exact thought!

      @itsamialessandro402@itsamialessandro4027 ай бұрын
    • Incredible that this strategy is kinda obvious to me.

      @filipefera4097@filipefera40974 ай бұрын
    • This is the goto method for generating a grid map in code. Represent the map using a 2D array where the state of each element represents a cell in the grid map.

      @atheon596@atheon5964 ай бұрын
    • Yes that's how 2d maps are made or at least it the easiest way I know of

      @nicholassalmon8054@nicholassalmon80544 ай бұрын
  • The perfect combination of coding and relaxation! Who knew Pacman could be so soothing? 🎮👌

    @commentshark@commentshark Жыл бұрын
  • Currently at the 15:00 mark in this video, and I'm already eager to fiddle with the map code you've built for other projects. This will be fun both to watch and to use as a reference tool. Thank you for posting!

    @taokodr@taokodr5 ай бұрын
  • This is absolutely beautiful and outstanding. Just makes me wonder how humanity came up with programming.

    @theonewiththegoldentouch@theonewiththegoldentouch Жыл бұрын
    • Rocks and electricity

      @Zero-dx6kr@Zero-dx6kr Жыл бұрын
    • Yes and no switches

      @jasonsworld333@jasonsworld333 Жыл бұрын
    • weaving :)

      @sinanisler1@sinanisler1 Жыл бұрын
    • @Code_Works they are just different ways to interpret binary no? That's my understanding.

      @jasonsworld333@jasonsworld333 Жыл бұрын
    • Drugs

      @mrrogers101391@mrrogers101391 Жыл бұрын
  • This is an exciting project. I once implemented a Pacman as an interview project on mobile, and then re-implemented it in 3D. Also used similar level mapping technique for that. Amazing to see the live coding

    @codingandthings@codingandthings Жыл бұрын
    • 🐒

      @ioinfinity@ioinfinity Жыл бұрын
  • Always love your videos and your keyboards are always top notch! Your videos inspired me to learn CSS and HTML! It has been 2 months since I started learning and I even started posting some web dev content! Latest one was making Google search page clone. I even added the responsiveness to it. 🙂Thank you Servet for inspiring me to learn! All the love ❤

    @studyingasyouwere@studyingasyouwere Жыл бұрын
    • Thank you! You made my day! All the love ❤

      @ServetGulnaroglu@ServetGulnaroglu Жыл бұрын
    • @@ServetGulnaroglu Good afternoon can you tell me that how can I become the best programmer like you

      @dilshodfayzullayev3767@dilshodfayzullayev3767 Жыл бұрын
    • @@dilshodfayzullayev3767practice and devotion

      @Krakoon@Krakoon Жыл бұрын
    • @@dilshodfayzullayev3767 interest, enthusiasm in coding>>other factors!!

      @desiboi2559@desiboi2559 Жыл бұрын
    • :simley_cat

      @ioinfinity@ioinfinity Жыл бұрын
  • Always love your videos and your keyboards are always top notch! Your videos inspired me to learn CSS and HTML! It has been 2 months since I started learning and I even started posting some web dev content! Latest one was making Google search page clone. I even added the responsiveness to it. Thank you Servet for inspiring me to learn! All the love

    @1Chitus@1Chitus Жыл бұрын
  • This so cool man! Thanks for creating these.

    @turbowarsutube@turbowarsutube Жыл бұрын
    • 🐀

      @ioinfinity@ioinfinity Жыл бұрын
  • WOW that was freaking amazing! nice work!

    @chance4771@chance4771 Жыл бұрын
  • I remember being in bed at night and hearing my dad type on the computer that we used to own, it was always nice to listen to

    @taskmanager_1021@taskmanager_10215 ай бұрын
  • Such an intersting video. I am really impressed. Good work :D

    @codingasmr69@codingasmr69 Жыл бұрын
  • Besides your coding skills, the sound of your typing is quite enjoyable to me. Damn Good!!!

    @Lsr-bt5hb@Lsr-bt5hb Жыл бұрын
    • he most likely have two monitor side by side, copy pasting but in visual

      @angryman9333@angryman9333 Жыл бұрын
  • A useful link for dijsktra visualization: clementmihailescu.github.io/Pathfinding-Visualizer/#

    @ServetGulnaroglu@ServetGulnaroglu Жыл бұрын
  • This is so satisfying to watch and relaxing 😎

    @codingrelaxingasmrpov@codingrelaxingasmrpov Жыл бұрын
  • This video is truly a great source of inspiration for me. Thank you for making it!

    @TruyenNetTN@TruyenNetTN Жыл бұрын
    • 🦊

      @ioinfinity@ioinfinity Жыл бұрын
    • You're so welcome!

      @ServetGulnaroglu@ServetGulnaroglu Жыл бұрын
    • @@ServetGulnaroglu what text editor are you using?

      @johanchavez5890@johanchavez589010 ай бұрын
    • @@johanchavez5890 Visual Studio Code

      @anestesyyy8120@anestesyyy81207 ай бұрын
    • ​@@johanchavez5890vs code

      @heitor5575@heitor55756 ай бұрын
  • Heavy vim user here.. I noticed you started using t motion to execute commands inside HTML tags.. big up for that in comparison to your last videos.. About vim commands, you should probably try v-block mode to edit multiple blocks of code (that would have been much faster in the map section to swap 1s and 2s) Keep going, love your content!

    @fraso@fraso Жыл бұрын
    • Thanks mate, appreciated 🙏🏽

      @ServetGulnaroglu@ServetGulnaroglu Жыл бұрын
    • 🐹

      @ioinfinity@ioinfinity Жыл бұрын
    • @ioinfinity@ioinfinity Жыл бұрын
  • If thats how much it took to program a simple game like pacman into java script, imagine having to do this all on asm like how they did in the 80s. bravo as always.

    @RobotPilots@RobotPilots Жыл бұрын
  • I love programming! Thanks to these videos, I increasingly want to return to what I was so passionate about, which was programming.

    @ScreadForTheWin@ScreadForTheWin2 ай бұрын
  • Stunning work, simply amazing

    @gamesmaster919@gamesmaster919 Жыл бұрын
  • One of the best videos i've EVER seen in my entire life

    @543Akeel@543Akeel Жыл бұрын
    • One of the best comments i've ever seen

      @ServetGulnaroglu@ServetGulnaroglu Жыл бұрын
    • But why? What makes it so good?

      @webdevcoursestv@webdevcoursestv Жыл бұрын
    • @@webdevcoursestv because it is good, the keyboard sound is good, the code is free if you are doing pacman game, u can just check this video Xd

      @iamtufa@iamtufa Жыл бұрын
    • @@ServetGulnarogluone of the best reply to a comment i have ever seen

      @4Musketeers-pj3jb@4Musketeers-pj3jb10 ай бұрын
    • @@webdevcoursestv one of the best clueless or indifferent comments i have ever seen !!

      @udoyoung1627@udoyoung16278 ай бұрын
  • I love this content im learning way more than when the coder talks lol

    @ForeignMadeIt@ForeignMadeIt Жыл бұрын
    • yws same here

      @Nawafmilfi@Nawafmilfi Жыл бұрын
    • 🐢

      @ioinfinity@ioinfinity Жыл бұрын
  • This is probably the only asmr I enjoy

    @mercenaryghost2850@mercenaryghost28504 ай бұрын
  • Trying to get into that master level oft text manipulation that you do what shortcuts do you use to bounce around so much in VS code? Also i see you're switching between insert and override? EDIT: Could you list what you use for live refreshes on save? The extensions that you use with VSCode?

    @joeylantis22@joeylantis22 Жыл бұрын
    • Isn’t it just vim motions?

      @harishthethird@harishthethird11 ай бұрын
    • just learn vim bro

      @defunct6613@defunct66133 ай бұрын
  • Incredible!

    @snowballeugene@snowballeugene Жыл бұрын
  • I just want to say, thank you for this video! I didn't use it as an ASMR video, but instead I followed along and was able to learn many new things (I haven't done very much javascript before). I find it intriguing how you use VIM commands in VSCode. How did you discover that? And how long have you been learning VIM commands to have them just seamlessly integrated into your workflow?

    @ItsREMCodes@ItsREMCodes8 ай бұрын
    • it's been a couple of years I am using VIM. still not perfect but things get better everyday :) Thank you

      @ServetGulnaroglu@ServetGulnaroglu7 ай бұрын
  • Keybord tapping just got me sleep, also good sound to, keep do nice job, ma G

    @israEla77@israEla77 Жыл бұрын
  • Im not sure if you're a coding channel, an asmr channel, or an asmr coding channel, but either ways, I loved watching this! Loved the keyboard sounds and also seeing the coding going on (as someone who doesn't know all that much about coding besides what I've seen a decade ago in one semester of computer science haha).

    @PatChatASMR@PatChatASMRАй бұрын
  • Too fast, bro chill

    @SuperEvilDoc@SuperEvilDoc Жыл бұрын
    • Coding fast like that feels really good actually

      @valovanonym@valovanonym Жыл бұрын
    • He is actually doing a lot of mistakes with his vim shortcuts because he tries to be fast. Nevertheless still a good pace ;)

      @abetasticx7982@abetasticx7982 Жыл бұрын
    • exactly what im thinking the whole time. if you are typing so fast that you make a mistake nearly every line you spend more time correcting it than if you were to just go a little slower

      @nickhobert2077@nickhobert2077 Жыл бұрын
    • You’re a better programmer when you go fast and make mistakes

      @AlexTurbo@AlexTurbo Жыл бұрын
    • @@nickhobert2077 Then who will watch the video when he types like a turtle.. It’s just a video to entertain people.

      @xlimitx0725@xlimitx0725 Жыл бұрын
  • MOTIVATION FOR CODING ❣️❣️

    @AjitPratapSingh904@AjitPratapSingh904 Жыл бұрын
  • gotta love those keyboard sounds SIr, music to my ears.

    @takundanyirenda2907@takundanyirenda29074 ай бұрын
  • Congrats Servet! It's awesome!

    @rcarubbi@rcarubbi Жыл бұрын
    • 🎉 Thanks Raphael!

      @ServetGulnaroglu@ServetGulnaroglu Жыл бұрын
  • I used to make front end designs for websites in college, which actually got me hooked on the idea of coding. I really need to make to learn Java...

    @timothyt.82@timothyt.82 Жыл бұрын
  • One of the best asmr programming video I ever seen) Maybe next time you will add keycastr, because its iteresting to knew shortcuts you use in video and I cant understand sometimes what keys you type))

    @dxnsav@dxnsav Жыл бұрын
  • Appreciate your work ❤️

    @goranshshukla5683@goranshshukla568325 күн бұрын
  • Beautifully! Without words.

    @user-ml4ln4fw6v@user-ml4ln4fw6v Жыл бұрын
  • The fact that you did this in an hour tells me that you are truly Talented. Happy Coding my Friend 🙂

    @bincut09@bincut099 ай бұрын
    • He coded it before and it definitely took him hours including a lot of googling and trial and errors (at least when he was coding pac-man for the first time). This is how programming works. Now he just created the project mainly out of fresh memory after figuring everything out.

      @DanoSvK1@DanoSvK14 ай бұрын
    • @@DanoSvK1 I know how programming works. I’m saying that the fact that he remembered how to do all of that is talented.

      @bincut09@bincut094 ай бұрын
  • It's great I was able to reduce the size of the code

    @Jdecode@Jdecode Жыл бұрын
  • Great relaxing video - love the keyboard

    @tomtypingasmr@tomtypingasmr Жыл бұрын
    • 🐼

      @ioinfinity@ioinfinity Жыл бұрын
  • your video is great!!! Your videos always i get a motivation

    @atakhanovcode@atakhanovcode Жыл бұрын
  • It's Insane

    @joysen.developer@joysen.developer Жыл бұрын
  • It's crazy how we have come so far. Programming is one of the most important things today.

    @alvarholma@alvarholma6 ай бұрын
  • Can I ask why, creating the map, you put 1 for the walls and 2 for the right path, and then 0 in some spots? What are the 0 for?

    @edoardopiazzolla@edoardopiazzolla6 ай бұрын
  • This is so fun. I can watch it all day:)

    @Phougat@Phougat2 ай бұрын
  • Servet bey ben de yeni yeni html css bitirdim senden rica etsem senin html-css sonrası öğrendiğin şeyler veya izlediğin yol nedir bilgi verebilir misin bu yorumun altına

    @BlueWishdom@BlueWishdom Жыл бұрын
    • Html ve Css sonrasi Javascript ögrenmen mantikli olur. Bu sayede olusturdugun butonlari, textleri, genel olarak web siteni interaktif hale getirebilirsin.

      @gorilla2284@gorilla2284 Жыл бұрын
    • Css ogrendikten sonra bootstrap ogrenebilirsin cunku bazi css komut kumelerini tekrar tekrar projelerinde yazmak yerine bootstrap denen css kutuphanesiyle daha rahatca projelerinde kullanabilirsin. Ayrica tailwind css de ogrenebilirsin. Sonrasinda Javascript ogrenmen gerekecektir cunku front end developer olarak bir yol haritasi cikaracagini dusunursek React , Angular , Vue.JS gibi Javascript kutuphanelerinde kod yazabilmen icin Javascript bilginin olmasi gerekecektir. Cogu insan Javascript'i tam anlaminda ogrenemeden bu gibi Javascript kutuphanelerini ogrenmeye calistiklari icin zorlanirlar ve ogrenme cehennemine girerler. Ileriki zamanlarda sirketlerde calisirken cogu ilanda Typescript de istendigini goreceksiniz. Typescript , Javascript'e gore strongly typed dedigimiz degisken turlerinin oldugun , OOP dedigimiz prensibin yer aldigi kurallarin yer aldigi bir programlama dilidir. Kullanilmasinin sebebi , projede surdurulebilirligi saglayabilme , kodun daha okunabilir olmasidir. Ben mesela bir yazilimci aldim sonra cikti diyelim , gelen yazilimci projede kodu okurken oradaki degiskenin ne ise yaradigini turunu bildigi icin daha hizli adapte olacaktir. Dahasi da oldugunu dusunuyorum fakat benim aklima gelenler bu kadar. Internet uzerinde Front-End Developer Roadmap olarak arastirdiginiz zaman Ingilizce yazilar ve dokumantasyonlardan yorumlayarak bir yol haritasi cizebilirsiniz.

      @GameFreasher@GameFreasher Жыл бұрын
    • @@GameFreasher teşekkürler

      @BlueWishdom@BlueWishdom Жыл бұрын
  • How you're typing that fast is beyond me, just now starting to learn Python. Wonder if I'll ever get that fast lol.

    @smokehouse2544@smokehouse25449 ай бұрын
    • you'll get there

      @madschassis@madschassis9 ай бұрын
    • hows going man never give up keep goin!

      @Nirvexis811@Nirvexis8119 ай бұрын
    • It'll happen by itself overtime. The more you type the more you subconsciously memorize the keys locations and increase your own key stroke speed

      @solidzack@solidzack9 ай бұрын
    • Never Give Up!! You Never What? :)

      @kemelyn656@kemelyn6568 ай бұрын
  • Thank you for rekindling my interest in programming

    @WhiteBear-dy8jn@WhiteBear-dy8jnАй бұрын
  • you are very nice coder😊😊😊😊

    @atakhanovcoder139@atakhanovcoder139 Жыл бұрын
  • You are a real coder.

    @Shizzymynizzy@Shizzymynizzy Жыл бұрын
    • ​@@guambejr racist

      @wash36@wash36 Жыл бұрын
  • abi çok sağol neredeyse tüm videolarını izlemeye çalışıyorum ve senin sayende çok şey öğrendim çok ama çook teşekkür ederim.

    @anilates1774@anilates177428 күн бұрын
  • These are some Godlike super sayan JavaScript programming ninja skills. Incredible to watch

    @ruimendes6538@ruimendes6538 Жыл бұрын
  • Can you make a tutorial on all the shortcuts you use to navigate the code without the mouse: like selecting text and replacing it, going left and right and to the end of the line.

    @wangdomAvg2900@wangdomAvg29007 ай бұрын
    • He did on his channel

      @charlesmarchant6990@charlesmarchant69907 ай бұрын
    • you got me :)

      @ServetGulnaroglu@ServetGulnaroglu7 ай бұрын
  • Awesome vim skills... May I ask how much time did you spend training it?

    @devitosolucoes7534@devitosolucoes75348 ай бұрын
  • This is great, Love to see the code its inspiring but man IS SLAMING those keys xd especially when he's testing the game

    @SunnySpitts@SunnySpitts4 ай бұрын
  • Hello, I see that you can move the cursor text between statements without using Arrow keys (you just use Alphabet keys). Can you show me how to do that ?

    @minhthongnguyenhuu4509@minhthongnguyenhuu4509 Жыл бұрын
    • This is because he is using an extension for vscode called Vim. Vim is a veeery old text editor that was invented before mouses existed, so everything was done via the keyboard. You can lookup a tutorial on how to use it. It can be hard to learn but once you do it's great

      @jforjendetta@jforjendetta Жыл бұрын
  • i wish i could understand all your shotcuts 😢 looks so cool

    @MyNguyen-nj1jx@MyNguyen-nj1jx Жыл бұрын
    • It is easy you can practice this in 15 days. Vim shortcuts are really usefull

      @vaibhavnayak1127@vaibhavnayak1127 Жыл бұрын
    • just read the vim user manual

      @templah9394@templah9394 Жыл бұрын
  • I would love to learn this type of stuff. What coding workshop did you use and what is the best one for any skill level?

    @gretalaubscher7596@gretalaubscher75969 ай бұрын
  • Bro is on next level. I'm excited and jealous

    @binihalex8097@binihalex8097 Жыл бұрын
  • I wish I started learning at an early younger age

    @yuratripwire1001@yuratripwire1001 Жыл бұрын
    • I am learning at 13

      @Noaiaiaiaia@Noaiaiaiaia Жыл бұрын
    • Age is not important. Programming can be learned at any age. How old are you?

      @Xardimods@Xardimods Жыл бұрын
    • I started as an adult, took me 5 years of coding as a hobby before I could code "on my own". You could probably do it even faster if you watch courses. It's not too late 🙂

      @thedeveIoper@thedeveIoper Жыл бұрын
    • While you can learn it as an adult you will never be as good as you would be if you started as a teen,.. just like your first language

      @Ljosi@Ljosi29 күн бұрын
  • My sympathy to anyone sharing walls/floors/ceilings with this guy

    @ohnoitsaninja@ohnoitsaninja Жыл бұрын
  • Hello, what font are you using on your Visual Studio Code ?

    @alifnaiech6972@alifnaiech6972 Жыл бұрын
  • your coding is very skillfull. good video❤

    @user-zb3tp2yo8d@user-zb3tp2yo8d7 ай бұрын
  • Visual studio code is indeed a really good coding software

    @nunopereira265@nunopereira265 Жыл бұрын
    • not better than vim

      @madschassis@madschassis9 ай бұрын
  • Anyone else find the sound of typing on a keyboard soothing? 😌

    @rydermccall3590@rydermccall359010 ай бұрын
    • Psychic style.

      @asev1969@asev196910 ай бұрын
    • Isn't that why they're here

      @charliechan6892@charliechan68929 ай бұрын
  • This is amazing

    @jadawngriffis3745@jadawngriffis37457 ай бұрын
  • This was amazing!

    @joshuaheathcote2116@joshuaheathcote2116 Жыл бұрын
  • what software do you use?

    @misticnumberone@misticnumberone Жыл бұрын
    • vscode

      @verdadedita1878@verdadedita1878 Жыл бұрын
  • Servet abi, udemy kursu yapsana bir şeyler öğrenelim

    @glitchy9171@glitchy9171 Жыл бұрын
  • Been on the fence about buying one of these boards, but I'm curious, do you do anything to yours (oil switches ect) or do they come like you showed in this video? Thanks and great videos.

    @WalterWhite-du6zx@WalterWhite-du6zx Жыл бұрын
    • I looked it up and it seems, that no modification like the oil switches are needed. Yes you can use them, but for an Asmr video it should be good.

      @gulaykantarceken9578@gulaykantarceken9578 Жыл бұрын
  • I've been learned to peogram games with GoDot and C# lately. Out of curiosity, did you pre-plan what you were going to code? Or did you improvise it all? Currently I need to pre-plan everything, just curious if you eventually reach a state of mind where you can free-code like that, if you are. Amazing video.

    @mukmusicdiary@mukmusicdiary5 ай бұрын
  • i really want to know all these shortcuts, it's awesome to an amateur coder like me

    @cgpmth6449@cgpmth6449 Жыл бұрын
    • he is using VIM first you'll need to learn VIM

      @sunrisexoxo220@sunrisexoxo220 Жыл бұрын
  • After completing you are serious into the game 😂😂

    @simulatorlover3042@simulatorlover3042 Жыл бұрын
    • Haha :D Yes

      @ServetGulnaroglu@ServetGulnaroglu Жыл бұрын
  • I really love your keyboard!

    @smylmvv@smylmvv Жыл бұрын
  • Awesome content. Thank you

    @luzten@luzten Жыл бұрын
  • arent the ghosts supposed to move the whole time?

    @multiarray2320@multiarray2320 Жыл бұрын
    • Yes, it can be fixed by changing the interval in the constructor of ghost class from 10000 to ~4000

      @ServetGulnaroglu@ServetGulnaroglu Жыл бұрын
  • How is your keyboard so loud

    @jeremywong7763@jeremywong7763 Жыл бұрын
    • New driver

      @viper9178@viper91782 ай бұрын
  • One of the best videos i have seen :)))

    @hhh-qg5nr@hhh-qg5nr2 ай бұрын
  • Normal people: Listening to Whispering ASMR from E-Girls* Me:

    @ratchet2007@ratchet20077 ай бұрын
    • :d

      @ServetGulnaroglu@ServetGulnaroglu7 ай бұрын
  • I think vim mode is slowing you down. I highly recommend learning VS Code's built-in key combos, they really are very very good. Line duplication is just alt+shift+down. Inserting a new line after the current one is ctrl+enter. You seem to be trying very hard to do clever/speedy vim keybinds and end up wasting time recovering when you mess them up

    @gazehound@gazehound Жыл бұрын
    • Vim is a journey and I am a passenger. I always learn new things about vim. And it's never gonna stop. I will be faster tomorrow than today for sure. Also, almost every IDE has vim extension. However, you can only use VSCode shortcuts in VSCode. Thank you for the advice though ✌

      @ServetGulnaroglu@ServetGulnaroglu Жыл бұрын
    • @@ServetGulnaroglu Whatever works for you, my friend

      @gazehound@gazehound Жыл бұрын
  • I was thinking in create a multiplayer mode where other players can control the ghosts

    @rcarubbi@rcarubbi Жыл бұрын
    • This would be awesome 😎

      @ServetGulnaroglu@ServetGulnaroglu Жыл бұрын
    • It already exists,pacman VS and pacman party Royale.

      @spinelandrodrigoandres8863@spinelandrodrigoandres8863 Жыл бұрын
  • Nice to see some different logics on how to make pacman

    @AirMadeStudio@AirMadeStudio3 ай бұрын
  • I have never been programming or even near learning it but I started being curious as I dont really have any hobby and Im bored to the death how programming works and wanted to chill. Saw this video and I must say it was really satisfying watching you programming. I never new you can create map with just pure numbers, If I understood correctly you used 1 for creating wall 2 for creating empty space and 0 for deleting objects. I might actually start learning programming just for fun . Keep up with videos !

    @sayo1777@sayo17772 ай бұрын
  • Selam, klavyede hangi renk switch kullanıyorsun?

    @jacklondon2663@jacklondon26632 ай бұрын
  • Thank you for keeping it BS-Free.

    @rthelionheart@rthelionheart10 ай бұрын
  • OMG dude, your kboard is awesome.

    @Dani6667w7@Dani6667w7 Жыл бұрын
  • I watched this in less than 10 minutes, and I have to say I'm impressed lmfaoooooo

    @romievthedon@romievthedon10 ай бұрын
  • WOOOOOOOOOOOOOOOOW!!! This was so cool!!

    @lynsanderalejandronavas1347@lynsanderalejandronavas13478 ай бұрын
  • WHOA pretty cool ideal💪🏽 thanks

    @3RDEYELOVE@3RDEYELOVE Жыл бұрын
  • Just a question what code editor did you use for this? Visual Studio code?

    @tristentajoo@tristentajoo27 күн бұрын
  • love that keyboard 🔥

    @pulserudeus7968@pulserudeus7968 Жыл бұрын
  • Hi, i want to ask you something. First of all, great video, i really love it. I've watch it all. So my question is: On min 12 you wrote setInterval(gameLoop, 1000/fps). fps = 30. but why you have to divide 1sec on 30? i hope i explained myself well.

    @sczfranco@sczfranco Жыл бұрын
  • Just one question is it better for you using UTF-8 or ASCII?

    @adslpiulentoditalia2545@adslpiulentoditalia2545 Жыл бұрын
  • Merhaba abi, seni yeni keşfettim hemen takibe aldım :). Bu arada c# öğreniyorum da biraz zorluk çekiyorum önerebileceğin güzel Türkçe kaynak var mı ?

    @yusufaksu4023@yusufaksu4023 Жыл бұрын
  • I just started my journey to learn how to code and im super confused lol but i expect it because thats how i was when I studied hvac, so hopefully in half a year i can be close to your skill level

    @playingBIG1@playingBIG1 Жыл бұрын
  • Excellent,and beautiful!

    @kenm9698@kenm9698 Жыл бұрын
  • What are good keyshortcuts? I know strg a to mark all and shift tab to remove a left gap of a block of code. Those helped me alot, but i see you go so fast between lines and words, you have more?

    @krippaxxuseredarlordofthes9940@krippaxxuseredarlordofthes99409 ай бұрын
KZhead