.UNITY3D

File UNITY3D

Unity Web Player Data File
Fai una domanda
RISPOSTA RAPIDA

Un file .unity3d è un pacchetto compilato dal motore di gioco Unity, utilizzato per eseguire giochi nel browser tramite il plugin Unity Web Player. Tale plugin ha smesso di funzionare nel 2015-2016 quando i browser hanno rimosso il supporto NPAPI, pertanto i file .unity3d non possono essere riprodotti in alcun browser moderno. Per ispezionare o estrarre gli asset, si consiglia di utilizzare AssetStudio.

Sviluppatore: Unity Technologies Categoria: Giochi MIME: application/vnd.unity
SI APRE SU Windows macOS
Correlati: .OBB · .PAK · .ROFL · .PACKAGE

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Aug 23, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file UNITY3D?

Un file .unity3d è un archivio di dati di gioco 3D che memorizza informazioni per i giochi via browser che richiedevano il plugin Unity Web Player per essere eseguiti. Questo tipo di file veniva utilizzato per distribuire sul web giochi creati con il motore Unity. Un singolo .unity3d contiene il codice di gioco compilato, inclusi dati ambientali, asset, oggetti, texture, animazioni, illuminazione e audio - confezionati come un contenitore binario serializzato.

Internamente, i file .unity3d iniziano con il tag ASCII UnityWeb all'offset di byte 0 (vecchie build compresse in streaming) o UnityFS per le varianti più recenti, seguiti da una stringa di versione. Questo formato contenitore si è successivamente evoluto nell'Unity AssetBundle (.bundle), che condivide lo stesso approccio di serializzazione ed è tuttora in uso attivo.

Il formato .unity3d è un formato proprietario creato da Unity Technologies ed è utilizzato dal motore di gioco Unity. Unity Web Player - il plugin del browser necessario per aprire i file .unity3d - è stato deprecato con Unity 5.4 nel 2016, dopodiché i produttori di browser hanno rimosso completamente il supporto per i plugin NPAPI. Di conseguenza, i file .unity3d non possono essere riprodotti in alcun browser moderno. I file legacy possono ancora essere ispezionati o estratti utilizzando strumenti della comunità come AssetStudio.

Sicurezza e incolumità

RISCHIO: MEDIUM

Un .unity3d è un dato caricato dal runtime Unity, ma può contenere script compilati (codice di gioco), quindi un bundle dannoso o manomesso caricato da un'app Unity non è puramente inerte. Il rischio pratico maggiore è l'ecosistema circostante: il plugin Unity Web Player è morto e non patchato, quindi non reinstallarlo MAI né utilizzare un vecchio browser NPAPI per riprodurre questi file. Estrai gli asset in uno strumento sandbox (AssetStudio) piuttosto che eseguire bundle sconosciuti, e ottieni giochi solo da fonti di cui ti fidi.

Dettagli del formato

in sintesi
NOME COMPLETOUnity Web Player Data File
SVILUPPATOREUnity Technologiesdal Mid-2000s with the Unity Web Player; Web Player deprecated with Unity 5.4 (2016)
CATEGORIAGiochi
TIPO MIMEapplication/vnd.unity
TIPOContenitore binario serializzato di asset Unity (scene, mesh, texture, script, audio) - la build in streaming/AssetBundle di un progetto Unity
MAGIC BYTES · FIRMA DEL FILE
OFFSET
0001020304050607
HEX
556E697479576562
ASCII
UnityWeb
I file .unity3d di Web Player iniziano tipicamente con il tag ASCII «UnityWeb» (build compressa in streaming). Lo stesso contenitore serializzato si è successivamente evoluto nell'Unity AssetBundle, le cui build più recenti iniziano con «UnityFS». Entrambi sono seguiti da una stringa di versione. L'esatto layout dei byte è proprietario e non documentato; il tag ASCII iniziale è l'identificatore affidabile.

Programmi che aprono file UNITY3D

Windows3 apps
AssetStudio (community) Open-source File -> Load file, scegli il .unity3d, quindi sfoglia/estrai mesh, texture, audio e altri asset. Il miglior strumento per ispezionare/estrarre i contenuti.
Unity Editor Freemium Utile solo se sei lo sviluppatore con il progetto sorgente - l'Editor crea .unity3d/AssetBundles, non «apre» un file arbitrario come progetto da riprodurre.
Unity Web Player (standalone, archived) Gratuito Legacy: un runtime Web Player standalone archiviato può eseguire alcuni vecchi giochi .unity3d offline; il plugin per BROWSER non funziona più (NPAPI rimosso nel 2015-2016).
macOS2 apps
Unity Editor Freemium Utile solo se sei lo sviluppatore con il progetto sorgente - l'Editor crea .unity3d/AssetBundles, non «apre» un file arbitrario come progetto da riprodurre.
AssetStudio (via .NET / Mono) Open-source Utilizzato per estrarre asset da un .unity3d; su macOS esegui il fork cross-platform/AssetStudioMod sotto .NET.

Dettagli tecnici

specifiche approfondite
Tipo MIMEapplication/vnd.unity
Firma del fileASCII «UnityWeb» all'offset di byte 0 (build compressa in streaming); le varianti più recenti iniziano con «UnityFS»
Ordine dei byteBig-endian - il serializzatore legacy di Unity memorizza gli interi multi-byte in ordine big-endian
CompressioneLZMA per impostazione predefinita per le build in streaming di Web Player; le varianti successive dei bundle Unity supportano anche LZ4 e modalità non compresse
Struttura del contenitoreContenitore binario proprietario; non basato su ZIP - gli asset e il loro grafico delle dipendenze sono memorizzati in un layout serializzato piatto
Tipi di assetScene, mesh, texture, clip audio, shader, script compilati (bytecode Mono) e dati di animazione
Archiviazione scriptBytecode Mono C# compilato - i file sorgente non sono inclusi; gli script vengono incorporati nel bundle durante il processo di build di Unity
Compressione textureTexture incorporate in DXT (desktop), ETC (mobile) o altri formati compressi da GPU nativi della piattaforma
Modello di distribuzioneProgettato per lo streaming HTTP; l'intestazione del file viene analizzata per prima in modo che gli asset possano iniziare a caricarsi prima che il download completo sia terminato
Formato successoreUnity AssetBundle (.bundle / .assetbundle) - condivide lo stesso core di serializzazione e ha sostituito .unity3d dopo la dismissione di Unity Web Player
DeprecazioneUnity Web Player - l'unico runtime in grado di aprire .unity3d nel browser - è stato interrotto in Unity 5.4 (2016); nessun browser moderno lo supporta
SviluppatoreUnity Technologies (San Francisco, CA); il formato è proprietario e non documentato pubblicamente
RilasciatoMid-2000s with the Unity Web Player; Web Player deprecated with Unity 5.4 (2016)
Specificadocs.unity3d.com

Conversioni UNITY3D

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file UNITY3D. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno
M
marcus6 d agoSENZA RISPOSTA
como leio o conteudo?
In attesa di una risposta

Domande frequenti

Come posso giocare a un gioco Web Player .unity3d?
In un browser moderno non è possibile - il plugin Unity Web Player si basava su NPAPI, che i browser hanno rimosso nel 2015-2016 e Unity ha interrotto con Unity 5.4. Le uniche opzioni sono un runtime Web Player standalone archiviato per il gioco offline, o un progetto di preservazione che ospita nuovamente il gioco.
Quale programma apre un file .unity3d?
Non esiste un visualizzatore per consumatori. Gli sviluppatori utilizzano l'Unity Editor (per creare/gestire i bundle). Per guardare all'interno ed estrarre gli asset, si usa AssetStudio (gratuito, open source).
Come posso estrarre modelli o texture da un file .unity3d?
Caricalo in AssetStudio, sfoglia l'elenco degli asset ed esporta le mesh in FBX/OBJ e le texture/sprite in PNG. Legge il formato serializzato proprietario di Unity.
Posso convertire un .unity3d in un gioco EXE?
No. Il file .unity3d contiene asset, non un programma eseguibile. Solo il progetto Unity originale (con gli script sorgente) può essere ricompilato in un eseguibile standalone nell'Unity Editor.
Perché il mio .unity3d non si apre più nel browser?
I browser hanno rimosso il supporto per i plugin NPAPI (Chrome nel 2015), richiesto da Unity Web Player, e Unity ha terminato il supporto per Web Player nel 2016. I moderni giochi web Unity utilizzano invece WebGL, che non usa .unity3d allo stesso modo.

Riferimenti

1Unity Blog - Web publishing following Chrome NPAPI deprecationblog.unity.com
2Unity Manual - AssetBundles introductiondocs.unity3d.com

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.PARTPartial Download File
5.RPMSGRestricted Permission Message
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Estensioni correlate

.OBBAndroid Opaque Binary Blob (APK Expansion File)
.PAKGame Resource Package (PAK)
.ROFLLeague of Legends Replay
.PACKAGEThe Sims / Maxis DBPF Package (game content & mods) - dominant meaning
.XSBXACT Sound Bank
.SAVSaved Game File

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z