LEARNING FOR LIFE

Get Yourself a Better Life! Free eLearning Download

  • Technical
    • Internet & Networking
    • Security & Hacking
    • AI | Artificial intelligence
    • OS & Server
    • WEB/HTML/CSS/AJAX
    • Database & SQL
    • Programming
    • Perl & PHP
    • .Net & Java
    • Mobile Development
    • C/C++/C#
    • Game Development
    • Unix & Linux
    • MAC OS X
    • Windows
    • OFFICE
    • Operation Systems
    • Hardware
  • Graphic & Media
    • Photography
    • 3D
    • Adobe Product Training
    • Art & Drawing & Painting
    • Film & Film Making
    • Game Designing
    • Music Training
    • Tutorials for designer
  • Business
    • Business & Investing
    • Writing & Affiliate
    • Marketing
    • Sales
    • Economics & Finances
    • Seo & Site Traffic
    • Stock & ForEX
  • Life Stype
    • Self Improvement | MP
    • Mindset | NLP
    • Fashion / Clothing / Grooming
    • Seduction
    • Fighting / Martial Arts
    • Food / Drink / Cooking
    • Health / Fitness / Massage
    • Languages / Accents
    • Magic / Illusions / Tricks
    • Psychology / Body Language
  • Engineering & Science
    • Cultures & History
    • Electrical & Architecture
    • Mathematics & Physics
    • Medical
  • Entertainment
    • Comic
    • Manga
    • Novel
    • Magazine
  • PC Game
    • Mac Game
    • Xbox Game
    • Play Station Game
Home » Ebooks & Tutorials » Technical » Game Development » [Update Links] 2D Game Physics Programming | Pikuma

[Update Links] 2D Game Physics Programming | Pikuma

07/06/2024 Tut4DL Leave a Comment


2D Game Physics Programming | Pikuma
English | Size: 7.1 GB
Genre: eLearning

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.

The tools you’ll need
All you really need is a simple code editor and a C++ compiler. We’ll use a cross-platform library called SDL to display our graphics, and since we can find a C++ compiler for virtually any operating system, you can follow along on either Windows, macOS, or Linux!

Also, make sure you have pen and paper ready for the lectures. This course will probably be a little bit different than other programming courses you took before. We will take our sweet time and make sure we understand every formula we find along the way!

DOWNLOAD FROM RAPIDGATOR

https://rapidgator.net/file/56689845e5b89e22e799130b238fdbb6/Pikuma-2DGamePhysicsProgramming2024-5.part1.rar.html
https://rapidgator.net/file/a93280bd10bd17b05250e1e561227da5/Pikuma-2DGamePhysicsProgramming2024-5.part2.rar.html
https://rapidgator.net/file/4e1fcd7ecbf31b0e96035f4fedf1cdab/Pikuma-2DGamePhysicsProgramming2024-5.part3.rar.html
https://rapidgator.net/file/d5b65b67a0d194a271c18ea3ddd88302/Pikuma-2DGamePhysicsProgramming2024-5.part4.rar.html
https://rapidgator.net/file/2b8245afa10ca28c948ad0e14a0d6536/Pikuma-2DGamePhysicsProgramming2024-5.part5.rar.html
https://rapidgator.net/file/53b8cf42d2234528f19fe2f0a70ef85d/Pikuma-2DGamePhysicsProgramming2024-5.part6.rar.html
https://rapidgator.net/file/21c685dd9a0721237f8192270081a86e/Pikuma-2DGamePhysicsProgramming2024-5.part7.rar.html
https://rapidgator.net/file/ab34c3c7deaf57e46a1e741da17a7344/Pikuma-2DGamePhysicsProgramming2024-5.part8.rar.html

DOWNLOAD FROM TURBOBIT

https://trbt.cc/2ofyi96fboo4/Pikuma-2DGamePhysicsProgramming2024-5.part1.rar.html
https://trbt.cc/d619wc0agcnu/Pikuma-2DGamePhysicsProgramming2024-5.part2.rar.html
https://trbt.cc/z1zr3yh0v5u7/Pikuma-2DGamePhysicsProgramming2024-5.part3.rar.html
https://trbt.cc/x4yz97mhp889/Pikuma-2DGamePhysicsProgramming2024-5.part4.rar.html
https://trbt.cc/utqg741argda/Pikuma-2DGamePhysicsProgramming2024-5.part5.rar.html
https://trbt.cc/eb31moe9ejno/Pikuma-2DGamePhysicsProgramming2024-5.part6.rar.html
https://trbt.cc/s95i98i63q4y/Pikuma-2DGamePhysicsProgramming2024-5.part7.rar.html
https://trbt.cc/k9pitd4e0emk/Pikuma-2DGamePhysicsProgramming2024-5.part8.rar.html

DOWNLOAD FROM NITROFLARE

https://nitroflare.com/view/B965DDA6ABBEF01/Pikuma-2DGamePhysicsProgramming2024-5.part1.rar
https://nitroflare.com/view/620DA3DAEE3B54E/Pikuma-2DGamePhysicsProgramming2024-5.part2.rar
https://nitroflare.com/view/0C7EAFDB1A7E263/Pikuma-2DGamePhysicsProgramming2024-5.part3.rar
https://nitroflare.com/view/A5A88CC9167EAD0/Pikuma-2DGamePhysicsProgramming2024-5.part4.rar
https://nitroflare.com/view/43F85B140770B7A/Pikuma-2DGamePhysicsProgramming2024-5.part5.rar
https://nitroflare.com/view/2AF3F9252E4BF21/Pikuma-2DGamePhysicsProgramming2024-5.part6.rar
https://nitroflare.com/view/F03CD83A5FF9887/Pikuma-2DGamePhysicsProgramming2024-5.part7.rar
https://nitroflare.com/view/FEED9C3E64A5DBB/Pikuma-2DGamePhysicsProgramming2024-5.part8.rar

If any links die or problem unrar, send request to
https://forms.gle/e557HbjJ5vatekDV9

Game Development, Programming 2D Game Physics Programming

← Udemy – Linux Heap Exploitation – Part 2 [Update Links] Raycasting Engine Programming | Pikuma →

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  • The Great Courses Plus – Post-Impressionism: The Beginnings Of Modern Art
  • Apple Final Cut Pro 11.1 (Only for Mac)
  • Navigating The Labyrinth-TENOKE
  • BBC – Norman Walks: Exploring Historic Britain (2010) Part 2: The March of Wales
  • Udemy – Windows Server 2025 Full Admin Course 100% Labs Hands On Exp

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

2019 2020 2021 2022 2023 2024 Advanced AWS Azure BBC Beginners BitBook BOOKWARE Certified Cisco Cloud Comic Complete Course Data Design eBook Fundamentals Guide Hybrid iLEARN Introduction JavaScript Learn Learning LinkedIn Linux Lynda Masterclass Microsoft Packt Pluralsight Programming Python Security Skillshare Training Udemy Using XQZT

Copyright © 2025 · Equilibre on Genesis Framework · WordPress · Log in