Description
Programming 2D Game Physics is a 2D Game Physics Programming course published by Pikuma Online Academy. In this tutorial, you’ll learn all the theories and math behind 2D game physics and build a physics engine from scratch in C++. This tutorial is a gentle introduction to the world of 2D game physics! You will learn all the wonderful mathematics that underlies most physical mechanisms such as vectors, matrices, basic trigonometry, as well as calculus. In this course, you will also learn several physics topics such as velocity, acceleration, integration, mass, force, gravity, tension, friction, rigid body dynamics, collision detection, constraints, etc.
You’ll also put theory into practice by writing a very simple 2D physics engine from scratch in the C++ programming language. First, you will start by writing a particle physics simulation and pay attention to concepts such as motion, forces, displacement. You’ll then continue working with solids, adding shapes to our objects, such as circles, rectangles, and polygons. Finally, you’ll finish creating your game by adding constraints to your physics engine. This training course is recommended for all people who are interested in 2D game physics programming and want to create a game for themselves with great physics.
What you’ll learn when programming 2D game physics:
- Concepts and principles of programming 2D game physics.
- Creating a physics engine in C++
- Various math topics
- Physics concepts such as speed, acceleration, integration and mass.
- AND…
Course characteristics
Publisher: Pikuma
Instructors: Gustavo Pezzi
English language
Level: from introductory to advanced
Number of lessons: 191
Duration: 35 hours 8 minutes
course topics
Prerequisites for 2D game physics programming
All you really need is a simple code editor and a C++ compiler. We’ll be using a cross-platform library called SDL to display our graphics, and since we can find a C++ compiler for almost any operating system, you can follow along on Windows, macOS, or Linux! Also, make sure you have a pen and paper ready for lectures. This course will probably be a little different from other programming courses you’ve taken before. We take our time and make sure we understand every formula we come across along the way!
Images
Introductory video on 2D game physics programming
installation instructions
Once extracted, watch on your favorite player.
Subtitles: No
Quality: 720p
Download link
File password(s): free download software
size
7.1 GB