RepositoryC#
MirageNet

MirageNet/Mirage

Easy to use high performance Network library for Unity 3d

573sao
67fork
1issue
0lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: mirror-networking

#1 Repository Của Tuần

3
TINIX TRENDING·Chủ đề: mmo

#3 Repository Của Tuần

4
TINIX TRENDING·Chủ đề: udp

#4 Repository Của Tuần

🚀 Mirage: Thư viện mạng hiệu năng cao cho Unity

Mirage là một thư viện mạng high-level cho Unity, được thiết kế modular, hiệu năng cao và dễ sử dụng.

Mirage là một thư viện mạng high-level cho Unity. Nó modular, hiệu năng cao và dễ sử dụng, phù hợp cho việc phát triển MMO, game co-op hoặc FPS. Được kiểm chứng trong các trò chơi đã ra mắt và xây dựng với tính bảo mật tích cực, Mirage cung cấp nhiều công cụ để phòng ngừa khai thác đa người chơi.

✨ Điểm nổi bật

  • Lắng nghe sự kiện Server/Client từ bất kỳ đâu: Không cần quản lý trung tâm, dễ tích hợp vào logic game.
  • SyncVars, RPCs và Identity events: Hỗ trợ đồng bộ dữ liệu và gọi hàm giữa client và server.
  • RateLimit trên ServerRpc: Ngăn chặn spam tấn công bằng cơ chế hạn chế tần suất.
  • Hỗ trợ UniTask: Trả về kết quả bất đồng bộ để client xử lý kết quả thành công hoặc thất bại.
  • Cài đặt qua Package Manager: Hỗ trợ OpenUPM hoặc cài đặt trực tiếp từ Git URL.
  • Dễ dàng chuyển đổi từ Mirror: Cung cấp hướng dẫn migration chi tiết.
  • SocketLayer có cấu trúc: Đảm bảo quy trình kết nối nhất quán cho mọi transport.
  • Xử lý lỗi dưới dạng exception: Giúp phát hiện và sửa lỗi nhanh chóng.

💡 Vì sao đáng chú ý

Mirage là một hard fork của Mirror với nhiều tính năng mới, cải tiến hiệu năng và bảo mật. Khác với Mirror, Mirage sử dụng Package Manager để cài đặt, xử lý lỗi dưới dạng exception và tuân thủ chuẩn code C# rõ rệt. Đặc biệt, cơ chế RateLimit giúp ngă chặn các hành vi spam, trong khi SocketLayer được cấu trúc tốt giúp dễ dàng mở rộng transport.


#Unity #Networking #CSharp #GameDevelopment #MMO #OpenSource #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryC#
MirrorNetworking/Mirror

#1 Open Source Unity Networking Library

6.4k
Oct 19, 2026
RepositoryC#
egametang/ET

Unity3D Client And C# Server Framework

10.0k
Aug 26, 2026
RepositoryC#
wovencode/OpenMMO

OpenMMO - Groundwork

183
Sep 4, 2021
RepositoryC
0xFA11/MultiplayerNetworkingResources

A curated list of Multiplayer Game Network Programming Resources

8.8k
Aug 27, 2026
RepositoryTypeScript
pixijs/pixijs

The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.

48.5k
Oct 26, 2026
RepositoryC#
Unity-Technologies/ml-agents

The Unity Machine Learning Agents Toolkit (ML-Agents) is an open-source project that enables games and simulations to serve as environments for training intelligent agents using deep reinforcement learning and imitation learning.

19.8k
Oct 27, 2026
RepositoryC#
Perfare/AssetStudio

AssetStudio is a tool for exploring, extracting and exporting assets and assetbundles.

15.6k
Dec 8, 2022
RepositoryC#
Perfare/Il2CppDumper

Unity il2cpp reverse engineer

9.6k
Aug 18, 2024
RepositoryC#
BepInEx/BepInEx

Unity / XNA game patcher and plugin framework

8.9k
Oct 23, 2026