Media Summary: Today, we are going to use our point-polygon collision detection to split and destroy Hey folks! Welcome to the series where we build a clone of the classic arcade game Today, I go over a brief overview of the Separating Axis Theorem for polygon-polygon collision detection. We will implement it next ...

Coding Asteroids On The Web - Detailed Analysis & Overview

Today, we are going to use our point-polygon collision detection to split and destroy Hey folks! Welcome to the series where we build a clone of the classic arcade game Today, I go over a brief overview of the Separating Axis Theorem for polygon-polygon collision detection. We will implement it next ... In part two of the series, we are going to implement the game loop and look at few different approaches. Enjoy! In part four of the series, we are going to implement thrust on the player ship to propel it forwards and also make some changes to ... In part three of the series, we are going to implement the player rotation using transformation matrix and also handle Keyboard ...

In part 7, we are adding the ability to shoot on keydown and have an entity collection to add/remove entities. Enjoy !. The Today, we are going to add to our point-polygon collision detection to additionally show an explosion particle effect when a bullet ... In part 6, we are going to refactor and organize our In this JavaScript tutorial, you will learn to create the 1979 Atari game In this video we generalize our engine so that it can handle multiple types of objects, not just bullets. Then, we makeasteroids.

Photo Gallery

Coding Asteroids on the Web using TypeScript (Part 5 - Asteroids)
Coding Asteroids on the Web using TypeScript (Part 9 - Destroying Asteroids)
Coding Asteroids on the Web using TypeScript (Part 1 - Project Setup)
Coding Asteroids on the Web using TypeScript (Part 11 - Separating Axis Theorem)
Coding Asteroids on the Web using TypeScript (Part 2 - Game Loop)
Coding Asteroids on the Web using TypeScript (Part 4 - Ship Thrust)
Coding Asteroids on the Web using TypeScript (Part 3 - Ship Rotation & Keyboard Input)
Coding Asteroids on the Web using TypeScript (Part 7 - Shooting)
Coding Asteroids on the Web using TypeScript (Part 10 - Explosion Effect)
Coding Challenge #46.1: Asteroids with p5.js - Part 1
Coding Asteroids on the Web using TypeScript (Part 6 - Refactoring + a Bullet)
Code Asteroids in JavaScript (1979 Atari game) - tutorial
View Detailed Profile
Coding Asteroids on the Web using TypeScript (Part 5 - Asteroids)

Coding Asteroids on the Web using TypeScript (Part 5 - Asteroids)

In part 5, we will implement a simple

Coding Asteroids on the Web using TypeScript (Part 9 - Destroying Asteroids)

Coding Asteroids on the Web using TypeScript (Part 9 - Destroying Asteroids)

Today, we are going to use our point-polygon collision detection to split and destroy

Coding Asteroids on the Web using TypeScript (Part 1 - Project Setup)

Coding Asteroids on the Web using TypeScript (Part 1 - Project Setup)

Hey folks! Welcome to the series where we build a clone of the classic arcade game

Coding Asteroids on the Web using TypeScript (Part 11 - Separating Axis Theorem)

Coding Asteroids on the Web using TypeScript (Part 11 - Separating Axis Theorem)

Today, I go over a brief overview of the Separating Axis Theorem for polygon-polygon collision detection. We will implement it next ...

Coding Asteroids on the Web using TypeScript (Part 2 - Game Loop)

Coding Asteroids on the Web using TypeScript (Part 2 - Game Loop)

In part two of the series, we are going to implement the game loop and look at few different approaches. Enjoy!

Coding Asteroids on the Web using TypeScript (Part 4 - Ship Thrust)

Coding Asteroids on the Web using TypeScript (Part 4 - Ship Thrust)

In part four of the series, we are going to implement thrust on the player ship to propel it forwards and also make some changes to ...

Coding Asteroids on the Web using TypeScript (Part 3 - Ship Rotation & Keyboard Input)

Coding Asteroids on the Web using TypeScript (Part 3 - Ship Rotation & Keyboard Input)

In part three of the series, we are going to implement the player rotation using transformation matrix and also handle Keyboard ...

Coding Asteroids on the Web using TypeScript (Part 7 - Shooting)

Coding Asteroids on the Web using TypeScript (Part 7 - Shooting)

In part 7, we are adding the ability to shoot on keydown and have an entity collection to add/remove entities. Enjoy !. The

Coding Asteroids on the Web using TypeScript (Part 10 - Explosion Effect)

Coding Asteroids on the Web using TypeScript (Part 10 - Explosion Effect)

Today, we are going to add to our point-polygon collision detection to additionally show an explosion particle effect when a bullet ...

Coding Challenge #46.1: Asteroids with p5.js - Part 1

Coding Challenge #46.1: Asteroids with p5.js - Part 1

In this two part

Coding Asteroids on the Web using TypeScript (Part 6 - Refactoring + a Bullet)

Coding Asteroids on the Web using TypeScript (Part 6 - Refactoring + a Bullet)

In part 6, we are going to refactor and organize our

Code Asteroids in JavaScript (1979 Atari game) - tutorial

Code Asteroids in JavaScript (1979 Atari game) - tutorial

In this JavaScript tutorial, you will learn to create the 1979 Atari game

Advanced Programming: Asteroids Lesson 4: Game Objects and the Asteroid class

Advanced Programming: Asteroids Lesson 4: Game Objects and the Asteroid class

In this video we generalize our engine so that it can handle multiple types of objects, not just bullets. Then, we makeasteroids.