Short answer: You generally can’t import a.tscn file directly into Roblox Studio because .tscn is a Godot scene format, while Roblox uses its own asset formats like .rbxm, .rbxl, .fbx, or .obj for import workflows. Roblox’s import flow is built around those supported file types and Studio’s importer, not Godot scene files.

What to do instead

If your goal is to move a Godot scene into Roblox, the usual path is:

  1. Export the model/assets from Godot into a format Roblox can read, such as .fbx or .obj for 3D models.
  2. Rebuild the scene structure in Roblox Studio using Parts, Models, and scripts.
  3. Import the exported asset through Roblox Studio’s supported importer or by inserting compatible files. Roblox’s documentation and community guidance focus on those supported formats, not .tscn directly.

Why .tscn won’t work directly

A .tscn file is a text-based scene description used by Godot, and it can reference external resources that stay inside the Godot project structure. That makes it portable inside Godot, but not something Roblox Studio understands natively.

Practical workaround

  • For 3D objects , export from Godot to .fbx or .obj, then import into Roblox Studio.
  • For scene logic , recreate it with Roblox scripts and models.
  • For materials, animations, and nodes , expect some manual rebuilding because Godot and Roblox handle scenes differently.

Quick note

If you only have the .tscn file and not the original Godot project assets, you may lose linked resources unless they were packed into the scene itself. That’s one reason scene files are not meant to be moved across engines without conversion.

TL;DR: .tscn is a Godot scene file, not a Roblox import format, so you need to export the content into a Roblox-compatible format first and then rebuild the rest in Studio.