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

Tutorials

Learn by doing. These tutorials will guide you through building complete projects from start to finish. Each tutorial is designed to teach you the fundamentals while creating something real.

New to Needle Engine?

Start with Getting Started to install and set up your development environment first.


What are Tutorials?

Tutorials are learning-oriented guides that take you from zero to a working project. They are:

  • Step-by-step and easy to follow
  • Guaranteed to work if you follow along
  • Designed to build confidence through hands-on practice
  • Perfect for beginners and those learning new features

Not sure what you need?

  • Want to learn the basics? Start here with Tutorials
  • Need to solve a specific problem? See How-To Guides
  • Want to understand concepts? See Explanation
  • Looking for API reference? See Reference

Getting Started

Fundamentals

Build your foundation with these essential tutorials:

  • For Blender Artists - 3D artists guide to interactive web experiences (~20 min, Beginner)
  • For Unity Developers - Learning path for Unity developers (Beginner)
    • Working with Unity Integration - Unity workflow and glTF export (~15 min, Intermediate)
    • C# to TypeScript Translation - Translate your C# knowledge (~15 min, Intermediate)
  • TypeScript Essentials - Learn TypeScript basics for Needle Engine (~20 min, Beginner)

Your First Project

Choose your preferred tool and create your first Needle Engine scene:

  • UnityUnity: Unity Integration - Install and create your first interactive web scene
  • BlenderBlender: Blender Add-on - Install the add-on and export to the web
  • three.jsWeb: Getting Started - Use Needle Engine with JavaScript/TypeScript

Build Interactive Experiences

Coming Soon

The following comprehensive tutorials are planned and will be added soon. In the meantime, check out our Samples for interactive examples.

Learn by building complete, real-world projects:

  • Interactive Product Viewer - Create a professional 3D product viewer (Coming soon)
  • VR Gallery Experience - Build a complete WebXR gallery (Coming soon)
  • Multiplayer Game - Create a real-time multiplayer experience (Coming soon)

Scripting & Components

Learn to create interactive functionality with code:

  • Create Components - Write custom TypeScript components
  • Scripting Examples - Code examples and snippets

Platform-Specific Workflows

UnityUnity Workflows

  • Unity Integration - Unity-specific features and workflows

BlenderBlender Workflows

  • Blender Add-on - Blender-specific features and workflows

three.jsWeb-First Development

  • three.js Integration - Working with three.js directly

Need Help?

  • Stuck on a tutorial? Check the FAQ or ask in Discord
  • Want to solve a specific problem? See How-To Guides
  • Need to understand concepts? See Explanation
  • Looking for API docs? See Reference

Next Steps

After completing tutorials:

  1. Solve specific problems - How-To Guides
  2. Deepen your understanding - Explanation
  3. Look up APIs - Reference
  4. Get inspired - Samples & Showcase
  5. Get help - Help & Community
Suggest changes
Last Updated: 1/28/26, 10:33 AM

Extras

Copy for AI (LLMs)

Navigation

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

Extras

Copy for AI (LLMs)