Valvesockets CsharpManaged C# abstraction of GameNetworkingSockets library by Valve Software
Stars: ✭ 273 (+73.89%)
Entitas Sync FrameworkNetworking framework for Entitas ECS. Targeted at turnbased games or other slow-paced genres.
Stars: ✭ 98 (-37.58%)
Enet CsharpReliable UDP networking library
Stars: ✭ 464 (+195.54%)
Smmalloc CsharpBlazing fast memory allocator designed for video games meets .NET
Stars: ✭ 81 (-48.41%)
CerasUniversal binary serializer for a wide variety of scenarios https://discord.gg/FGaCX4c
Stars: ✭ 374 (+138.22%)
NetworkerA simple to use TCP and UDP networking library for .NET. Compatible with Unity.
Stars: ✭ 408 (+159.87%)
VerticaldissolveProcedural vertical dissolve shader. Highly customizable. Tweak edge color, noisiness & waviness, rim light, emission scrolling and more.
Stars: ✭ 434 (+176.43%)
SwissarmylibCollection of helpful utilities we use in our Unity projects.
Stars: ✭ 154 (-1.91%)
Colferbinary serialization format
Stars: ✭ 597 (+280.25%)
RadialprogressbarCustomizable radial progress bar shader for Unity3D. Allows you to set arc range, minimum and maximum colors, textures, radius, and a few more things. Create HP Bars, Speedometers, rank progress, etc!
Stars: ✭ 714 (+354.78%)
Swift NioEvent-driven network application framework for high performance protocol servers & clients, non-blocking.
Stars: ✭ 6,777 (+4216.56%)
UnitylockstepModern Lockstep with clientside prediction and rollback
Stars: ✭ 349 (+122.29%)
LeopotamgrouplibraryunityTools library for unity 3d game engine: animator graph helpers, serialization (json), localization, event routing (eventbus, ui actions), embedded scripting, uGui xml markup, threading, tweening, in-memory protection and other helpers (pure C#)
Stars: ✭ 373 (+137.58%)
HoloshieldHighly customizable sci-fi shield / force field shader for Unity3D. Allows you to set edge power & color, inner texture scrolling, waviness, scale pulsation and procedural intensity noise. Implements tessellation for low-poly base meshes.
Stars: ✭ 401 (+155.41%)
Unity2d ComponentsA constantly evolving array of Unity C# components for 2D games, including classes for pixel art cameras, events & messaging, saving & loading game data, collision handlers, object pools, and more.
Stars: ✭ 375 (+138.85%)
CistaSimple C++ Serialization & Reflection.
Stars: ✭ 535 (+240.76%)
Gameproject3游戏服务器框架,网络层分别用SocketAPI、Boost Asio、Libuv三种方式实现, 框架内使用共享内存,无锁队列,对象池,内存池来提高服务器性能。还包含一个不断完善的Unity 3D客户端,客户端含大量完整资源,坐骑,宠物,伙伴,装备, 这些均己实现上阵和穿戴, 并可进入副本战斗,多人玩法也己实现, 持续开发中。
Stars: ✭ 655 (+317.2%)
Com.unity.multiplayer.mlapiA game networking framework built for the Unity Engine to abstract game networking concepts.
Stars: ✭ 781 (+397.45%)
Asyncioasyncio historical repository
Stars: ✭ 952 (+506.37%)
Netmap TutorialNetmap tutorial at SIGCOMM 2017 and AsiaBSDCon 2018
Stars: ✭ 60 (-61.78%)
UvloopUltra fast asyncio event loop.
Stars: ✭ 8,246 (+5152.23%)
NetdynamicsData-oriented networking playground for the reliable UDP transports
Stars: ✭ 65 (-58.6%)
LanceMultiplayer game server based on Node.JS
Stars: ✭ 1,161 (+639.49%)
Messagepack CsharpExtremely Fast MessagePack Serializer for C#(.NET, .NET Core, Unity, Xamarin). / msgpack.org[C#]
Stars: ✭ 3,668 (+2236.31%)
EcsECS for Unity with full game state automatic rollbacks
Stars: ✭ 151 (-3.82%)
SpheredissolveCustomizable procedural spherical dissolve shader for Unity3D, for all your customizable procedural spherical dissolve needs!
Stars: ✭ 311 (+98.09%)
EnhancerA collection of utilities to enhance the Unity Editor
Stars: ✭ 394 (+150.96%)
Jsoniter ScalaScala macros for compile-time generation of safe and ultra-fast JSON codecs
Stars: ✭ 410 (+161.15%)
Portspider🕷 A lightning fast multithreaded network scanner framework with modules.
Stars: ✭ 300 (+91.08%)
TexturepannerThis repository hosts a shader for Unity3D whose main goal is to facilitate the creation of neon-like signs, conveyor belts and basically whatever based on scrolling textures
Stars: ✭ 528 (+236.31%)
LaminarA simple semi-reliable UDP protocol for multiplayer games
Stars: ✭ 530 (+237.58%)
Entitas CsharpEntitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
Stars: ✭ 5,393 (+3335.03%)
ConsolationIn-game debug console for Unity.
Stars: ✭ 489 (+211.46%)
Bridge Deprecated[DEPRECATED]: Prefer Retrofit/OkHttp by Square, or Fuel for Kotlin
Stars: ✭ 624 (+297.45%)
RegoapGeneric C# GOAP (Goal Oriented Action Planning) library with Unity3d examples
Stars: ✭ 600 (+282.17%)
SavegamefreeSave Game Free is a free and simple but powerful solution for saving and loading game data in unity.
Stars: ✭ 279 (+77.71%)
SuccSexy and Utilitarian Code Configuration
Stars: ✭ 100 (-36.31%)
UbernetFlexible networking library for Unity
Stars: ✭ 10 (-93.63%)
AnetteSimple haxe network library
Stars: ✭ 35 (-77.71%)
Librg🚀 Making multi-player gamedev simpler since 2017
Stars: ✭ 813 (+417.83%)
BatchmanThis library for Android will take any set of events and batch them up before sending it to the server. It also supports persisting the events on disk so that no event gets lost because of an app crash. Typically used for developing any in-house analytics sdk where you have to make a single api call to push events to the server but you want to optimize the calls so that the api call happens only once per x events, or say once per x minutes. It also supports exponential backoff in case of network failures
Stars: ✭ 50 (-68.15%)
Unity Package ToolsA set of developer tools to make it easier to create and distribute packages for the native Unity Package Manager.
Stars: ✭ 44 (-71.97%)
3d Game Shaders For Beginners🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Stars: ✭ 11,698 (+7350.96%)
Mofuwmofuw is *MO*re *F*aster, *U*ltra minimal *W*ebserver.
Stars: ✭ 107 (-31.85%)
Self Driving VehicleSimulation of self-driving vehicles in Unity. This is also an implementation of the Hybrid A* pathfinding algorithm which is useful if you are interested in pathfinding for vehicles.
Stars: ✭ 112 (-28.66%)
ForgenetworkingremasteredIn short, Forge Networking is a free and open source multiplayer game (multi-user) networking system that has a very good integration with the Unity game engine. You wanna make a multiplayer game or real time multi-user application? This is the library for you.
Stars: ✭ 1,338 (+752.23%)
UndoproUndoPro is a command-based undo system integrated into Unity's default system. This allows devs to use actions for their undo/redo operations without forcing the user into a new undo-workflow!
Stars: ✭ 107 (-31.85%)
ProjectfieldwarningProject: Field Warning is a community-made RTS game centered around lethal regiment and division-scale warfare.
Stars: ✭ 86 (-45.22%)
NoahgameframeA fast, scalable, distributed game server engine/framework for C++, include the actor library, network library, can be used as a real time multiplayer game engine ( MMO RPG/MOBA ), which support C#/Lua script/ Unity3d, Cocos2dx and plan to support Unreal.
Stars: ✭ 3,258 (+1975.16%)
Simpleunitytcp🖧 Simple Unity Project to show how TCP communication are builded in C# without multi-threading or Unity network (Unet) involved.
Stars: ✭ 22 (-85.99%)
Reliablenetcode.netA pure managed C# socket-agnostic reliability layer inspired by reliable.io and yojimbo
Stars: ✭ 122 (-22.29%)
Sock.luaA Lua networking library for LÖVE games.
Stars: ✭ 121 (-22.93%)
RufflesLightweight and fully managed reliable UDP library.
Stars: ✭ 131 (-16.56%)