docs
Getting Started
Tutorials
How-To Guides
Explanation
Reference
Help
Getting Started
Tutorials
How-To Guides
Explanation
Reference
Help

Explanation

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
Suggest changes
Last Updated: 1/27/26, 1:24 PM

Extras

Copy for AI (LLMs)

Navigation

  • Getting Started
  • Tutorials
  • How-To Guides
  • Explanation
  • Reference
  • Help

Extras

Copy for AI (LLMs)