ASMR Programming - Coding Pacman - No Talking

#Mystic_Maxi #МистикаМакси 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: 👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻 Source code: Live a star on github, if you enjoy! 👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻👨‍💻 📦📦📦📦📦📦📦📦📦📦📦📦📦📦📦 ⌨️ Keyboard: YUNZII KEYNOVO IF98 Gateron Red Switches 📦📦📦📦📦📦📦📦📦📦📦📦📦📦📦 00:00 Keyboard Check 00:18 Creating files 00:35 Preparing and introducing assets 02:12 Running HTML file 02:43 Coding 04:16 Creating map[] 13:20 drawWalls() 19:14 drawWalls() is done 19:52 Coding 21:24 () 22:03 directions constants 22:45 () 23:40 () 25:25 () 27:25 () 27:59 createNewPacman() 29:08 () 32:00 Solving animation bug 32:23 Creating event listener for keyboard 33:00 Getting keyCodes of wasd and arrow keys 35:33 () 36:42 Pacman can move now 37:53 drawFoods() 39:38 () 41:15 Pacman can eat now 42:15 Fix on map 42:55 drawScore() 44:50 Coding 46:36 createGhosts() 50:16 drawGhosts() 51:48 () 52:33 () 56:36 () 57:05 () 59:05 () - Helper function for Dijkstra path finder algorithm 01:04:39 Solving a bug on path finder function 01:05:38 () 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
Back to Top