Released 5/2024
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 191 Lessons ( 35h 8m ) | Size: 7.16 GB

Learn all the theory and the math behind 2D game physics and create a simple rigid-body physics engine from scratch with C++.

This course is a gentle introduction into the world of 2D game physics! We'll review all the beautiful math that provides the foundation for most physics engines, starting with a strong review of vectors, matrices, basic trigonometry, rigid-body collision, and touching a little bit of calculus as well.
The lectures are designed to teach all concepts from first principles. In our journey, we'll review several topics from physics, like velocity, acceleration, integration, mass, forces, gravity, drag, friction, rigid body dynamics, collision detection, constraints, etc.
We'll also put theory into practice by coding a very simple 2D physics engine from scratch using the C++ programming language.
We'll start by writing a simulation of particle physics, which is a good start for us to address concepts like movement, forces, displacement, and integration.
We'll then proceed to work with rigid bodies by adding shapes to our objects, like circles, rectangles, and polygons. We'll also learn how to code the collision detection and collision resolution between these rigid bodies.
We'll conclude our C++ implementation by adding constraints to our physics engine, which will help us add different types of objects to our engine, like joints and ragdolls. Ultimately, constraints will help us improve the stability of our engine, and they are a great opportunity for us to discuss some interesting ideas from calculus.


Homepage
Code:
https://pikuma.com/courses/game-physics-engine-programming


Code:
Code:
https://rapidgator.net/file/de0767039f457019522c5bdfb7cf8ea0
https://rapidgator.net/file/dab6a1c09534de82ae66a021c2b24eb2
https://rapidgator.net/file/3c21ad4878d69626293f634632e2ece1
https://rapidgator.net/file/83b67c4b05a73fa76f98fa9f3cc9e0f1
https://rapidgator.net/file/6d030ff3eeb0f25fb88aa5871790f4f1
https://rapidgator.net/file/e171415008f7ac48f465d0ea0a5ef55e
https://rapidgator.net/file/8c9269f300c2dced9cdcba4819cda258
https://rapidgator.net/file/a502edbd2760aecb3f7601e686e53bf9
Code:
https://ddownload.com/mw29kp01d6hl
https://ddownload.com/8p7z2kokfxvq
https://ddownload.com/tqmq2zftjuhs
https://ddownload.com/zzhcyn8dqc2z
https://ddownload.com/h3jedr3f9oei
https://ddownload.com/r19szb2rgqoy
https://ddownload.com/k51tohva44qs
https://ddownload.com/urhchkp9re3p