Gatling For Fishnet Networking - Gatling's Add-on
AnkleBreaker
$54.99
$109.99
50%OFF
(no ratings)
Jump AssetStore
The multiplayer add-on for Gatling on FishNet. Each shot crosses the network once, as a small fire order every peer replays, with lag compensation and per-shooter hit authority.💬 Join the AnkleBreaker Community! 💬Got a question, feedback, or a feature you'd love to see? Join our Discord - we actively improve our assets based on your input, and it's where we drop our latest announcements and run giveaways.👥 Discord: 👉 https://discord.gg/2D36VUmsYN🌐 Website: 👉 https://anklebreaker-consulting.com🌐 Gatling, Online 🌐The multiplayer add-on for Gatling, our projectile and ballistics system. Your weapons, rounds and impact rules run on FishNet, host and clients, without rewriting them.Gatling is required and sold separately.💥 One Shot, Every Screen 💥Each shot crosses the network once, as a small fire order every peer replays. Bandwidth follows the shots fired, never the bullets in flight.Zero NetworkObjects per projectile - a shotgun blast costs the same as a pistol round.Same spread and same wind on every screen, for no extra bandwidth.Players can join mid-match and see the shots already in the air.🎯 Hits That Stay Fair 🎯Lag compensation - the server judges a shot against what the shooter actually saw.Hit authority per shooter - server, shooter, or shooter checked by the server.Instant feedback - the shooter sees the shot at once, corrected by the server.Mismatched builds are refused at connection, so two players never fight with different guns.🧰 Ready in Minutes 🧰One menu entry turns an empty scene into a networked session that fires. Press Play, Start Host.Live network diagnostics in the Gatling window.In-editor documentation - 40+ searchable pages.📦 What You Get 📦7 networked sample scenes - Showcase arena, PvP range, 2D bullet hell, thrown objects, traps and turrets, wind range, stress bench.Drop-in components for your players, targets and scene.Full C# source, no DLLs.Full specs in the Technical details below.Setup - import Gatling and FishNet, import this package, then click Install in the Dependencies window that opens. The free AnkleBreaker packages install through Unity's Package Manager, which needs Git installed on your computer to install them in one click.🛠️ And also quality & productivity tools for Save Systems, Character Customization, Ballistic Systems, Popups & Notifications, Minimaps, Maps & Compasses, and more.Unity Version: 6000.0.41f1 (Unity 6.0 LTS) and newerGit: required to install the free dependencies in one click. Free, installed once: git-scm.com/downloads. Without Git you install them by hand.Required, sold separately: Gatling - Projectile & Ballistics System 1.0.4 or newer. FishNet: Networking Evolved 4.x or newer, 4.7.3 or newer on Unity 6.5 and later (free, Pro included).Required, free: AnkleBreaker Core, AnkleBreaker Utils Inspector, AnkleBreaker FishNet Core - installed by the Dependencies window that opens on import.Optional: Burst. AnkleBreaker and FishNet Managers Loader, for the ManagersLoader sample.Network Model: one tick-stamped fire order per shot, replayed by every peer. No NetworkObject per projectile. 25 to 37 bytes for a typical order, 9 to end a burst.Hit Authority: per shooter - ServerOnly (default), Shooter, ShooterWithServerValidation.Lag Compensation: server-side rewind, latency measured by the server, capped by Max Rewind Ticks.Relevance Filtering: opt-in, by region.Samples: 7 FishNet scenes (Showcase, PvP range, 2D bullet hell, thrown objects, traps, wind, stress bench) and 1 ManagersLoader scene.Source Code: full C# source, no DLLs.Known Limitations: a Dedicated Server build needs FISHNET and FISHNET_V4 added to its build target's scripting defines by hand. A ricochet can be drawn differently on two screens; damage stays authoritative.Not Included: Gatling, FishNet, a health or damage system (the sample one is sample code), the environment art seen in the trailer.




