Nim SDL2 Game Development for Beginners #3 Adding AABB Rectangular Collision Detection

Опубликовано: 04 Август 2026
на канале: Kiloneie
1,139
37

In this video i will explain AABB Axis-aligned bounding box collision and implement it, so that when trying to move trough a Wall type object, we will instead get stopped.

Version used: 1.4.2

Timestamps:
00:00 Intro
00:20 AABB Colission explanation
00:56 Sample AABB Code
01:14 Demonstration of AABB via drawing/rendering 2 rectangles
03:05 Running AABB on the 2 rectangles
04:15 Writting a collisionAABB procedure
07:48 AABB code/logic explanation
09:05 Demonstration of our AABB procedure against the Walls

LINKS:
Twitch Gaming Channel:   / kiloneie  
Patreon page: https://www.patreon.com/Kiloneie?fan_...
Twitter page:   / kiloneie  
Code link: https://github.com/Kiloneie/kiloneie....
Visual Studio Code Short Cuts: https://code.visualstudio.com/shortcu...

LINKS to this video's subject:
SDL2_nim documentation: https://vladar4.github.io/sdl2_nim/
SDL2 documentation(in case SDL2_nim documentation missed something): https://wiki.libsdl.org/APIByCategory