Oreilly - Build an Interactive Plane Bomber Game Using JavaScript DOM
by Laurence Svekis | Publisher: Packt Publishing | Release Date: April 2019 | ISBN: 9781838821883
Explore how you can build a JavaScript DOM game from scratch—perfect to explore and practice JavaScriptAbout This VideoBasic JavaScript knowledge is required as the course covers only JavaScript aspects relevant to game developmentSome knowledge of HTML and CSS knowledge is essential as this course focuses on JavaScriptIn DetailThis course is perfect to practice and learn more about the Document Object Model (DOM) while building a fun interactive game from scratch. With the help of step-by-step lessons covering explanations of JavaScript methods and application of logic, you'll be guided in creating a mini-application. You can even build your own version of this JavaScript game.It's not always fun and games to learn JavaScript, but in this case, it can be. You can try out the source code at the end of the lessons to see it in action. This course will enable you to build customized applications from scratch by taking you through useful coding concepts and JavaScript methods. The aim is to introduce you to element manipulation through DOM. This fast-paced course keeps non-JavaScript coding to a minimal – no libraries or shortcuts, just learning JavaScript to develop a dynamic and interactive web application.Start building your own version of the game today!Downloading the example code for this course: You can download the example code files for this course on GitHub at the following link: https://github.com/PacktPublishing/Practice-JavaScript-DOM-Exercise-to-Build-a-Plane-Bomber-Game. If you require support please email:
[email protected] - Chapter 1 : Introduction to building interactive content using JavaScript
- Bomber Plane Game Introduction 00:02:26
- Game Area Setup 00:02:59
- JavaScript eventlisteners KeyBoard Events 00:06:19
- JavaScript Start Game 00:04:51
- Add animation frame 00:07:49
- JavaScript quick Game fixes 00:04:40
- Introducing Game Scoring 00:02:59
- Show Scoreboard to player 00:02:25
- Add Enemy Base 00:05:14
- Make the bomb Dynamically creating elements 00:07:31
- Move bombs Automatically 00:04:50
- Collision Detection 00:05:24
- Final Gameplay Tweaks 00:07:32
- Bomber Plane Code Review 00:07:20
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.