Description
Book Synopsis: Learn to build a fully-functional 2D game inspired by the 1979 Atari classic, Asteroids, using just HTML5, CSS and JavaScript. Developing games has never been easier than it is now. New web technology allows even beginner developers to turn their hand to game development. Developed from an undergraduate course module, Introducing JavaScript Game Development teaches each new technology as it is introduced so can be followed by enthusiastic beginners as well as intermediate coders. You will learn how to work with HTML5 and the canvas element, how to understand paths, how to draw to a design and create your spaceship and asteroids. You’ll then move on to animating your game, and finally building. You will work step-by-step through the game design process, starting with only what is necessary to complete each step, and refactoring the code as necessary along the way, reflecting the natural progression that code follows in the real world. Each chapter is designed to take your code base to the next level and to add to your skills. After completing the examples in this book you will have the tools necessary to build your own, high-quality games. Make the process of creating object-oriented 2D games more fun and more productive and get started on your game development journey.
Details
Ready to dive into the exciting world of game development? Look no further than Introducing JavaScript Game Development: Build a 2D Game from the Ground Up. This comprehensive book is perfect for beginners looking to learn the ropes of game development using HTML5, CSS, and JavaScript. Whether you're a coding enthusiast or an intermediate developer, this book is designed to teach you all the necessary skills to create your own high-quality games.
What sets this book apart is its step-by-step approach. Starting from the basics, you'll learn how to work with HTML5 and the canvas element, giving you the tools to bring your game to life. The author takes you through each new technology as it's introduced, making it accessible and easy to follow. You'll delve into game design, create your own spaceship and asteroids, and master the art of animation.
But it doesn't stop there. This book reflects the natural progression of code in the real world. As you go through each chapter, you'll build upon your existing knowledge and skills, taking your code base to the next level. From understanding paths and drawing to designing and building your game, you'll learn the ins and outs of object-oriented 2D game development.
Why wait any longer to start your game development journey? With Introducing JavaScript Game Development, you have everything you need to turn your game ideas into reality. The possibilities are endless, and now is the time to unleash your creativity. Get your hands on this book and embark on a thrilling adventure of game creation. Don't let this opportunity pass you by.
Discover More Best Sellers in Computer Science
Shop Computer Science
$4.99


Practice Problems for C++ Beginners: Moving Beyond the Basics
$7.23


Think Java: How to Think Like a Computer Scientist
$37.49


$39.95


$39.97


$12.97


The Coder's Path to Wealth and Independence
$33.84
