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