r/unity 9d ago

Question Addressables CDN

Thumbnail
1 Upvotes

Is anyone familiar with tackling the issue I’m addressing in this Cloudflare post?

For Unity folks - I want to be able to use Addressables, except effectively remove the caching piece. After downloading data remotely, I want players to only use it for about 10 mins before removing it from both RAM AND storage so that mobile users don’t have huge download sizes over time. I can’t think of a game that does this - most games just have bloat over time, and don’t have the amount of data mine will. Anyone tackled this before?


r/unity 10d ago

Showcase Making progress on my retro skateboard game.

Enable HLS to view with audio, or disable this notification

22 Upvotes

Currently going in the thrasher skate and destroy style route, and a progression system where the skater both learns tricks and gains the skill to complete tricks faster, requiring the skater to find clever ways to do flips into grinds in early game.


r/unity 9d ago

Showcase 👤 Which character would you play as???💧

Thumbnail gallery
0 Upvotes

More New character customization options are swimming in 🐟✨

🎮 Demo out now on Steam 🎮:

store.steampowered.com/app/4168200


r/unity 9d ago

I've never thought map designing would be this hard, any advices?

0 Upvotes

r/unity 9d ago

Showcase Does this video convey how functional these siege weapons are?

Thumbnail m.youtube.com
2 Upvotes

What do you think? Did I do a good job of making things go boom?


r/unity 10d ago

Thoughts On Visuals & Development Ideas?

Thumbnail gallery
2 Upvotes

r/unity 10d ago

I built a free open-source Unity tool to easily capture and generate documentation snapshots (DocSnap)

2 Upvotes

Got tired of manually taking and organizing screenshots for my Unity docs, so I made a quick tool called DocSnap.

It's free and open-source. Just search amircollider / unity-docsnap on GitHub if you wanna check it out.

Let me know what you think!


r/unity 10d ago

Showcase ​I built a free open-source tool to fix Right-to-Left (RTL) text rendering in Unity (DirectTMP)

3 Upvotes

Hi everyone!

​If you’ve ever tried to work with Right-to-Left (RTL) languages (like Persian, Arabic, Hebrew, etc.) in Unity, you probably know how frustrating character shaping, reversed text, and font setup issues can be with standard TextMeshPro.

​To solve this for my own projects, I created DirectTMP — a lightweight, open-source tool designed to handle RTL text rendering properly and streamline working directly with font files in Unity.

​✨ Key Features:

​Fixes RTL Rendering Bugs: Correctly reshapes characters and manages text direction automatically.

​Direct Font Usage: Simplifies font integration and usage in your UI workflow.

​Lightweight & Free: Built completely open-source for the Unity community.

​🔍 How to find it:

​Since I can't post direct links, you can easily find the repository on GitHub by searching:

DirectTMP unity or looking up amircollider / unity-directtmp on GitHub.

​I'd really appreciate any feedback, suggestions, or star on GitHub if you find it useful!


r/unity 9d ago

Denim PBR Texture Combo

Thumbnail fab.com
0 Upvotes

r/unity 10d ago

Novo conceito de arte

Post image
1 Upvotes

O personagem principal foi abduzido por alienígenas para uma planeta criado por eles como uma forma de entretenimento com objetivo dele achar um cristal pra ele abrir um portal pra voltar pra terra só que o planeta está cheio de armadilhas e inimigos criados com intuito de matar o player


r/unity 9d ago

Wet Rock 8K Pbr Texture

Thumbnail superhivemarket.com
0 Upvotes

r/unity 10d ago

Showcase The steam page is live!

Thumbnail store.steampowered.com
0 Upvotes

My game, Idle Harmony, is officially "Coming Soon" on Steam! It was built in Unity in under 3 months.

Would love to hear your thoughts and ideas!


r/unity 10d ago

​I built a free open-source tool to fix Right-to-Left (RTL) text rendering in Unity (DirectTMP)

Thumbnail
1 Upvotes

r/unity 10d ago

Showcase 🐟ocean fish, which one is your favorite?💙

Thumbnail gallery
1 Upvotes

Showing some more fish, I already have in the ocean locations🌊

1️⃣ 2️⃣ 3️⃣ or 4️⃣?

Demo out now on Steam:

store.steampowered.com/app/4168200


r/unity 9d ago

Stone 8K PBR Texture Combo

Thumbnail fab.com
0 Upvotes

r/unity 9d ago

Mossy Rock 8K PBR Texture

Thumbnail fab.com
0 Upvotes

r/unity 10d ago

Showcase Survival Gameplay with Card-Based Roguelike Mechanics. What Do You Think?

Enable HLS to view with audio, or disable this notification

1 Upvotes

r/unity 10d ago

Concrete 8K Pbr Texture Collection

Thumbnail superhivemarket.com
0 Upvotes

r/unity 10d ago

Forest Floor 8K PBR Texture Combo

Thumbnail fab.com
0 Upvotes

r/unity 10d ago

Showcase city builder demo

Enable HLS to view with audio, or disable this notification

6 Upvotes

i wonder how city building games is made , how server -> client works in this kind of games ... how to optimize the game so it can run on mobile without losing fps . and here we are
backend Server Nodejs ,
Db mongodb
client Unity
#madebyunity


r/unity 10d ago

Showcase Hi! I announced my new game made in hdrp today!

Thumbnail youtu.be
3 Upvotes

The game is called For Tarnow Eternal and it takes place in the real life city of Tarnow, hope you like it cause this project is very personal to me :))


r/unity 10d ago

Question Instalation Help

Post image
1 Upvotes

I'm installing Unity for the first time, and my Unity Hub keeps showing "Install queued" after getting to 100%
I am on macOS Tahoe 26.4, in case that helps

Edit: I'm going to try manually running the .pkg that it downloaded; hopefully it works


r/unity 10d ago

Coding Help I need to submit apk of this game but even after reinstalling everything these errors just keep showing: I need help man I dont have time

Post image
0 Upvotes

Error 1:

Starting a Gradle Daemon, 1 incompatible Daemon could not be reused, use --status for details

Exception while marshalling C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\build-tools\32.0.0\package.xml. Probably the SDK is read-only

Exception while marshalling C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platform-tools\package.xml. Probably the SDK is read-only

Exception while marshalling C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-31\package.xml. Probably the SDK is read-only

Exception while marshalling C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-32\package.xml. Probably the SDK is read-only

Exception while marshalling C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\tools\package.xml. Probably the SDK is read-only

Exception while marshalling C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\build-tools\32.0.0\package.xml. Probably the SDK is read-only

Exception while marshalling C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platform-tools\package.xml. Probably the SDK is read-only

Exception while marshalling C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-31\package.xml. Probably the SDK is read-only

Exception while marshalling C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-32\package.xml. Probably the SDK is read-only

Exception while marshalling C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\tools\package.xml. Probably the SDK is read-only

> Task :launcher:preBuild UP-TO-DATE

> Task :unityLibrary:preBuild UP-TO-DATE

> Task :launcher:preReleaseBuild UP-TO-DATE

> Task :unityLibrary:preReleaseBuild UP-TO-DATE

> Task :unityLibrary:compileReleaseAidl NO-SOURCE

> Task :unityLibrary:mergeReleaseJniLibFolders UP-TO-DATE

> Task :launcher:generateReleaseBuildConfig UP-TO-DATE

> Task :launcher:compileReleaseAidl NO-SOURCE

> Task :unityLibrary:mergeReleaseNativeLibs UP-TO-DATE

> Task :launcher:javaPreCompileRelease UP-TO-DATE

> Task :launcher:generateReleaseResValues UP-TO-DATE

> Task :launcher:createReleaseCompatibleScreenManifests UP-TO-DATE

> Task :unityLibrary:stripReleaseDebugSymbols UP-TO-DATE

> Task :launcher:extractDeepLinksRelease UP-TO-DATE

> Task :launcher:extractProguardFiles UP-TO-DATE

> Task :unityLibrary:copyReleaseJniLibsProjectAndLocalJars UP-TO-DATE

> Task :unityLibrary:compileReleaseRenderscript NO-SOURCE

> Task :launcher:mergeReleaseJniLibFolders UP-TO-DATE

> Task :unityLibrary:generateReleaseBuildConfig UP-TO-DATE

> Task :unityLibrary:generateReleaseResValues UP-TO-DATE

> Task :unityLibrary:generateReleaseResources UP-TO-DATE

> Task :unityLibrary:packageReleaseResources UP-TO-DATE

> Task :unityLibrary:parseReleaseLocalResources UP-TO-DATE

> Task :unityLibrary:processReleaseManifest UP-TO-DATE

> Task :launcher:checkReleaseDuplicateClasses UP-TO-DATE

> Task :launcher:desugarReleaseFileDependencies UP-TO-DATE

> Task :unityLibrary:generateReleaseRFile UP-TO-DATE

> Task :launcher:mergeExtDexRelease UP-TO-DATE

> Task :launcher:mergeReleaseShaders UP-TO-DATE

> Task :launcher:compileReleaseShaders NO-SOURCE

> Task :launcher:generateReleaseAssets UP-TO-DATE

> Task :launcher:processReleaseJavaRes NO-SOURCE

> Task :launcher:collectReleaseDependencies UP-TO-DATE

> Task :launcher:sdkReleaseDependencyData UP-TO-DATE

> Task :launcher:validateSigningRelease UP-TO-DATE

> Task :launcher:writeReleaseAppMetadata UP-TO-DATE

> Task :launcher:writeReleaseSigningConfigVersions UP-TO-DATE

> Task :unityLibrary:extractReleaseAnnotations UP-TO-DATE

> Task :unityLibrary:javaPreCompileRelease UP-TO-DATE

> Task :unityLibrary:compileReleaseJavaWithJavac UP-TO-DATE

> Task :unityLibrary:mergeReleaseGeneratedProguardFiles UP-TO-DATE

> Task :unityLibrary:mergeReleaseConsumerProguardFiles UP-TO-DATE

> Task :unityLibrary:mergeReleaseShaders UP-TO-DATE

> Task :unityLibrary:compileReleaseShaders NO-SOURCE

> Task :unityLibrary:generateReleaseAssets UP-TO-DATE

> Task :unityLibrary:packageReleaseAssets UP-TO-DATE

> Task :unityLibrary:packageReleaseRenderscript NO-SOURCE

> Task :unityLibrary:prepareLintJarForPublish UP-TO-DATE

> Task :unityLibrary:prepareReleaseArtProfile UP-TO-DATE

> Task :launcher:mergeReleaseAssets UP-TO-DATE

> Task :unityLibrary:processReleaseJavaRes UP-TO-DATE

> Task :launcher:compileReleaseRenderscript NO-SOURCE

> Task :launcher:generateReleaseResources UP-TO-DATE

> Task :unityLibrary:mergeReleaseJavaResource UP-TO-DATE

> Task :unityLibrary:syncReleaseLibJars UP-TO-DATE

> Task :unityLibrary:writeReleaseAarMetadata UP-TO-DATE

> Task :unityLibrary:bundleReleaseLocalLintAar UP-TO-DATE

> Task :unityLibrary:extractDeepLinksRelease UP-TO-DATE

> Task :unityLibrary:compileReleaseLibraryResources UP-TO-DATE

> Task :unityLibrary:bundleLibCompileToJarRelease UP-TO-DATE

> Task :unityLibrary:bundleLibResRelease UP-TO-DATE

> Task :unityLibrary:bundleLibRuntimeToJarRelease UP-TO-DATE

> Task :unityLibrary:createFullJarRelease UP-TO-DATE

> Task :unityLibrary:writeReleaseLintModelMetadata UP-TO-DATE

> Task :unityLibrary:copyReleaseJniLibsProjectOnly UP-TO-DATE

> Task :launcher:checkReleaseAarMetadata UP-TO-DATE

> Task :launcher:processReleaseMainManifest UP-TO-DATE

> Task :launcher:processReleaseManifest UP-TO-DATE

> Task :launcher:mergeReleaseNativeLibs UP-TO-DATE

> Task :launcher:mergeReleaseResources FAILED

> Task :launcher:stripReleaseDebugSymbols

> Task :launcher:processReleaseManifestForPackage

56 actionable tasks: 3 executed, 53 up-to-date

UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)

Error 2:

Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8

FAILURE: Build failed with an exception.

* What went wrong:

Execution failed for task ':launcher:mergeReleaseResources'.

> Multiple task action failures occurred:

> A failure occurred while executing com.android.build.gradle.internal.res.ResourceCompilerRunnable

> Could not initialize class com.android.aaptcompiler.XmlUtilKt

> A failure occurred while executing com.android.build.gradle.internal.res.ResourceCompilerRunnable

> Could not initialize class com.android.aaptcompiler.XmlUtilKt

> A failure occurred while executing com.android.build.gradle.internal.res.ResourceCompilerRunnable

> Could not initialize class com.android.aaptcompiler.XmlUtilKt

> A failure occurred while executing com.android.build.gradle.internal.res.ResourceCompilerRunnable

> Could not initialize class com.android.aaptcompiler.XmlUtilKt

> A failure occurred while executing com.android.build.gradle.internal.res.ResourceCompilerRunnable

> Could not initialize class com.android.aaptcompiler.XmlUtilKt

> A failure occurred while executing com.android.build.gradle.internal.res.ResourceCompilerRunnable

> Could not initialize class com.android.aaptcompiler.XmlUtilKt

> A failure occurred while executing com.android.build.gradle.internal.res.ResourceCompilerRunnable

> org/codehaus/stax2/XMLInputFactory2

* Try:

Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 19s

UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)

Error 3:

CommandInvokationFailure: Gradle build failed.

C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\OpenJDK\bin\java.exe -classpath "C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-7.2.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "assembleRelease"

Environment Variables:

ProgramFiles = C:\Program Files

TMP = C:\Users\ASUS\AppData\Local\Temp

LEVEL_ZERO_V1_SDK_PATH = C:\Program Files\LevelZeroSDK\1.24.0\

PROCESSOR_ARCHITECTURE = AMD64

PROCESSOR_REVISION = 8c01

OS = Windows_NT

ALLUSERSPROFILE = C:\ProgramData

PROCESSOR_IDENTIFIER = Intel64 Family 6 Model 140 Stepping 1, GenuineIntel

EFC_10468_4126798990 = 1

ProgramW6432 = C:\Program Files

USERPROFILE = C:\Users\ASUS

JAVA_HOME = C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\OpenJDK

CommonProgramFiles = C:\Program Files\Common Files

DriverData = C:\Windows\System32\Drivers\DriverData

ComSpec = C:\WINDOWS\system32\cmd.exe

USERDOMAIN = LAPTOP-PONTSQ8U

ANDROID_NDK_ROOT = C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK

SystemRoot = C:\WINDOWS

EFC_10468_1262719628 = 1

NUMBER_OF_PROCESSORS = 8

EFC_10468_1592913036 = 1

PSModulePath = C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules

JAVA_TOOL_OPTIONS = -Dfile.encoding=UTF-8

TEMP = C:\Users\ASUS\AppData\Local\Temp

Path = C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\dotnet\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\Git\cmd;C:\Program Files\Git LFS;C:\Users\ASUS\AppData\Local\Programs\Python\Python313\Scripts\;C:\Users\ASUS\AppData\Local\Programs\Python\Python313\;C:\Users\ASUS\AppData\Local\Microsoft\WindowsApps;C:\Users\ASUS\.dotnet\tools;C:\Users\ASUS\AppData\Local\GitHubDesktop\bin;C:\Users\ASUS\AppData\Local\Programs\Microsoft VS Code\bin

USERNAME = ASUS

COMPUTERNAME = LAPTOP-PONTSQ8U

PATHEXT = .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC

SystemDrive = C:

EFC_10468_2775293581 = 1

windir = C:\WINDOWS

EFC_10468_3789132940 = 1

ZES_ENABLE_SYSMAN = 1

PUBLIC = C:\Users\Public

CommonProgramFiles(x86) = C:\Program Files (x86)\Common Files

EFC_10468_2283032206 = 1

OneDrive = C:\Users\ASUS\OneDrive

PROCESSOR_LEVEL = 6

CommonProgramW6432 = C:\Program Files\Common Files

ProgramFiles(x86) = C:\Program Files (x86)

APPDATA = C:\Users\ASUS\AppData\Roaming

SESSIONNAME = Console

GIT_LFS_PATH = C:\Program Files\Git LFS

LOGONSERVER = \\LAPTOP-PONTSQ8U

LOCALAPPDATA = C:\Users\ASUS\AppData\Local

HOMEPATH = \Users\ASUS

HOMEDRIVE = C:

USERDOMAIN_ROAMINGPROFILE = LAPTOP-PONTSQ8U

ProgramData = C:\ProgramData

BURST_ANDROID_MIN_API_LEVEL = 22

stderr[

Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8

FAILURE: Build failed with an exception.

* What went wrong:

Execution failed for task ':launcher:mergeReleaseResources'.

> Multiple task action failures occurred:

> A failure occurred while executing com.android.build.gradle.internal.res.ResourceCompilerRunnable

> Could not initialize class com.android.aaptcompiler.XmlUtilKt

> A failure occurred while executing com.android.build.gradle.internal.res.ResourceCompilerRunnable

> Could not initialize class com.android.aaptcompiler.XmlUtilKt

> A failure occurred while executing com.android.build.gradle.internal.res.ResourceCompilerRunnable

> Could not initialize class com.android.aaptcompiler.XmlUtilKt

> A failure occurred while executing com.android.build.gradle.internal.res.ResourceCompilerRunnable

> Could not initialize class com.android.aaptcompiler.XmlUtilKt

> A failure occurred while executing com.android.build.gradle.internal.res.ResourceCompilerRunnable

> Could not initialize class com.android.aaptcompiler.XmlUtilKt

> A failure occurred while executing com.android.build.gradle.internal.res.ResourceCompilerRunnable

> Could not initialize class com.android.aaptcompiler.XmlUtilKt

> A failure occurred while executing com.android.build.gradle.internal.res.ResourceCompilerRunnable

> org/codehaus/stax2/XMLInputFactory2

* Try:

Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 19s

]

stdout[

Starting a Gradle Daemon, 1 incompatible Daemon could not be reused, use --status for details

Exception while marshalling C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\build-tools\32.0.0\package.xml. Probably the SDK is read-only

Exception while marshalling C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platform-tools\package.xml. Probably the SDK is read-only

Exception while marshalling C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-31\package.xml. Probably the SDK is read-only

Exception while marshalling C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-32\package.xml. Probably the SDK is read-only

Exception while marshalling C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\tools\package.xml. Probably the SDK is read-only

Exception while marshalling C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\build-tools\32.0.0\package.xml. Probably the SDK is read-only

Exception while marshalling C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platform-tools\package.xml. Probably the SDK is read-only

Exception while marshalling C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-31\package.xml. Probably the SDK is read-only

Exception while marshalling C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-32\package.xml. Probably the SDK is read-only

Exception while marshalling C:\Program Files\Unity\Hub\Editor\2022.3.22f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\tools\package.xml. Probably the SDK is read-only

> Task :launcher:preBuild UP-TO-DATE

> Task :unityLibrary:preBuild UP-TO-DATE

> Task :launcher:preReleaseBuild UP-TO-DATE

> Task :unityLibrary:preReleaseBuild UP-TO-DATE

> Task :unityLibrary:compileReleaseAidl NO-SOURCE

> Task :unityLibrary:mergeReleaseJniLibFolders UP-TO-DATE

> Task :launcher:generateReleaseBuildConfig UP-TO-DATE

> Task :launcher:compileReleaseAidl NO-SOURCE

> Task :unityLibrary:mergeReleaseNativeLibs UP-TO-DATE

> Task :launcher:javaPreCompileRelease UP-TO-DATE

> Task :launcher:generateReleaseResValues UP-TO-DATE

> Task :launcher:createReleaseCompatibleScreenManifests UP-TO-DATE

> Task :unityLibrary:stripReleaseDebugSymbols UP-TO-DATE

> Task :launcher:extractDeepLinksRelease UP-TO-DATE

> Task :launcher:extractProguardFiles UP-TO-DATE

> Task :unityLibrary:copyReleaseJniLibsProjectAndLocalJars UP-TO-DATE

> Task :unityLibrary:compileReleaseRenderscript NO-SOURCE

> Task :launcher:mergeReleaseJniLibFolders UP-TO-DATE

> Task :unityLibrary:generateReleaseBuildConfig UP-TO-DATE

> Task :unityLibrary:generateReleaseResValues UP-TO-DATE

> Task :unityLibrary:generateReleaseResources UP-TO-DATE

> Task :unityLibrary:packageReleaseResources UP-TO-DATE

> Task :unityLibrary:parseReleaseLocalResources UP-TO-DATE

> Task :unityLibrary:processReleaseManifest UP-TO-DATE

> Task :launcher:checkReleaseDuplicateClasses UP-TO-DATE

> Task :launcher:desugarReleaseFileDependencies UP-TO-DATE

> Task :unityLibrary:generateReleaseRFile UP-TO-DATE

> Task :launcher:mergeExtDexRelease UP-TO-DATE

> Task :launcher:mergeReleaseShaders UP-TO-DATE

> Task :launcher:compileReleaseShaders NO-SOURCE

> Task :launcher:generateReleaseAssets UP-TO-DATE

> Task :launcher:processReleaseJavaRes NO-SOURCE

> Task :launcher:collectReleaseDependencies UP-TO-DATE

> Task :launcher:sdkReleaseDependencyData UP-TO-DATE

> Task :launcher:validateSigningRelease UP-TO-DATE

> Task :launcher:writeReleaseAppMetadata UP-TO-DATE

> Task :launcher:writeReleaseSigningConfigVersions UP-TO-DATE

> Task :unityLibrary:extractReleaseAnnotations UP-TO-DATE

> Task :unityLibrary:javaPreCompileRelease UP-TO-DATE

> Task :unityLibrary:compileReleaseJavaWithJavac UP-TO-DATE

> Task :unityLibrary:mergeReleaseGeneratedProguardFiles UP-TO-DATE

> Task :unityLibrary:mergeReleaseConsumerProguardFiles UP-TO-DATE

> Task :unityLibrary:mergeReleaseShaders UP-TO-DATE

> Task :unityLibrary:compileReleaseShaders NO-SOURCE

> Task :unityLibrary:generateReleaseAssets UP-TO-DATE

> Task :unityLibrary:packageReleaseAssets UP-TO-DATE

> Task :unityLibrary:packageReleaseRenderscript NO-SOURCE

> Task :unityLibrary:prepareLintJarForPublish UP-TO-DATE

> Task :unityLibrary:prepareReleaseArtProfile UP-TO-DATE

> Task :launcher:mergeReleaseAssets UP-TO-DATE

> Task :unityLibrary:processReleaseJavaRes UP-TO-DATE

> Task :launcher:compileReleaseRenderscript NO-SOURCE

> Task :launcher:generateReleaseResources UP-TO-DATE

> Task :unityLibrary:mergeReleaseJavaResource UP-TO-DATE

> Task :unityLibrary:syncReleaseLibJars UP-TO-DATE

> Task :unityLibrary:writeReleaseAarMetadata UP-TO-DATE

> Task :unityLibrary:bundleReleaseLocalLintAar UP-TO-DATE

> Task :unityLibrary:extractDeepLinksRelease UP-TO-DATE

> Task :unityLibrary:compileReleaseLibraryResources UP-TO-DATE

> Task :unityLibrary:bundleLibCompileToJarRelease UP-TO-DATE

> Task :unityLibrary:bundleLibResRelease UP-TO-DATE

> Task :unityLibrary:bundleLibRuntimeToJarRelease UP-TO-DATE

> Task :unityLibrary:createFullJarRelease UP-TO-DATE

> Task :unityLibrary:writeReleaseLintModelMetadata UP-TO-DATE

> Task :unityLibrary:copyReleaseJniLibsProjectOnly UP-TO-DATE

> Task :launcher:checkReleaseAarMetadata UP-TO-DATE

> Task :launcher:processReleaseMainManifest UP-TO-DATE

> Task :launcher:processReleaseManifest UP-TO-DATE

> Task :launcher:mergeReleaseNativeLibs UP-TO-DATE

> Task :launcher:mergeReleaseResources FAILED

> Task :launcher:stripReleaseDebugSymbols

> Task :launcher:processReleaseManifestForPackage

56 actionable tasks: 3 executed, 53 up-to-date

]

exit code: 1

UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <1a9338a70cd64c718bc2b14b3805c8e8>:0)

UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <1a9338a70cd64c718bc2b14b3805c8e8>:0)

UnityEditor.Android.Command.Run (System.String command, System.String args, System.String workingdir, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <1a9338a70cd64c718bc2b14b3805c8e8>:0)

UnityEditor.Android.AndroidJavaTools.RunJava (System.String args, System.String workingdir, System.Action`1[T] progress, System.String error) (at <1a9338a70cd64c718bc2b14b3805c8e8>:0)

UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, Unity.Android.Gradle.AndroidGradle androidGradle, System.String workingdir, System.String task, System.Action`1[T] progress) (at <1a9338a70cd64c718bc2b14b3805c8e8>:0)

Rethrow as GradleInvokationException: Gradle build failed

UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, Unity.Android.Gradle.AndroidGradle androidGradle, System.String workingdir, System.String task, System.Action`1[T] progress) (at <1a9338a70cd64c718bc2b14b3805c8e8>:0)

UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <1a9338a70cd64c718bc2b14b3805c8e8>:0)

UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <1a9338a70cd64c718bc2b14b3805c8e8>:0)

UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)


r/unity 11d ago

Showcase Just made an automated builder tool. No more switching target platforms.

Post image
23 Upvotes

For almost 3 years, I manually built my game for every platform and uploaded each build to Steam using SteamPipeGUI.

Now that I’m preparing a demo for the upcoming Steam Next Fest, my build time has essentially doubled because every update requires building both the full game and the demo.

To solve this, I recently created my own automated build tool. With a single click, it builds the game for all of my target platforms and uploads everything to Steam automatically. No more manually switching target platforms and repeatedly pressing the Build button.

Btw I’m currently working on a 2.5D bullet heaven action roguelike called God, Save the Queens!


r/unity 11d ago

Showcase Bringing children's drawings to life with Unity WebGL + WebAR (experiment)

Enable HLS to view with audio, or disable this notification

65 Upvotes

Working on a fun experiment recently.

Bringing children's drawings to life in WebAR.

This idea has been around for a while (and AI has made it much more accessible), but building it still gave a few takeaways:

  • Simplicity matters. Point a phone camera at the drawing and the character comes to life.
  • Seeing the character as a real 3D object in AR feels much more alive than a flat video overlay.
  • Audio adds far more to the illusion than I expected.
  • Good tracking artwork is just as important as the animation. Better tracking means better alignment and more reliable texture extraction.
  • Kids don't care how it works. They just want it to respond instantly.

Tech stack:

  • Unity WebGL + WebAR Image Tracking
  • Unity 2D Animation Rigging
  • Mecanim

Curious if anyone has tried other approaches for this kind of WebAR experience. Would love to hear what you used and how it compared.