Skip to content

Sturlock/Owl.Weapon

Repository files navigation

Unity Weapon Experiments

This is a project where I experiment with different weapon mechanics, starting at the most basic level and expanding out to more complex things.

TODO

  • Optimize how the weapon effects are instantiated.
  • Deterministic non-physics based bullet drop (Curved Ray-casting)
    • Bullet Travel
  • Designer-friendly reload configurations
  • Custom Inspector windows
  • Tooling to set up a weapon rig
  • Tie Recoil and Sway to Stamina

Completed Features

  • Shooting
  • Reloading
  • Semi-Automatic and Automatic fire
  • Recoil
  • Weapon Sway
  • Aim Down Sight
  • Custom Physics-based Bullets
  • Ammo Types (Ammo Economy)
    • Handgun / Pistol Calibres
      • 9mm
      • 45ACP
      • 57x28mm
    • SMG / PDW Calibres
      • 10mmAuto
      • 40S_W
    • Rifle Calibres
      • 556x45mm_NATO
      • 762x39mm
      • 762x51mm_NATO
    • Sniper Calibres
      • 338LapuaMagnum
      • 50BMG
    • Other
      • 12Gauge
      • 22LR
      • 300Blackout

Interesting Derivatives

  • Have ray-casts return hit damageable components

About

A repository dedicated to the Owl.Weapon Module development, exploring ways to make a Weapon system for FPS games in Unity.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors