Skip to content

STEAMforVietnam/CS101-2022-DragonflyTeam-FinalProject-PhysicsSim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Physics Simulation Projects

Description

This project have 4 physics simulation:

  • Free Fall
    • Set parameters (Height, Gravitational Acceleration, Fall Time, Velocity)
    • Calculate missing parameters
    • Spawn object
    • Control camera with W/S
  • Pendulum Motion
    • Click to create pendulum
    • Increase/Decrease pendulum speed
    • Increase/Decrease damping
    • Draw graph
  • Projectile Motion
    • Click and drag to aim projectile, release to fire
    • Create new projectile with C
    • Create new static obstacle using in-game menu
    • Remove static obstacle (by name) using in-game menu
    • Control camera with W/A/S/D
  • Light Refraction
    • Click to set incident ray
    • Change material parameter

Download

Clone this project

git clone https://github.com/nhatlong1/final_project_physics.git

(Or click Code -> Download ZIP and extract)

Usage

In project's root folder, run command:

pip3 install requirements.txt
python3 main.py

Progress

  • Free Fall
  • Pendulum Motion
  • Projectile Motion
  • Light Refraction

About

Final project for S4VN excursion program

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages