×

Code Explained's video: 2D Breakout Game Using JavaScript and HTML beginners PART 2

@2D Breakout Game Using JavaScript and HTML [beginners] | PART 2
---------------------------------------------------------------------------------------- | BOOST YOUR PRODUCTIVITY - AFFILIATE | ⭐ Kite is a free AI-powered coding assistant that will help you code faster and smarter. The Kite plugin integrates with all the top editors and IDEs to give you smart completions and documentation while you’re typing. USE KITE FOR FREE AND YOU'LL LOVE IT: https://bit.ly/3qLYN0Q ------------------------------------------------------------------------------------------------------- Code Explained Says Hi. Welcome to another tutorial, where we're going to create a game called "2D Breakout" using JavaScript and HTML 5, the tutorial is created especially for beginners in JavaScript. We will discuss the logic behind every line of code, And try to break down things as much as we can. and after that, we will open our text editors and start typing the code. In the 2D Breakout game, you need to break all the bricks using a bouncing ball, a ball that you need to prevent from leaving the game area using the paddle. This tutorial will be long, that's why I chose to split it into two parts. *** WATCH THE FIRST PART: https://youtu.be/FyZ4_T0GZ1U *** In the first part, we will be able, to draw the paddle and the ball, we will be able to control the paddle using the left and the right arrows on the keyboard, we will make the ball moves, and we will also implement the collision detection logic, so when the ball hits a wall it must change the direction. When the ball hit the paddle, the ball should go in a definite direction based on where the ball hit the paddle so the paddle won't act like a wall. which means you can determine where the ball goes when you hit it with the paddle. In the second part, we will implement the bricks in the game, add a collision detection function, when the ball hit a brick, the brick must disappear and then increment the player's score. The player has 3 lives, when he loses a life, we reset the ball position and give him a chance to continue playing, when he loses all the 3 lives, it's a game over, we show him a game over message, and a "play again" button to play over. To win the game, the player has to break all the bricks on each level, and he has to complete 7 levels, when he passes from a level to another, the number of bricks increases and also the speed of the ball. We will also implement some sounds in the game, and we will create a button for when you want to turn ON/OFF the sounds. If you want to follow along with me when I type in the code, you'll need to download the starter template from GitHub. ----------------------------------------------------------------------------------------------------- | LINKS | ----------------------------------------------------------------------------------------------------- DOWNLOAD SOURCE CODE + STARTER TEMPLATE: https://www.codeexplained.org/2020/06/2D-Breakout-Game-Using-JavaScript.html ----------------------------------------------------------------------------------------------------- | SHOW ME SOME SUPPORT | ----------------------------------------------------------------------------------------------------- Paypal: https://paypal.me/CodeExplained Patreon: https://www.patreon.com/CodeExplained ----------------------------------------------------------------------------------------------------- | RECOMMENDED TUTORIALS | ----------------------------------------------------------------------------------------------------- Create a To Do List App Using JavaScript. https://www.youtube.com/watch?v=b8sUhU_eq3g Ping Pong Game Using JavaScript https://youtu.be/nl0KXCa5pJk Create a Multiple Choice Quiz Using JavaScript https://youtu.be/49pYIMygIcU Tetris Game Using JavaScript https://youtu.be/HEsAr2Yt2do Snake Game Using JavaScript https://youtu.be/9TcU2C1AACw Flappy Bird Game Using JavaScript https://youtu.be/L07i4g-zhDA ----------------------------------------------------------------------------------------------------- | SOCIAL MEDIA | ----------------------------------------------------------------------------------------------------- Facebook: https://www.facebook.com/Code.Explained.Official Twitter: https://twitter.com/code_explained Instagram: https://www.instagram.com/Code.Explained.Official Website: https://www.codeexplained.org ----------------------------------------------------------------------------------------------------- | HASH TAGS | -----------------------------------------------------------------------------------------------------

162

30
Code Explained
Subscribers
42.3K
Total Post
99
Total Views
1.4M
Avg. Views
33.1K
View Profile
This video was published on 2019-04-09 03:30:01 GMT by @Code-Explained on Youtube. Code Explained has total 42.3K subscribers on Youtube and has a total of 99 video.This video has received 162 Likes which are lower than the average likes that Code Explained gets . @Code-Explained receives an average views of 33.1K per video on Youtube.This video has received 30 comments which are lower than the average comments that Code Explained gets . Overall the views for this video was lower than the average for the profile.Code Explained #javascript #2dbreakout #beginners #tutorial #game has been used frequently in this Post.

Other post by @Code Explained