Written Entirely in C++ with Components, No actor classes or interfaces Full Procedural Animation System Attachment system for all types of customization including characters Custom Physical Materials Magnified Scopes Simulated Scope Eye box Lights/Lasers Forward Grips Magnifiers Offset Mounts Range Finders Red Dots/Holograph Sights Changing Reticles Changing Reticle Brightness Night Vision Thermal Vision Muzzle Devices (such as suppressors and compensators) Firearm Collision Handling Much Much More that cannot even come close to fitting in this list! Code Modules:
SKGAnimGraphNodes SKGAttachment SKGLightLaser SKGMuzzle SKGOptic SKGOptional – Can be ignored SKGPhysicalMaterialModule SKGProceduralAnim SKGProjectile SKGRangeFinder SKGShooterFramework SKGShooterFrameworkCore SKGShooterFrameworkEditor Number of Blueprints: In Example Project
Number of C++ Classes: 34
Network Replicated: Yes
Supported Development Platforms: Win64, MacOS, Linux, SteamVR, Oculus