Skip to content
CourseAsk.
Build Animated Physics Game with JavaScript
Udemy Certificate 0

Build Animated Physics Game with JavaScript

About this course

What makes a great game? Is it about beautiful, polished visuals or about gameplay that feels good and responsive? Is it about unique ideas, or maybe it's the little details, special secrets and Easter eggs? What are the ingredients in a perfect game development recipe?In this class we will dive deep into sprite animation, interactivity and 2D physics. We will learn 10 important techniques every game developer needs to know and we will apply them in a real project.Students of this class will get a lot of 2D professional high resolution game art for free. I provide environmental and character art assets in the form of ready to use sprite sheets, as well as source files with separate pieces for those of you who want to edit the colors, piece together your own mushrooms and creatures or to rig your own animations.Today we will learn:- How to implement a very simple AI to make the creatures feel alive- How to control the FPS of our game and how to measure time to trigger periodic events- How to restart the game by pressing a button- How to apply collision detection, resolve collisions and use that to simulate physics- How to use the built-in drawImage method to draw randomised game environments and animated characters from a sprite sheet- How to capture mouse position and animate an 8 directional sprite sheet based on the relative position between the mouse and the player character- How to use HTML5, CSS3 and plain vanilla JavaScript to build a game from scratch. We will write and understand every line of code, we will not rely on any external frameworks or libraries... and much moreThe pace and techniques in this course are beginner friendly. Existing knowledge of HTML, CSS & JavaScript is needed to follow the course. If you understand JavaScript basics and know what functions, for loops and arrays are, you will be able to get the maximum value out of this class.Hav

B

69/100

CourseAsk score

What the provider tells you
45/45
Who stands behind it
8/35
How complete the listing is
16/20

Scores how much the provider publishes and who stands behind it — not how well it is taught.

What you'll learn

  • Implement sprite animation and interactivity in games
  • Create simple AI behaviors for game characters
  • Apply collision detection and physics simulations in a game
  • Manage game events and character animations using mouse inputs
  • Utilize HTML5, CSS3, and vanilla JavaScript for game development

Course objectives

  • Develop a fully functioning 2D game from scratch
  • Gain hands-on experience with game asset integration and manipulation
  • Master important game development techniques
Game Programming #javascript #game development #game design #animation techniques #collision detection #interactive games #html5 #game programming #css3 #sprite animation #2d physics #art assets
$19.99

Price shown by Udemy — confirm on their site.

Enroll on Udemy

You'll be redirected to Udemy to complete enrollment.

  • Listed & compared by CourseAsk
  • English · 0

Compared on these lists

Where this course ranks against the alternatives.