Hvorfor konvertere UNITY3D til EXE?
En .unity3d er slutproduktet af et Unity Web Player-build: spil-assets pakket ind i en proprietær binær container til et plugin, der blev udfaset i 2016, da browsere droppede NPAPI-understøttelse. Det er ikke et kildeprojekt og indeholder ingen maskinkode eller et startpunkt. En Windows .exe er en Portable Executable, der kræver kompileret maskinkode - intet af dette findes i en .unity3d asset-pakke.
Sådan konverterer du UNITY3D til EXE
AssetStudio OPEN-SOURCE
AssetStudio kan udtrække meshes og teksturer fra en .unity3d-pakke til inspektion eller genbrug andre steder, men den kan ikke producere en kørbar .exe - det er udelukkende et værktøj til udtrækning af assets.
Om disse formater
En .unity3d-fil er en pakket build fra Unity-spilmotoren, der bruges til at køre browserspil via Unity Web Player-pluginnet. Dette plugin holdt op med at fungere i 2015-2016, da browsere…
Åbn .UNITY3D detaljer →En EXE-fil er et Windows-program. På Windows skal du dobbeltklikke på den for at køre den. På Mac eller Linux skal du bruge CrossOver eller Wine - EXE-filer kører ikke indfødt uden for…
Åbn .EXE detaljer →Kvalitet & hvad man skal være opmærksom på
- At producere en
.exekræver de originale Unity-projektfiler og Unity Editor -.unity3d-pakken alene er ikke tilstrækkelig. - Unity Web Player-pluginnet er permanent udgået; at geninstallere det gamle plugin er ikke en sikker eller levedygtig løsning.
- Ethvert onlineværktøj, der påstår at konvertere
.unity3dtil.exe, fungerer ikke; ingen sådan konvertering er teknisk mulig.
Ofte stillede spørgsmål
Kan Unity Editor åbne en .unity3d og genopbygge den til en .exe?
Jeg har et gammelt browserspil som en .unity3d - kan jeg spille det?
.exe. Led efter et arkiveret standalone-build af spillet eller en offline Unity Web Player-runtime gennem projekter til bevarelse af spil.Kan en decompiler udtrække C#-kildekode fra en .unity3d?
.unity3d-pakke.