Pikuma – 2D Game Physics Programming
2D Game Physics Programming is a two-dimensional game physics programming course published by Pikuma Online Academy. In this training course, you will learn all the theories and mathematics behind the physics of 2D games and create a physics engine from scratch with C++. This training course is a gentle introduction to the world of 2D game physics! You’ll learn all the beautiful math that provides the foundation for most physics engines, such as vectors, matrices, basic trigonometry, as well as calculus. In this course you will also learn about several physics topics such as velocity, acceleration, integration, mass, force, gravity, tension, friction, rigid body dynamics, collision detection, constraints, etc.You will also put theory into practice by coding a very simple 2D physics engine from scratch using the C++ programming language. First, you will start by writing a simulation of particle physics and you will pay attention to concepts such as motion, forces, displacement. You will then continue working with solids by adding shapes to our objects such as circles, rectangles, and polygons. Finally, you will finish building your game by adding constraints to your physics engine. This training course is recommended to all people who are interested in 2D game physics programming and want to create a game with great physics for themselves.

Instant high-definition streaming with zero paywalls.
What You'll Master in this Course
Course Curriculum192 Lectures
1 sections • 55.7 hours total length
Requirements
- Basic enthusiasm to learn and follow along with lessons
- A computer or mobile device with a modern internet connection
Description
Instructor
Senior Industry Specialist
Specialist in Other Professional Courses
Passionate educator focused on real-world practical skills, modern frameworks, and production-ready engineering practices. Delivering step-by-step masterclasses accessible to learners globally on MJ Accedemy.

Instant high-definition streaming with zero paywalls.
Students Also Viewed

Automated Software Testing with Playwright
Industry Specialist

Advanced Defensive Programming Techniques
Zoran Horvat

Node JS Interview Masterclass: Top 200 Questions (PDF)(2024)
Industry Specialist

AutoCAD Mastery: 500 Examples| 10 Projects| 110 Q&A|10 Tests
Industry Specialist