Make Grid Based Games with JavaScript

Learn JavaScript by creating interactive animated projects and make your first 2D grid-based game from scratch

Bring your game ideas to life with animated characters, interactive environments, and engaging gameplay mechanics. With JavaScript as your tool, you’ll have the power to design and code games that are fun to play and nice to look at.

What you’ll learn

  • Learn JavaScript by making games.
  • Master basic principles of web animation.
  • Understand 2D grids and how to use them for games and animated projects.
  • Discover how to create animated interactive worlds for others to explore.

Course Content

  • Introduction –> 1 lecture • 1min.
  • Battle Snakes –> 37 lectures • 3hr 35min.

Auto Draft

Requirements

Bring your game ideas to life with animated characters, interactive environments, and engaging gameplay mechanics. With JavaScript as your tool, you’ll have the power to design and code games that are fun to play and nice to look at.

 

2D grid-based games have been a staple in the world of gaming for decades. From classics like Pac-Man to modern hits like Stardew Valley, these games have captured the hearts of players worldwide. Let me give you the basic tools and building blocks and by the end of this course you will be able to tap into a rich history of game development and unlock endless possibilities by making your own creative ideas come to life.

Unleash your creativity with JavaScript and 2D animation! Elevate your web projects with interactive animations that captivate your audience. Learn how to bring your designs to life and stand out in the digital realm. Mastering JavaScript and 2D animation opens doors to endless possibilities in web development and design. Join us on a journey of innovation and visual storytelling – let your imagination take flight!

 

Today we will build animated fantasy game and we will discover how to:

– create a responsive game grid

– create player-controlled and computer-controlled characters

– implement many fundamental 2D game development techniques such as 2D grids, player inputs, sprite animation

… and much more

 

Have fun!