Physics Simulations With Python and PyMunk

Tech With Tim · Beginner ·🛠️ AI Tools & Apps ·4y ago
Welcome back to another video! In this video I am going to be introducing you to the module known as PyMunk and showing you that it is really easy to use and can do a ton of powerful things! I am going to show you a few demos and then go into a full tutorial where we actually build a project using PyMunk! I hope you enjoy! 💻Thanks to Altium Designer for sponsoring this video. Checkout the best PCD design software on the market by signing up for a FREE trial here: https://www.altium.com/yt/techwithtim 💻 ProgrammingExpert is the best platform to learn how to code and become a software engin…
Watch on YouTube ↗ (saves to browser)

Chapters (11)

| PyMunk Demos
3:39 | PyMunk Installation
5:31 | Pygame Event Loop
9:41 | Creating A Space
12:00 | Drawing The Simulation
16:16 | Creating A Circle
22:23 | Creating Floors and Walls
28:44 | Elasticity and Friction
30:56 | Launching The Ball
48:26 | Creating Obstacles To Hit
52:52 | Creating A Swinging Pendulum

Playlist

Playlist UU4JX40jDee_tINbkjycV4Sg · Tech With Tim · 0 of 60

← Previous Next →
1 A* Path Finding Algorithm(Visualization)
A* Path Finding Algorithm(Visualization)
Tech With Tim
2 Python Programming Tutorial #1 - Variables and Data Types
Python Programming Tutorial #1 - Variables and Data Types
Tech With Tim
3 Python Programming Tutorial #2 - Basic Operators and Input
Python Programming Tutorial #2 - Basic Operators and Input
Tech With Tim
4 Python Programming Tutorial #3 - Conditions
Python Programming Tutorial #3 - Conditions
Tech With Tim
5 Python Programming Tutorial #4 - IF/ELIF/ELSE
Python Programming Tutorial #4 - IF/ELIF/ELSE
Tech With Tim
6 Python Programming Tutorial #5 - Chained Conditionals and Nested Statements
Python Programming Tutorial #5 - Chained Conditionals and Nested Statements
Tech With Tim
7 Python Programming Tutorial #6 - For Loops
Python Programming Tutorial #6 - For Loops
Tech With Tim
8 Python Programming Tutorial #7 - While Loops
Python Programming Tutorial #7 - While Loops
Tech With Tim
9 Python Programming Tutorial #8 - Lists and Tuples
Python Programming Tutorial #8 - Lists and Tuples
Tech With Tim
10 Python Programming Tutorial #9 - Iteration by Item (For Loops Continued...)
Python Programming Tutorial #9 - Iteration by Item (For Loops Continued...)
Tech With Tim
11 Python Programming Tutorial #10 - String Methods
Python Programming Tutorial #10 - String Methods
Tech With Tim
12 How to Overclock a NVIDIA GPU
How to Overclock a NVIDIA GPU
Tech With Tim
13 Python Programming Tutorial #11 - Slice Operator
Python Programming Tutorial #11 - Slice Operator
Tech With Tim
14 Python Programming Tutorial #12 - Functions
Python Programming Tutorial #12 - Functions
Tech With Tim
15 Python Programming Tutorial #13 - How to Read a Text File
Python Programming Tutorial #13 - How to Read a Text File
Tech With Tim
16 Python Programming Tutorial #14 - Writing to a Text File
Python Programming Tutorial #14 - Writing to a Text File
Tech With Tim
17 Python Programming Tutorial #15 - Using .count() and .find()
Python Programming Tutorial #15 - Using .count() and .find()
Tech With Tim
18 Python Programming Tutorial #16 - Introduction to Modular Programming
Python Programming Tutorial #16 - Introduction to Modular Programming
Tech With Tim
19 Python Programming Tutorial #17 - Optional Parameters
Python Programming Tutorial #17 - Optional Parameters
Tech With Tim
20 Python Programming Tutorial #18 - Try and Except (Python Error Handling)
Python Programming Tutorial #18 - Try and Except (Python Error Handling)
Tech With Tim
21 Python Programming Tutorial #19 - Global vs Local Variables
Python Programming Tutorial #19 - Global vs Local Variables
Tech With Tim
22 How to Use a Disposable Email Service (Prevent Spam)
How to Use a Disposable Email Service (Prevent Spam)
Tech With Tim
23 Python Programming Tutorial #20 - Classes and Objects
Python Programming Tutorial #20 - Classes and Objects
Tech With Tim
24 Cool VBS Script to Prank Your Friends!
Cool VBS Script to Prank Your Friends!
Tech With Tim
25 What is NEO? How to Create and Use a NEO Wallet
What is NEO? How to Create and Use a NEO Wallet
Tech With Tim
26 How to Encrypt and Hide Your Files - Windows 10/8
How to Encrypt and Hide Your Files - Windows 10/8
Tech With Tim
27 How to Mine Ethereum - For Beginners [EASY]
How to Mine Ethereum - For Beginners [EASY]
Tech With Tim
28 How to Overclock an AMD GPU
How to Overclock an AMD GPU
Tech With Tim
29 Best GPU'S For Mining Ethereum (2018)
Best GPU'S For Mining Ethereum (2018)
Tech With Tim
30 Recursion and Memoization Tutorial Python
Recursion and Memoization Tutorial Python
Tech With Tim
31 Ethereum Mining Rig - Hardware Guide
Ethereum Mining Rig - Hardware Guide
Tech With Tim
32 How to Cool Down Your GPU Using Only Software! (Super-Easy)
How to Cool Down Your GPU Using Only Software! (Super-Easy)
Tech With Tim
33 Pygame Tutorial #1 - Basic Movement and Key Presses
Pygame Tutorial #1 - Basic Movement and Key Presses
Tech With Tim
34 How to Install Pygame (Windows 8/10)
How to Install Pygame (Windows 8/10)
Tech With Tim
35 How to Trade Your Cryptocurrency (Bitcoin, Ethereum etc.) For Cash!
How to Trade Your Cryptocurrency (Bitcoin, Ethereum etc.) For Cash!
Tech With Tim
36 Common Ethereum Mining Issues and FIXES
Common Ethereum Mining Issues and FIXES
Tech With Tim
37 Mining ETHEREUM With a Gaming PC - How Much MONEY $$$?
Mining ETHEREUM With a Gaming PC - How Much MONEY $$$?
Tech With Tim
38 How to Mine Ethereum 2018 - WORKING (Super-Easy)
How to Mine Ethereum 2018 - WORKING (Super-Easy)
Tech With Tim
39 How to Use Ethermine - Ethereum Mining Pool
How to Use Ethermine - Ethereum Mining Pool
Tech With Tim
40 Microphone Comparison - $10 Mic vs $150 Mic (Blue Yeti USB)
Microphone Comparison - $10 Mic vs $150 Mic (Blue Yeti USB)
Tech With Tim
41 Pygame Tutorial #2 - Jumping and Boundaries
Pygame Tutorial #2 - Jumping and Boundaries
Tech With Tim
42 Pygame Tutorial #3 - Character Animation & Sprites
Pygame Tutorial #3 - Character Animation & Sprites
Tech With Tim
43 Pygame Tutorial #4 - Optimization & OOP
Pygame Tutorial #4 - Optimization & OOP
Tech With Tim
44 OBS Studio Tutorial - Best OBS Settings
OBS Studio Tutorial - Best OBS Settings
Tech With Tim
45 Linear Search Algorithm - Python Example and Code
Linear Search Algorithm - Python Example and Code
Tech With Tim
46 Make Any Mic Sound AMAZING! (WITH OBS)
Make Any Mic Sound AMAZING! (WITH OBS)
Tech With Tim
47 Binary Search Algorithm - Python Example & Code
Binary Search Algorithm - Python Example & Code
Tech With Tim
48 Pygame Tutorial #5 - Projectiles
Pygame Tutorial #5 - Projectiles
Tech With Tim
49 Pygame Game - Mini Golf
Pygame Game - Mini Golf
Tech With Tim
50 Why Your GPU is Slow at Mining Ethereum
Why Your GPU is Slow at Mining Ethereum
Tech With Tim
51 Pygame Tutorial - Projectile Motion (Part 1)
Pygame Tutorial - Projectile Motion (Part 1)
Tech With Tim
52 Pygame Tutorial - Projectile Motion (Part 2)
Pygame Tutorial - Projectile Motion (Part 2)
Tech With Tim
53 Pygame Tutorial #6 - Enemies
Pygame Tutorial #6 - Enemies
Tech With Tim
54 Pygame Tutorial #7 - Collision and Hit Boxes
Pygame Tutorial #7 - Collision and Hit Boxes
Tech With Tim
55 How to Cool Down Your GPU While Mining - Eth, Zcash...
How to Cool Down Your GPU While Mining - Eth, Zcash...
Tech With Tim
56 Pygame Tutorial #8 - Scoring and Health Bars
Pygame Tutorial #8 - Scoring and Health Bars
Tech With Tim
57 Cloud Mining vs. Hardware Mining - 2018
Cloud Mining vs. Hardware Mining - 2018
Tech With Tim
58 How to Install Pygame on Mac OSX (Fast-Simple)
How to Install Pygame on Mac OSX (Fast-Simple)
Tech With Tim
59 Pygame Tutorial #9 - Sound Effects, Music & More Collision
Pygame Tutorial #9 - Sound Effects, Music & More Collision
Tech With Tim
60 Pygame Tutorial #10 - Finishing Touches & Next Steps
Pygame Tutorial #10 - Finishing Touches & Next Steps
Tech With Tim
The ChatGPT Update Nobody Talked About
Next Up
The ChatGPT Update Nobody Talked About
Neil Patel