AAA networking solution for indie developers
Making multiplayer games has never been easier
• Easy.
• Performant.
• Powerful.
FPS
TPS
Action
Strategy
RPG
And more…
Netick is a FREE server-authoritative networking solution for Unity. It’s by far the most advanced free networking solution for unity on the market. It’s built with an architecture that’s different from other free solutions. Netick makes building quality and cheat-free multiplayer games easier than ever, by implementing most of the features you need to build an FPS/TPS/Real-Time/Action game.
Features
Client-Side Prediction
CSP ensures that the client enjoys a buttery smooth lag-free gameplay experience, while also maintaining server-authority by means of prediction and reconciliation. A feature considered essential in today’s climate of high player demands for cheat-free experiences.
Eventual Consistency
Eventual Consistency (Optimistic Replication) allows for huge synced game states, despite using as little bandwidth as possible.
Lag Compensation
Lag Compensation is the standard technique in mitigating the effects of differing round-trip delays in regards to authoritative hit-detection.
Remote Procedure Calls (RPCs)
RPCs are a handy, intuitive, and easy way to handle events and send data.
Snapshot Interpolation
Snapshot Interpolation aims to provide smooth motion and rendering in the presence of a fixed-time network loop.
Sandboxes
Network Sandboxes revolutionize debugging and building your multiplayer games, by letting you run both the server and client (or clients) in the same project at the same time, making programming and testing multiplayer games easier and more fun than ever.
Area of Interest
Area of Interest end goal is that each client only receives data about objects relevant to them.
Tick-Aligned Simulation
Tick-Aligned Simulation makes it possible to predict things such as waves, platforms, and elevators, which are known for their networking difficulty.
Abstracted Transport Layer
Netick does not enforce a low-level transport on you, you are free to use or build whatever transport for whatever protocol or service you require. It does not even require the transport to have any means of reliability, only connection handling, and unreliable send and receive.
Code Gen
Netick uses weaving to provide intuitive programming experience, unlike other solutions which use reflection that is slow.
Zero GC
Netick almost no garbage in its hot-path, a goal that’s vital in achieving stutter-free gameplay.
And many more…