Explanation
Understand how Needle Engine works under the hood
Deepen your understanding. These pages explain concepts, design decisions, and architecture. They help you build a mental model of how Needle Engine works.
Not sure what you need?
Need to learn the basics? See Tutorials
Want to solve a specific problem? See How-To Guides
Looking for API reference? See Reference
What is Explanation?
Explanation is understanding-oriented documentation that provides context and clarification. It:
Discusses concepts and ideas
Provides historical context and reasoning
Explains design decisions and trade-offs
Connects topics across the system
Core Concepts
Fundamental concepts to understand:
Vision & Philosophy - Why Needle Engine exists
Technical Architecture - How it all works
Project Structure - Editor vs web projects
Features Overview - Complete feature set
Component Compiler - TypeScript to C# generation
Architecture
Deep dives into system architecture:
Technical Overview - Complete system overview including glTF pipeline, three.js integration, and build types
Need Help?
Want to learn by doing? See Tutorials
Need to solve a problem? See How-To Guides
Looking for API docs? See Reference
Have questions? Ask in Discord
Last updated