Home My space log
Language EN (English)

3D Physics Engine Tutorial

Advanced astronaut Difficulty 5/5 Build project Stop 64 / 94 C++ ages teen+

A free resource picked by the open-source community. Open it to see what's inside.

Start the guide

Your guide

AI-written overview

What is it?

3D Physics Engine Tutorial is in our Physics Engine build group, a list of tutorials about making things bounce, fall and collide in a program. We only know the title, short description and level from our list.

Is it for me?

It is for people who like games, maths and science. Most items need some programming, so it suits about age teen+ and up.

Grown-ups: this includes maths. A beginner can ignore the hardest parts at first.

How to start

  1. Pick a tutorial that uses a language you know.
  2. Open it with a grown-up and read the first step.
  3. Make one ball fall on the screen first.

How much time?

Plan about 80 minutes at a time over about 10 sessions. (estimate)

80 min per session 10 sessions estimate

A plan you can follow

  1. Day 1 30 min Set up and draw a ball.
  2. Week 1 60 min Add gravity.
  3. Week 2 60 min Add bouncing.
  4. Week 3 60 min Add a second object.

Times are estimates. Go at your own speed.

Go to the learning site

You are about to leave our site to visit 3D Physics Engine Tutorial on another website. We don't control that site. Ask a grown-up before you go. Check the original for details. This site may not be in your language. Your browser can translate the page: look for the translate button near the address bar, or ask a grown-up to help.

You are leaving our site

Grown-ups: this link goes to a site we do not control and have not reviewed beyond its listing. Please look at it first.

Go to the learning site (opens the original site in a new tab)

https://www.youtube.com/playlist?list=PLEETnX-uPtBXm1KEr_2zQ6K_0hoGH6JJ0

On another site. From the list: codecrafters-io/build-your-own-x · License: CC0-1.0 · Build your own Physics Engine

How to learn from a video lesson

Your path through More languages

Stop 62 Writing a Link Checker Build project Stop 63 Writing a MiniTest Framework Build project Stop 64 3D Physics Engine Tutorial Build project Stop 65 Ada/SPARK Resource list Stop 66 Chess Engine In C Build project Stop 67 ClojureScript Resource list Stop 68 Common Lisp Resource list

Explore next