Projectile Toolkit Documentation

 

Contents

Targeting and Prediction (library) - Manual

Targeting and Prediction (library) - Scripting Reference

PEB Trajectory Predictor

Projectile Aerodynamics

Only Targeting and Prediction has separate manual and scripting reference; others combine them into one.

 

The documentation is organized by modules.

Targeting and Prediction describes the static class Projectile. It contains static methods to solve targeting (aka ballistics) problems and to predict various projectile data. It also describes our math-based trajectory prediction solution.

PEB Trajectory Predictor describes our physics-engine-based trajectory prediction solution.

There are 3 ways to do trajectory prediction in total, refer to trajectory prediction systems comparison to choose the best one that fits your project.

Projectile Aerodynamics describes how to physically add horizontal motion to projectiles without compromising their ability to hit targets.

 

 


 

Devlogs

September 22, 2025

Projectile Toolkit 3.1 is available!

Introducing Aero Projectile Launcher, a brand new, easy to use template for projectile aerodynamics feature. (See Projectile Aerodynamics > Template Usage Guide for details).

Announcement: we are evolving this toolkit into a low-code-first, template-driven asset that is immune to LLM disruption. In other words, even if you are using the most cutting-edge AI coding tools, you still need this :)

Next release will be the propulsion update!

 

November 17, 2024

Introducing Projectile Aerodynamics, a brand new feature that models aerodynamic forces on projectiles without compromising their ability to hit targets.

You can use this feature to make curved trajectory seen in sports such as football, baseball, golf (draw/fade), etc. You can also use it to model wind, air drag, or implement creative weapons, like boomerangs.

 

November 5, 2023 | Last edit: August 19, 2025

In the upcoming update, some gameplay-focused features will be available:

 

April 15, 2023

Projectile Toolkit 2.0 is available! Introducing PEB Trajectory Predictor, a brand new system that invokes physics engine to simulate future frames and thus gives accurate prediction.

 

September 3, 2022

 

July 17, 2022

I'm working on Version 1.1:

In this version, I've added two new algorithms and improved several things: