diff --git a/Netick/Editor/Netick.CodeGen.dll b/Netick/Editor/Netick.CodeGen.dll index 970d613..2e72707 100644 Binary files a/Netick/Editor/Netick.CodeGen.dll and b/Netick/Editor/Netick.CodeGen.dll differ diff --git a/Netick/Editor/Netick.Unity.Editor.dll b/Netick/Editor/Netick.Unity.Editor.dll index 8607e29..10187a4 100644 Binary files a/Netick/Editor/Netick.Unity.Editor.dll and b/Netick/Editor/Netick.Unity.Editor.dll differ diff --git a/Netick/Editor/Netick.Unity.Pro.Editor.dll b/Netick/Editor/Netick.Unity.Pro.Editor.dll index 47a576e..0376db3 100644 Binary files a/Netick/Editor/Netick.Unity.Pro.Editor.dll and b/Netick/Editor/Netick.Unity.Pro.Editor.dll differ diff --git a/Netick/Editor/Unity.Netick.CodeGen.dll b/Netick/Editor/Unity.Netick.CodeGen.dll index e33f242..26c872c 100644 Binary files a/Netick/Editor/Unity.Netick.CodeGen.dll and b/Netick/Editor/Unity.Netick.CodeGen.dll differ diff --git a/Netick/Runtime/Netick.Pro.dll b/Netick/Runtime/Netick.Pro.dll index 1f69d8a..a9782e0 100644 Binary files a/Netick/Runtime/Netick.Pro.dll and b/Netick/Runtime/Netick.Pro.dll differ diff --git a/Netick/Runtime/Netick.Unity.Pro.dll b/Netick/Runtime/Netick.Unity.Pro.dll index 4ea3053..77bfc63 100644 Binary files a/Netick/Runtime/Netick.Unity.Pro.dll and b/Netick/Runtime/Netick.Unity.Pro.dll differ diff --git a/Netick/Runtime/Netick.Unity.dll b/Netick/Runtime/Netick.Unity.dll index 96a2b49..841ceab 100644 Binary files a/Netick/Runtime/Netick.Unity.dll and b/Netick/Runtime/Netick.Unity.dll differ diff --git a/Netick/Runtime/Netick.dll b/Netick/Runtime/Netick.dll index 6099b3d..758a5b8 100644 Binary files a/Netick/Runtime/Netick.dll and b/Netick/Runtime/Netick.dll differ diff --git a/README.md b/README.md index 868cba8..aa0e56a 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,22 @@ -# Netick: Networking Engine for Unity [Beta] -  -[](https://netick.net/docs/2/index.html) [](https://netick.net/docs/2/api/index.html) [](https://discord.com/invite/uV6bfG66Fx) +
+
+ Manual + · + Getting Started + · + API + · + Discord +
-Netick is a server-authoritative C#/.NET networking solution for Unity, and, in fact, for all C#-supporting game engines, it's entirely engine-agnostic. Netick is the state-of-the-art networking solution, it's the world's highest-performing networking solution for Unity, achieving the lowest bandwidth and CPU usage, proven by third-party open-source benchmarks. 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 before. Whether it's a competitive CS-like shooter, a 200-player battle royale, or a survival game, Netick can do it. +Netick is a server-authoritative C#/.NET networking solution for Unity, and, in fact, for all C#-supporting game engines, it's entirely engine-agnostic. Netick is the state-of-the-art networking solution, it's the world's highest-performing networking solution for Unity, **achieving the lowest bandwidth and CPU usage, proven by** [**open-source benchmarks.**](#technology-and-performance) 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 before. Whether it's a competitive CS-like shooter, a 200-player battle royale, or a survival game, Netick can do it. - + ## Installation @@ -22,7 +30,7 @@ Unity Editor version 2021 or later. - Enter https://github.com/karrarrahim/NetickProForUnity.git - Under Packages in the Package Manager, you should now see Netick with it's current version number. - You can then import one of the samples to get started. - + ## Features * Stable, clean, and powerful API. diff --git a/Samples~/Bomberman/Scripts/Block.cs b/Samples~/Bomberman/Scripts/Block.cs index dd2a7d5..49294a1 100644 --- a/Samples~/Bomberman/Scripts/Block.cs +++ b/Samples~/Bomberman/Scripts/Block.cs @@ -8,7 +8,7 @@ namespace Netick.Samples.Bomberman { // Networked properties [Networked] - public bool Visible { get; set; } = true; + public NetworkBool Visible { get; set; } = true; [OnChanged(nameof(Visible))] private void OnVisibleChanged(OnChangedData onChangedData) diff --git a/Samples~/Bomberman/Scripts/BombermanController.cs b/Samples~/Bomberman/Scripts/BombermanController.cs index b66f706..76be211 100644 --- a/Samples~/Bomberman/Scripts/BombermanController.cs +++ b/Samples~/Bomberman/Scripts/BombermanController.cs @@ -25,7 +25,7 @@ namespace Netick.Samples.Bomberman [Networked] public int Score { get; set; } = 0; [Networked] - public bool Alive { get; set; } = true; + public NetworkBool Alive { get; set; } = true; [Networked(relevancy: Relevancy.InputSource)] public int MaxBombs { get; set; } = 1; diff --git a/package.json b/package.json index d359d33..19c6c8d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "com.karrar.netick", - "version": "0.11.31", + "version": "0.11.35", "displayName": "Netick", "description": "A networking library for unity", "unity": "2021.3",