Modular low poly FPS weapons with 29 attachments, rigged arms, a gunsmith and an in-field modification menu. Ready-to-play demo scenes for Built-in and URP.Built-in: works out of the box. URP: model materials are created for the active pipeline on import; the kit offers to convert its demo materials automatically, or use Tools > turdevstudios > Low Poly Weapon Kit > Convert Materials To Active Render Pipeline. HDRP is not supported.Low Poly Weapon Kit is a complete, ready-to-play first-person weapon system in a clean low poly style. Build your weapon in the Gunsmith, modify it in the field with the TAB menu, and take it straight to the shooting range. Every attachment changes the weapon's stats, recoil and sound.Open a demo scene, press Play - everything works out of the box.WEAPONS• Assault Rifle - full auto, 7 attachment slots• Pistol - semi auto, 4 attachment slots• Dual Pistols - alternating fire, synced dual reloads29 ATTACHMENTS• Optics: Red Dot, Holographic, 2x Prism, 4x Tactical, 8x Sniper, Flip-Up Irons, Mini Red Dot• Muzzle: Rifle & Pistol Suppressors, Muzzle Brake, Compensators• Underbarrel & Rail: Vertical Grip, Angled Grip, Bipod, Flashlight, Laser, Light/Laser Combo, Pistol Light, Pistol Laser• Magazines: 40-Round, Dual Mag, 60-Round Drum, Extended Pistol Mag• Stocks: Fixed, Folding, Precision• Grips: Ergonomic, Slim• 4 finishes: Coyote, Black, Wolf Gray, OD GreenGAMEPLAY SYSTEMS• Gunsmith scene: orbit camera, slot markers on the weapon, live stat preview, finishes, saved loadouts• In-field modification menu (TAB): change attachments on the weapon in your hands• Aim down sights aligned per optic; full-screen scope view for 4x / 8x• Stat-driven spread, recoil patterns, camera shake, lean (Q/E), sprint• Suppressors switch to suppressed fire sounds and hide the muzzle flash• Loadouts saved as JSON (PlayerPrefs by default, easy to plug into your own save system)AUDIO• Fire sounds with variations, suppressed fire, dry fire, magazine out / in, bolt release, attachment and UI soundsDEVELOPER FRIENDLY• Data-driven: weapons and attachments are ScriptableObjects - add new ones without code• Clean, fully commented C# source with XML documentation, own namespace and assembly definitions• PDF documentation: setup, controls, adding weapons and attachments, scripting API• Built-in Render Pipeline and URP (one-click material conversion included)Number of textures: 31 (UI icons only - models use flat color materials, no texture maps)Texture dimensions: icons 512x512Polygon count: Assault Rifle 8,124 tris | Pistol 9,834 tris | FPS Arms 992 trisMinimum polygon count: 36 tris (Extended Pistol Magazine)Maximum polygon count: 21,092 tris (Dual Pistols first-person model, two guns + arms)Number of meshes/prefabs: 34 models / 34 prefabs (3 first-person weapons, 2 gunsmith weapons, 29 attachments)Rigging: Yes (first-person arms, 15 bones)Animation count: 26 (8 per weapon, Dual Pistols 9 incl. alternate fire)Animation type list: Idle, Fire, Fire Last (slide lock), Reload, Reload Empty, Draw, Holster, InspectUV mapping: No (flat color materials)LOD information: No LODsTypes of materials and texture maps: Standard / URP Lit flat color materials, emissive reticles and light lenses, transparent optic glassAudio: 22 weapon & attachment sounds + 2 UI sounds (WAV, 44.1 kHz)Scripts: 26 C# files (runtime + editor), assembly definitions, XML documentationDemo scenes: Gunsmith, FPS RangeRender pipelines: Built-in, URPUnity version: 2022.3 LTS or newerAI coding assistants (Anthropic Claude, OpenAI Codex) were used during development: to write the C# scripts, to drive Blender through Python scripts that built the low poly models, rig and animations, and to write the procedural audio synthesis code that generated all sound effects. No generative image, 3D or audio models were used and no third-party or scraped assets are included. All content was reviewed, tested and directed by the publisher.


