Pikuma – 2D Game Physics Programming 2024-5 – Download

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

Content for programming 2D physics games

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

2D game physics programming

Introductory video on 2D game physics programming

installation instructions

Once extracted, watch on your favorite player.

Subtitles: No

Quality: 720p

Download link

Download part 1 – 2 GB

Download part 2 – 2 GB

Download part 3 – 2 GB

Download part 4 – 1.1 GB

File password(s): free download software

size

7.1 GB

free download software latest version