YoVDO

Planet Simulation in Python - Tutorial

Offered By: Tech with Tim via YouTube

Tags

Python Courses Astronomy Courses Pygame Courses

Course Description

Overview

Learn how to create a realistic planet simulation using Python in this comprehensive tutorial. Dive into the world of astronomical modeling as you build a program that simulates the orbits of different planets around the sun using real astronomical values. Explore the implementation of gravity forces to achieve accurate elliptical orbits. Begin with setup and installation, then progress through Pygame window setup, planet creation, and initialization using real-world data. Gain insights into the math and physics behind planetary movement before implementing the movement physics in code. Enhance your simulation by drawing orbits and visualizing distances to the sun. By the end of this hour-long tutorial, you'll have a functional planet simulation that demonstrates key concepts in physics, astronomy, and Python programming.

Syllabus

| Planet Simulation
| Sponsor
| Setup & Installation
| Pygame Window Setup
| Creating Planets
| Initializing Planets Using Real Values
| Moving Planets Explanation Math & Physics
| Implementing Movement Physics
| Drawing Orbits
| Drawing Distance To Sun
| Conclusion


Taught by

Tech With Tim

Related Courses

Introduction to Astronomy
Duke University via Coursera
Astrobiology and the Search for Extraterrestrial Life
University of Edinburgh via Coursera
Origins - Formation of the Universe, Solar System, Earth and Life
University of Copenhagen via Coursera
Confronting The Big Questions: Highlights of Modern Astronomy
University of Rochester via Coursera
Analyzing the Universe
Rutgers University via Coursera