Physics Engine¶
Physics Engine¶
- The Ultimate Guide for Physics in Game Development!.
- I Made A Physics Engine.
- I'm Coding an Entire Physics Engine from Scratch.
Collision¶
- Building Collision Simulations: An Introduction to Computer Graphics.
- Programming Balls #1 Circle Vs Circle Collisions C++.
- Convex Polygon Collisions #1.
- Linear Collision Resolution in 2D Game Physics.
- Collision Detection with SAT (Math for Game Developers).
- 2D collision detection (SAT).
- Collision Detection (An Overview) (UPDATED!).
- Arbitrary Rectangle Collision Detection & Resolution - Complete!.
- How to Code: Collision Detection.
- How to Code: Collision Detection Part II.
- Polygon Collision in Javascript.
Physics¶
- Deriving 3D Rigid Body Physics and implementing it in C/C++ (with intuitions).
- Qt 从 QTransform 逆向解出 Translate/Scale/Rotate(平移/缩放/旋转)分析.
- SSBO Structs and Infinitely Looping Particles | C++ and OpenGL Part 04 | Adventures in Coding.
SAT(Separating Axis Theorem)¶
- Separating Axis Theorem (SAT) Explanation..
- Bounding Box Collision Detection.
- 2D Game Physics 3: Collisions in Circles and Rectangles (AABBs).
- 2D Game Physics 4: Pre-Collision Detection Optimizations.
- Math for Game Developers - Trigger Areas (AABB Intersection).
- How 2D Game Collision Works (Separating Axis Theorem).
- 2D Physics Engine from Scratch (JS) 15: Separating Axis Theorem.
AABB(Axis-Aligned Bounding Box)¶
- Axis-aligned minimum bounding box.
- Axis Aligned Bounding Box Collision Detection | MonoGame.
- Math for Game Developers - Trigger Areas (AABB Intersection).
- Jbump AABB Collision Detection and Physics.
- 14. C++ AABB Collision and Movement - Celeste Clone.
Game Coding¶
- Bounding Ball Collision Detection - Game Coding Tutorial.
- How to Code Realistic Physics in Python Games! PyGame Tutorial (Gravity, Bounce, Throw, Friction).