Projectile Toolkit 3


Want to implement game mechanics based on projectile motion? Want enemy AI to use ranged weapons such as cannons, rocks or arrows to accurately hit targets? Want to have full control over jump motion of objects in games or animations without losing their physical properties? This toolkit has got you covered!


🕹️ Playable HTML Demos

📔 Docs


Projectile Toolkit is a powerful yet easy-to-use physics library for targeting, prediction, and controlling projectile in games — from simple ballistic shots to advanced curved aerodynamics:


🎯 Targeting and Data Prediction

This module focuses on solving ballistic problems for projectiles under gravity.

Example use cases

(Check out "Battle Pro Max" demo game, and "Cannon Simulation" demo.)


📈 Trajectory Prediction and Visualization

Projectile Toolkit provides you components and prefabs to predict and render trajectories both before and during flight.

We support both math-based prediction (check out "Battle Pro Max" demo game), and physics-engine-based prediction (check out "PEB Trajectory Predictor" and "Curve Shot" demos).


🌀 Projectile Aerodynamics

Projectile Toolkit provides you components and prefabs that enable you to physically add non-vertical forces to projectiles while preserving accurate targeting.

Great for:

  • Boomerangs, Leviathan Axe, etc. (creative weapons)
  • Football / soccer shots (curve, bend)
  • Golf shots (draw / fade)
  • Simulating wind and air drag

(Check out "Curve Shot" demo.)


🎁 Bonuses

Useful game toolkits such as:

★ Simple explosion system

★ Top-down character controller (Character Movement Kit)



🏆 Why You’ll Love It


✅ Flexible and easy to use

Designed with a modular architecture, allowing you to pick and integrate only the parts you need, unlike monolithic assets that force you to adopt rigid structures and unnecessary features.

✅ Fully physics-oriented: Ensures you get the most authentic results with every tool.

✅ Super fast: Most algorithms don't even touch trigonometric functions.

✅ Works in both 3D and 2D (works in 2D if only your game treats y as up axis)

✅ Awesome examples

Each example involves multiple features or methods, demonstrating practical use cases seen in real-world game projects, great for both learning this toolkit and quick prototyping.

✅ Full source code

✅ Built for games and physics simulations

Suitable for FPS & TPS games, action games, strategy games, sports games, and a wide range of physics-driven gameplay and simulation scenarios.



----------------

Roadmap

- Propulsion Toolkit (v3.2)

- Custom gravity direction (v4.0)