Entitas-Sync-Framework
Networking framework for Entitas ECS. Targeted at turnbased games or other slow-paced genres.
File Explorer
Download Latest Version (.zip)- DestroyedListenerComponent.cs
- DestroyedListenerComponent.cs.meta
- IDestroyedListener.cs
- IDestroyedListener.cs.meta
- DestroyedEventSystem.cs
- DestroyedEventSystem.cs.meta
- Components.meta
- GameEventSystems.cs
- GameEventSystems.cs.meta
- Interfaces.meta
- Systems.meta
- GameCharacterComponent.cs
- GameCharacterComponent.cs.meta
- GameClientDataBufferComponent.cs
- GameClientDataBufferComponent.cs.meta
- GameConnectionComponent.cs
- GameConnectionComponent.cs.meta
- GameConnectionPeerComponent.cs
- GameConnectionPeerComponent.cs.meta
- GameControlledByComponent.cs
- GameControlledByComponent.cs.meta
- GameDestroyedComponent.cs
- GameDestroyedComponent.cs.meta
- GameDestroyedListenerComponent.cs
- GameDestroyedListenerComponent.cs.meta
- GameIdComponent.cs
- GameIdComponent.cs.meta
- GameRequiresWorldStateComponent.cs
- GameRequiresWorldStateComponent.cs.meta
- GameSyncComponent.cs
- GameSyncComponent.cs.meta
- GameWasSyncedComponent.cs
- GameWasSyncedComponent.cs.meta
- GameWorldStateComponent.cs
- GameWorldStateComponent.cs.meta
- Components.meta
- GameAttribute.cs
- GameAttribute.cs.meta
- GameComponentsLookup.cs
- GameComponentsLookup.cs.meta
- GameContext.cs
- GameContext.cs.meta
- GameEntity.cs
- GameEntity.cs.meta
- GameMatcher.cs
- GameMatcher.cs.meta
- Systems.meta
- Contexts.cs
- Contexts.cs.meta
- Events.meta
- Feature.cs
- Feature.cs.meta
- Game.meta
- Jenny-Header.png
- Jenny-Header.png.meta
- DesperateDevs.CodeGeneration.Plugins.dll
- DesperateDevs.CodeGeneration.Plugins.dll.meta
- DesperateDevs.CodeGeneration.Unity.Plugins.dll
- DesperateDevs.CodeGeneration.Unity.Plugins.dll.meta
- DesperateDevs.Analytics.dll
- DesperateDevs.Analytics.dll.meta
- DesperateDevs.CodeGeneration.CodeGenerator.dll
- DesperateDevs.CodeGeneration.CodeGenerator.dll.meta
- DesperateDevs.CodeGeneration.CodeGenerator.Unity.Editor.dll
- DesperateDevs.CodeGeneration.CodeGenerator.Unity.Editor.dll.meta
- DesperateDevs.CodeGeneration.dll
- DesperateDevs.CodeGeneration.dll.meta
- DesperateDevs.Unity.Editor.dll
- DesperateDevs.Unity.Editor.dll.meta
- Images.meta
- Plugins.meta
- Compile.cs
- Compile.cs.meta
- DesperateDevs.Logging.dll
- DesperateDevs.Logging.dll.meta
- DesperateDevs.Networking.dll
- DesperateDevs.Networking.dll.meta
- DesperateDevs.Serialization.dll
- DesperateDevs.Serialization.dll.meta
- DesperateDevs.Utils.dll
- DesperateDevs.Utils.dll.meta
- Editor.meta
- RingBuffer.cs
- RingBuffer.cs.meta
- JetBrains.Rider.Unity.Editor.Plugin.Repacked.dll
- JetBrains.Rider.Unity.Editor.Plugin.Repacked.dll.meta
- JetBrains.meta
- enet.bundle
- enet.bundle.meta
- ENet.cs
- ENet.cs.meta
- enet.dll
- enet.dll.meta
- libenet.so
- libenet.so.meta
- EntitasContextErrorHierarchyIcon.png
- EntitasContextErrorHierarchyIcon.png.meta
- EntitasContextHierarchyIcon.png
- EntitasContextHierarchyIcon.png.meta
- EntitasEntityErrorHierarchyIcon.png
- EntitasEntityErrorHierarchyIcon.png.meta
- EntitasEntityHierarchyIcon.png
- EntitasEntityHierarchyIcon.png.meta
- EntitasEntityLinkHierarchyIcon.png
- EntitasEntityLinkHierarchyIcon.png.meta
- EntitasEntityLinkWarnHierarchyIcon.png
- EntitasEntityLinkWarnHierarchyIcon.png.meta
- EntitasHeader.png
- EntitasHeader.png.meta
- EntitasSystemsHierarchyIcon.png
- EntitasSystemsHierarchyIcon.png.meta
- EntitasSystemsWarnHierarchyIcon.png
- EntitasSystemsWarnHierarchyIcon.png.meta
- Entitas.CodeGeneration.Plugins.dll
- Entitas.CodeGeneration.Plugins.dll.meta
- Entitas.VisualDebugging.CodeGeneration.Plugins.dll
- Entitas.VisualDebugging.CodeGeneration.Plugins.dll.meta
- Entitas.Migration.dll
- Entitas.Migration.dll.meta
- Entitas.Migration.Unity.Editor.dll
- Entitas.Migration.Unity.Editor.dll.meta
- Entitas.Unity.Editor.dll
- Entitas.Unity.Editor.dll.meta
- Entitas.VisualDebugging.Unity.Editor.dll
- Entitas.VisualDebugging.Unity.Editor.dll.meta
- Images.meta
- Plugins.meta
- CHANGELOG.md
- CHANGELOG.md.meta
- Editor.meta
- Entitas.CodeGeneration.Attributes.dll
- Entitas.CodeGeneration.Attributes.dll.meta
- Entitas.dll
- Entitas.dll.meta
- Entitas.Unity.dll
- Entitas.Unity.dll.meta
- Entitas.VisualDebugging.Unity.dll
- Entitas.VisualDebugging.Unity.dll.meta
- Entitas.xml
- Entitas.xml.meta
- EntitasUpgradeGuide.md
- EntitasUpgradeGuide.md.meta
- LICENSE.txt
- LICENSE.txt.meta
- README.md
- README.md.meta
- BoundedRange.cs
- BoundedRange.cs.meta
- HalfPrecision.cs
- HalfPrecision.cs.meta
- SmallestThree.cs
- SmallestThree.cs.meta
- BitBuffer.cs
- BitBuffer.cs.meta
- NetStack.Compression.meta
- NetStack.Serialization.meta
- System.Buffers.dll
- System.Buffers.dll.meta
- System.Memory.dll
- System.Memory.dll.meta
- System.Runtime.CompilerServices.Unsafe.dll
- System.Runtime.CompilerServices.Unsafe.dll.meta
- DesperateDevs.meta
- Disruptor.meta
- Editor.meta
- ENet.meta
- Entitas.meta
- Generators.dll
- Generators.dll.meta
- NetStack.meta
- SpanSupport.meta
- SampleScene.unity
- SampleScene.unity.meta
- BoundedFloatAttribute.cs
- BoundedFloatAttribute.cs.meta
- BoundedVector2Attribute.cs
- BoundedVector2Attribute.cs.meta
- BoundedVector3Attribute.cs
- BoundedVector3Attribute.cs.meta
- Bounds.meta
- CommandToClientAttribute.cs
- CommandToClientAttribute.cs.meta
- CommandToServerAttribute.cs
- CommandToServerAttribute.cs.meta
- SerializeAttribute.cs
- SerializeAttribute.cs.meta
- SyncAttribute.cs
- SyncAttribute.cs.meta
- CodegenExecutor.cs
- CodegenExecutor.cs.meta
- CodegenAttributes.meta
- CodegenExecutor.meta
- ChatMessageScheme.cs
- ChatMessageScheme.cs.meta
- GrantedIdScheme.cs
- GrantedIdScheme.cs.meta
- SetTickrateScheme.cs
- SetTickrateScheme.cs.meta
- ChatMessageScheme.cs
- ChatMessageScheme.cs.meta
- RequestCharacterScheme.cs
- RequestCharacterScheme.cs.meta
- SetTickrateScheme.cs
- SetTickrateScheme.cs.meta
- ICommand.cs
- ICommand.cs.meta
- ToClient.meta
- ToServer.meta
- DestroyedComponent.cs
- DestroyedComponent.cs.meta
- IdComponent.cs
- IdComponent.cs.meta
- DestroyDestroyedGameSystem.cs
- DestroyDestroyedGameSystem.cs.meta
- GameCleanupSystems.cs
- GameCleanupSystems.cs.meta
- Character.cs
- Character.cs.meta
- ControlledBy.cs
- ControlledBy.cs.meta
- Character.meta
- Cleanup.meta
- Client.meta
- ClientGameplayFeature.cs
- ClientGameplayFeature.cs.meta
- Common.meta
- CommonGameplayFeature.cs
- CommonGameplayFeature.cs.meta
- Server.meta
- ServerGameplayFeature.cs
- ServerGameplayFeature.cs.meta
- ChatMessageCommand.cs
- ChatMessageCommand.cs.meta
- RequestCharacterCommand.cs
- RequestCharacterCommand.cs.meta
- SetTickrateCommand.cs
- SetTickrateCommand.cs.meta
- SyncCompressors.cs
- SyncCompressors.cs.meta
- ClientCommandExecutor.cs
- ClientCommandExecutor.cs.meta
- IClientHandler.cs
- IClientHandler.cs.meta
- IServerHandler.cs
- IServerHandler.cs.meta
- ServerCommandExecutor.cs
- ServerCommandExecutor.cs.meta
- ChatMessageCommand.cs
- ChatMessageCommand.cs.meta
- GrantedIdCommand.cs
- GrantedIdCommand.cs.meta
- SetTickrateCommand.cs
- SetTickrateCommand.cs.meta
- Client.meta
- Compressors.meta
- Execution.meta
- Server.meta
- ServerCaptureChangedCharacterSystem.cs
- ServerCaptureChangedCharacterSystem.cs.meta
- ServerCaptureChangedConnectionSystem.cs
- ServerCaptureChangedConnectionSystem.cs.meta
- ServerCaptureChangedControlledBySystem.cs
- ServerCaptureChangedControlledBySystem.cs.meta
- ServerCaptureChangedIdSystem.cs
- ServerCaptureChangedIdSystem.cs.meta
- ServerCaptureChangedSyncSystem.cs
- ServerCaptureChangedSyncSystem.cs.meta
- ServerCaptureRemovedCharacterSystem.cs
- ServerCaptureRemovedCharacterSystem.cs.meta
- ServerCaptureRemovedConnectionSystem.cs
- ServerCaptureRemovedConnectionSystem.cs.meta
- ServerCaptureRemovedControlledBySystem.cs
- ServerCaptureRemovedControlledBySystem.cs.meta
- ServerCaptureRemovedIdSystem.cs
- ServerCaptureRemovedIdSystem.cs.meta
- ServerCaptureRemovedSyncSystem.cs
- ServerCaptureRemovedSyncSystem.cs.meta
- Character.cs
- Character.cs.meta
- Connection.cs
- Connection.cs.meta
- ControlledBy.cs
- ControlledBy.cs.meta
- IdComponent.cs
- IdComponent.cs.meta
- Sync.cs
- Sync.cs.meta
- SyncCompressors.cs
- SyncCompressors.cs.meta
- ServerStateCaptureFeature.cs
- ServerStateCaptureFeature.cs.meta
- PackEntityUtility.cs
- PackEntityUtility.cs.meta
- UnpackEntityUtility.cs
- UnpackEntityUtility.cs.meta
- Capture.meta
- Components.meta
- Compressors.meta
- Feature.meta
- Utility.meta
- Command.meta
- Sync.meta
- ClientCommandHandler.cs
- ClientCommandHandler.cs.meta
- ClientNetworkFeature.cs
- ClientNetworkFeature.cs.meta
- ClientNetworkSystem.cs
- ClientNetworkSystem.cs.meta
- ClientSendPacketSystem.cs
- ClientSendPacketSystem.cs.meta
- ClientDataBuffer.cs
- ClientDataBuffer.cs.meta
- Connection.cs
- Connection.cs.meta
- ConnectionPeer.cs
- ConnectionPeer.cs.meta
- RequiresWorldState.cs
- RequiresWorldState.cs.meta
- Sync.cs
- Sync.cs.meta
- WasSynced.cs
- WasSynced.cs.meta
- WorldState.cs
- WorldState.cs.meta
- ServerCaptureCreatedEntitiesSystem.cs
- ServerCaptureCreatedEntitiesSystem.cs.meta
- ServerCaptureRemovedEntitiesSystem.cs
- ServerCaptureRemovedEntitiesSystem.cs.meta
- ServerCreateWorldStateSystem.cs
- ServerCreateWorldStateSystem.cs.meta
- DisconnectData.cs
- DisconnectData.cs.meta
- ServerCommandHandler.cs
- ServerCommandHandler.cs.meta
- ServerNetworkFeature.cs
- ServerNetworkFeature.cs.meta
- ServerNetworkSystem.cs
- ServerNetworkSystem.cs.meta
- ServerSendPacketsSystem.cs
- ServerSendPacketsSystem.cs.meta
- StateCapture.meta
- Client.meta
- Components.meta
- INetworkComponent.cs
- INetworkComponent.cs.meta
- PackedDataFlags.cs
- PackedDataFlags.cs.meta
- ReceivedEvent.cs
- ReceivedEvent.cs.meta
- SendData.cs
- SendData.cs.meta
- Server.meta
- Service.cs
- Service.cs.meta
- Services.cs
- Services.cs.meta
- ComponentsLookup.cs
- ComponentsLookup.cs.meta
- Logger.cs
- Logger.cs.meta
- GameObjectUtility.cs
- GameObjectUtility.cs.meta
- IEventListener.cs
- IEventListener.cs.meta
- IView.cs
- IView.cs.meta
- Listeners.meta
- UnityView.cs
- UnityView.cs.meta
- ClientFeature.cs
- ClientFeature.cs.meta
- Codegen.meta
- CommandSchemes.meta
- Common.meta
- CommonGeneratedFeature.cs
- CommonGeneratedFeature.cs.meta
- GameController.cs
- GameController.cs.meta
- Gameplay.meta
- Generated.meta
- Networking.meta
- ServerFeature.cs
- ServerFeature.cs.meta
- Services.meta
- Tools.meta
- Utilities.meta
- View.meta
- CodegenExecutor.asset
- CodegenExecutor.asset.meta
- Generated.meta
- Plugins.meta
- Scenes.meta
- Sources.meta
- Generators.dll
- CompressorsGenerator.cs
- CompressorsGenerator.tt
- AssemblyInfo.cs
- SchemeCommandExecutorInterfaceGenerator.cs
- SchemeCommandExecutorInterfaceGenerator.tt
- SchemeCommandExecutorGenerator.cs
- SchemeCommandExecutorGenerator.tt
- SchemeCommandGenerator.cs
- SchemeCommandGenerator.tt
- SyncComponentGenerator.cs
- SyncComponentGenerator.tt
- SyncFeatureGenerator.cs
- SyncFeatureGenerator.tt
- SyncChangedComponentSystemGenerator.cs
- SyncChangedComponentSystemGenerator.tt
- SyncRemovedComponentSystemGenerator.cs
- SyncRemovedComponentSystemGenerator.tt
- PackEntityUtilityGenerator.cs
- PackEntityUtilityGenerator.tt
- UnpackEntityUtilityGenerator.cs
- UnpackEntityUtilityGenerator.tt
- manifest.json
- AudioManager.asset
- ClusterInputManager.asset
- DynamicsManager.asset
- EditorBuildSettings.asset
- EditorSettings.asset
- GraphicsSettings.asset
- InputManager.asset
- NavMeshAreas.asset
- Physics2DSettings.asset
- PresetManager.asset
- ProjectSettings.asset
- ProjectVersion.txt
- QualitySettings.asset
- TagManager.asset
- TimeManager.asset
- UnityConnectSettings.asset
- VFXManager.asset
- XRSettings.asset
- .gitignore
- Entitas.properties
- Hash.userproperties
- Jenny.properties
- LICENSE
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
