Netick是Unity的服务器C#/.NET 网络通信引擎解决方案,事实上,对于所有支持 C# 的游戏引擎,它完全与引擎无关。 Netick 是高级网络解决方案,它是世界上性能卓越的Unity网络通信引擎解决方案,实现了最低的带宽和 CPU 使用率,经第三方开源基准测试证明。它的架构与其他免费解决方案不同。 Netick 使构建高质量且无作弊的多人游戏比以往任何时候都更加容易。无论是竞技类 CS 射击游戏、200 人的大逃杀游戏,还是生存游戏,Netick 都能胜任。

安装

先决条件

Unity 编辑器版本 2021 或更高版本。

步骤:

  • 通过沿着顶部栏导航到“窗口”>“包管理器”来打开 Unity 包管理器。
  • 单击加号图标。
  • 选择从 git URL 添加包
  • 输入 https://github.com/karrarrahim/NetickForUnity.git
  • 在程序包管理器中的程序包下,您现在应该会看到 Netick 及其当前版本号。
  • 然后,您可以导入其中一个示例来开始。

特征

  • 稳定、干净且强大的 API。
  • 客户端预测。
  • 完整和部分增量快照。
  • 快照插值。
  • 远程过程调用 (RPC)。
  • 沙盒
  • 物理预测
  • 兴趣管理[Pro]。
  • 滞后补偿[Pro]。
  • 代码生成
  • 零GC。

技术与性能

带宽

Netick 2 使用创新的状态同步算法,推动多人游戏开发向前发展。它不仅实现了有史以来最低的带宽使用,而且还通过确保完整的网络状态更新原子性来简化网络游戏。 Netick 2 使用了一种新颖的 Delta 快照方法,可以高效地同时使用兴趣管理和 Delta 快照。由于这样做很困难或不切实际,这在 AAA 或独立游戏中是闻所未闻的。然而,在 Netick 2 中,它就可以工作了。

Netick 2 还可以让您完全预测游戏中的任何内容:网络属性、集合等。它还可以让您轻松插入任何内容。这极大地简化了复杂或要求高的项目的开发。

CPU

Netick 2核心是用不安全的C#代码编写的,实现了最高水平的性能。根据模拟测试,它能够在不到 1.4 毫秒的时间内向 200 个客户端写入 1 个数据包(每个数据包约 1000 字节),所有这些都在单个内核中(使用任何现代 Intel CPU)。这意味着游戏的网络 CPU 成本尽可能低,从而为您在游戏中执行其他操作留出空间。这也意味着您可以拥有比以前更多的玩家,并且滴答率更高。

下载地址

https://github.com/NetickNetworking/NetickForUnity

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源