Skip to main content

EasyBullet

EasyBullet is a simple bullet runtime that handles network replication, network syncing, and adjusts the rendered bullets by client framerate.

Features

  • Firing a bullet is as easy as easyBullet:FireBullet(barrelPosition, bulletVelocity)
  • Easily modify EasyBullet's behavior using an extensive settings table
  • Callbacks to override EasyBullet's behavior entirely when the settings table doesn't offer enough
  • Accounts for network latency using client's ping
  • Projectile modeling using kinematic equations