At a Glance: In this short tutorial you will learn how to determine which tile your player is standing on in the map and how to change its value. I recently added Separating Axis Theorem to my game engine, which is an approach for working out

2d Collision Detection -

In this short tutorial you will learn how to determine which tile your player is standing on in the map and how to change its value. I recently added Separating Axis Theorem to my game engine, which is an approach for working out Spheres are nice and all, but there comes a time when more complex shapes are needed.

Important details found

  • In this short tutorial you will learn how to determine which tile your player is standing on in the map and how to change its value.
  • I recently added Separating Axis Theorem to my game engine, which is an approach for working out
  • Spheres are nice and all, but there comes a time when more complex shapes are needed.
  • I describe and visualize the Separating Axis Theorem, and how to use it to

Why this topic is useful

This format is designed to help readers move from a broad question into more specific pages without losing context.

Sponsored

Frequently Asked Questions

What is this page about?

This page summarizes 2d Collision Detection and connects it with related entries, references, and supporting context.

Is the information always complete?

Not always. Some topics may need verification from official or primary sources.

How should readers use this information?

Use it as a starting point, then open related pages for more specific details.

Topic Gallery

How 2D Game Collision Works (Separating Axis Theorem)
AABB vs SAT - 2D Collision Detection
Unity 2D Collision Explained – OnCollisionEnter2D vs OnTriggerEnter2D
Overview of Simple Collisions Detection Types in 2d games
Visualizing Collision Detection -- Separating Axis Theorem Explained with a Minecraft Datapack
GJK Algorithm Explanation & Implementation
Quadtrees: Blazingly Fast Collision Detection
Convex Polygon Collisions #1
2D Tile Based Collision Detection Basics
Coding Challenge 184: Collisions Without a Physics Library!
Sponsored
View Full Details
How 2D Game Collision Works (Separating Axis Theorem)

How 2D Game Collision Works (Separating Axis Theorem)

I recently added Separating Axis Theorem to my game engine, which is an approach for working out

AABB vs SAT - 2D Collision Detection

AABB vs SAT - 2D Collision Detection

Read more details and related context about AABB vs SAT - 2D Collision Detection.

Unity 2D Collision Explained – OnCollisionEnter2D vs OnTriggerEnter2D

Unity 2D Collision Explained – OnCollisionEnter2D vs OnTriggerEnter2D

Read more details and related context about Unity 2D Collision Explained – OnCollisionEnter2D vs OnTriggerEnter2D.

Overview of Simple Collisions Detection Types in 2d games

Overview of Simple Collisions Detection Types in 2d games

Read more details and related context about Overview of Simple Collisions Detection Types in 2d games.

Visualizing Collision Detection -- Separating Axis Theorem Explained with a Minecraft Datapack

Visualizing Collision Detection -- Separating Axis Theorem Explained with a Minecraft Datapack

I describe and visualize the Separating Axis Theorem, and how to use it to

GJK Algorithm Explanation & Implementation

GJK Algorithm Explanation & Implementation

Spheres are nice and all, but there comes a time when more complex shapes are needed. One popular algorithm for

Quadtrees: Blazingly Fast Collision Detection

Quadtrees: Blazingly Fast Collision Detection

Read more details and related context about Quadtrees: Blazingly Fast Collision Detection.

Convex Polygon Collisions #1

Convex Polygon Collisions #1

Read more details and related context about Convex Polygon Collisions #1.

2D Tile Based Collision Detection Basics

2D Tile Based Collision Detection Basics

In this short tutorial you will learn how to determine which tile your player is standing on in the map and how to change its value.

Coding Challenge 184: Collisions Without a Physics Library!

Coding Challenge 184: Collisions Without a Physics Library!

What happens when two circles collide in a p5.js canvas? In this video, I examine the math and implement idealized elastic ...