Tutorials
Learn Needle Engine by following step-by-step guides that walk you through building real projects. Each tutorial teaches a specific topic from scratch — pick one that matches your background.
New to Needle Engine?
Start with Getting Started to install and set up your development environment first.
Your First Project
Choose your preferred tool and create your first interactive web scene:
Unity → Unity Integration - Install and create your first scene
Blender → Blender Add-on - Install and export to the web
Web/Code → Getting Started - Use with JavaScript/TypeScript
Fundamentals
Build your foundation with these essential tutorials:
For Artists & Designers
- For Blender Artists - Create interactive web experiences from Blender (~20 min)
For Developers
- For Unity Developers - Learning path for Unity developers
- Unity Integration - Unity workflow and glTF export (~15 min)
- C# to TypeScript - Translate your C# knowledge (~15 min)
- Web Essentials for 3D Developers - Node.js, npm, TypeScript, and Vite explained for Unity/Blender devs (~15 min)
- TypeScript Essentials - TypeScript basics for Needle Engine (~20 min)
Migrating from Other Platforms
- For 8th Wall Users - Transition guide for 8th Wall developers
- For Adobe Aero Users - Migration guide for Adobe Aero users
Scripting & Components
- Create Components - Write custom TypeScript components
- Scripting Examples - Code examples and patterns
Platform-Specific Guides
Unity Integration - Unity-specific features and workflows
Blender Add-on - Blender-specific features and workflows
three.js Integration - Working with three.js directly
More Resources
- Interactive Examples → Samples & Showcase
- Get Help → Help & Community
- FAQ → Frequently Asked Questions
Looking for something else?
- How-To Guides — Practical solutions for specific tasks like networking, XR, and deployment
- Explanation — Architecture, glTF pipeline, and design decisions
- Reference — API docs, component catalog, configuration, changelogs