1.6 KiB
Guide
Welcome to the ECS Framework Guide. This guide covers the core concepts and usage of the framework.
Core Concepts
Entity
Learn the basics of ECS architecture - how to use entities, lifecycle management, and best practices.
Component
Learn how to create and use components for modular game feature design.
System
Master system development to implement game logic processing.
Entity Query & Matcher
Learn to use Matcher for entity filtering and queries with all, any, none, nothing conditions.
Scene
Understand scene lifecycle, system management, and entity container features.
Event System
Master the type-safe event system for component communication and system coordination.
Serialization
Master serialization for scenes, entities, and components. Supports full and incremental serialization for game saves, network sync, and more.
Time and Timers
Learn time management and timer systems for precise game logic timing control.
Logging
Master the leveled logging system for debugging, monitoring, and error tracking.
Platform Adapter
Learn how to implement and register platform adapters for browsers, mini-games, Node.js, and more.
Advanced Features
Service Container
Master dependency injection and service management for loosely-coupled architecture.
Plugin System
Learn how to develop and use plugins to extend framework functionality.