===== Getting Started ===== * [[start|About]] ===== Documentation ===== === ECS Core === * [[ecs-core-overview|Architectural Overview]] * Scripting Reference * [[Chunk Management]] * Events * [[ChunkLoadCompleteAsyncTopic]] * [[ChunkLoadRequestedAsyncTopic]] * [[ChunkUnloadCompleteAsyncTopic]] * [[ChunkUnloadRequestedAsyncTopic]] * [[CurrentChunkChangedTopic]] * [[EntityPacketCollectionLoadingCompleteTopic]] * [[EntityPacketCollectionLoadingProgressTopic]] * [[EntityPacketCollectionLoadingStartedTopic]] * [[EntitySpawnLoadingCompleteTopic]] * [[EntitySpawnLoadingProgressTopic]] * [[EntitySpawnLoadingStartedTopic]] * [[SceneLoadingCompleteAsyncTopic]] * [[SceneLoadingProgressTopic]] * [[SceneLoadingStartedAsyncTopic]] * [[SceneUnloadCompleteAsyncTopic]] * [[SceneUnloadRequestedAsyncTopic]] * Services * [[IChunkLoadingService]] * [[IChunkSerializationService]] * [[IEntityPacketCollectionLoadingService]] * [[IEntitySpawnCollectionFinder]] * [[IEntitySpawnLoadingService]] * [[ISceneLoadingService]] * [[Dependency Injection]] * Services * [[IServiceProvider]] * [[Event Management]] * Services * [[IMessageBroker]] * Factories * Services * [[IEntityFactory]] * [[IStaticDataFactory]] * [[Game Management]] * Events * [[GameInitializationCompleteAsyncTopic]] * [[GameInitializationStartedAsyncTopic]] * [[SavedChunkLoadCompleteAsyncTopic]] * [[SavedChunkLoadRequestedAsyncTopic]] * [[SaveFileLoadCompleteAsyncTopic]] * [[SaveFileLoadRequestedAsyncTopic]] * [[SaveFileSerializationCompleteAsyncTopic]] * [[SaveFileSerializationRequestedAsyncTopic]] * Services * [[IGameInitializationService]] * [[ISaveGameService]] * General * Events * [[EntityCreatedTopic]] * [[EntityDestroyedTopic]] * [[EntityIsNullTopic]] * [[TransformChildrenChangedTopic]] * [[TransformChildrenUpdatedTopic]] * [[TransformIsVisibleChangedTopic]] * [[TransformIsVisibleSelfChangedTopic]] * [[TransformParentChangedTopic]] * [[TransformPositionChangedTopic]] * [[TransformRotationChangedTopic]] * Services * [[ICoroutineService]] * [[Logging Systems]] * Services * [[ILogger]] * [[Serialization]] * Services * [[IPacketSerializationService]] * [[Time Management]] * Services * [[ITimeManagementService]] * [[core-repositories|Repositories]] === ECS Networking === * [[ecs-networking-overview|Architectural Overview]] * Scripting Reference * [[networking-repositories|Repositories]] === ECS Navigation === * [[ecs-navigation-overview|Architectural Overview]] * Scripting Reference * [[navigation-repositories|Repositories]] === ECS Physics === * [[ecs-physics-overview|Architectural Overview]] * Scripting Reference * [[physics-repositories|Repositories]] === ECS AI === * [[ecs-ai-overview|Architectural Overview]] * Scripting Reference * [[ai-repositories|Repositories]] === ECS Input Management === * [[ecs-input-management-overview|Architectural Overview]] * Scripting Reference * [[input-management-repositories|Repositories]] === MVVM === * [[mvvm-overview|Architectural Overview]] * Scripting Reference * [[mvvm-repositories|Repositories]] === Json Rendering === * [[json-rendering-overview|Architectural Overview]] * Scripting Reference * [[json-rendering-repositories|Repositories]]