AstroVolley is free courseware authored by MathWorks® to help teach students the basics of plotting and app building with MATLAB®. During this course students will create their own astrodynamics game where navigators attempt to deliver payloads between star cruisers by volleying them through fantastical gravity fields.
- Plotting Ships (Triangles)
- Plotting Gravitational Bodies (Circles)
- Gravity and Orbits
- Launching Volleys
- Creating a Random Mission Map
- Plotting Velocity Vectors (
quiver
) - Animating Trajectories (
comet
)
- UIAxes, Properties, and Functions
- Sliders and Value Changing Callbacks
- Push Button Callbacks
- Generating a Random Map
- Keeping Score
Please see the AstroVolley Instructor Guide for more details.
- MATLAB R2021b (or later)
- Ages: 11+
- Completing any of the following courses...
The license for AstroVolley Courseware is available in the license.txt file in this GitHub repository.
Copyright 2022 The MathWorks, Inc.