Examples
Explore example projects to learn ESEngine best practices.
Navigation System
Section titled “Navigation System”Complete demonstration of the pluggable navigation architecture:
- Scenarios: NavMesh, A*, JPS, Circle Swap, Funnel Passage, Stress Test
- Features: Runtime algorithm switching, ORCA multi-agent avoidance, collision resolution
- Tech: NavigationSystem, IPathPlanner, ILocalAvoidance interfaces
Network Sync
Section titled “Network Sync”Client-server state synchronization demonstration:
- Interpolation, prediction, lag compensation
- NetworkIdentity, NetworkTransform, SnapshotBuffer
System Demos
Section titled “System Demos”Demonstrates how to use Web Workers for parallel processing, offloading heavy computations from the main thread.
External Examples
Section titled “External Examples”A complete game demo showcasing ESEngine features including:
- Entity-Component-System architecture
- Behavior tree AI
- Scene management
- Platform adaptation