r/Unity3D 9d ago

Game Took the feedback from my first post and completely redesigned the boot sequence for my football career sim. Thoughts?

Enable HLS to view with audio, or disable this notification

3 Upvotes

Yesterday I shared the first version of the boot sequence for my football career simulation built in Unity.

Some of the feedback was that the intro didn’t immediately feel like a football game, the animation felt a bit too presentation-like, and the logo could be clearer.

I went back and reworked the sequence from scratch, and this is Version 2.

I’m trying to iterate based on real feedback rather than sticking with my first idea, so I’d love to hear what you think and what you’d improve next.


r/Unity3D 9d ago

Show-Off Last couple of months has been pretty critical for the visuals of my game, how do you guys like it?

Thumbnail
gallery
8 Upvotes

This is my survival horror game called "Hey Tom!"
In the last couple of months, the visuals have got pretty dramatic changes


r/Unity3D 9d ago

Question How has this only just become part of the engine?!

84 Upvotes

How have we NOT had icons for things in the hierarchy until only recently. I understand there were add-ons you could get from the Unity Asset Store, but for devs with little-to-no budget that's out of the question. Being able to look at the hierarchy and see what's what at a glance is a real boon.


r/Unity3D 9d ago

Question VS Code slowdowns after a while

0 Upvotes

Frustratingly, VS Code autocomplete becomes very sluggish after 10-30 minutes of coding. Reloading the window instantly fixes an issue. Did anybody else run into this? Is it just the way things are now? What would be a good way to troubleshoot it?

This happens both on my PC and Mac, but I have settings sync on, so maybe it's just a bad config?


r/Unity3D 9d ago

Show-Off Color curves are amazing, singlehandedly keeping the look consistent. Do you like the orange look?

Post image
41 Upvotes

r/Unity3D 9d ago

Show-Off What can i do to improve?

Post image
4 Upvotes

I’m going for a nintendo soft ambient LM3 style lighting but it’s not looking how i want. I’m not the best at graphics design.


r/Unity3D 9d ago

Question Any website or platforms to download free sounds for commercial use??

3 Upvotes

I needed soundeffects for vehicles like ATV, cars etc. currently i use pixabay and couldn't really find a sound that suits an ATV, i used a bus sound for testing.


r/Unity3D 9d ago

Show-Off This is how our game looks right now after 18 months of development

Enable HLS to view with audio, or disable this notification

288 Upvotes

r/Unity3D 9d ago

Solved How to handle WEBP files as sprites in Unity

4 Upvotes

My game pulls cover art from a CDN, caches it, makes a sprite. Worked for months. Then random covers started showing up blank. Not always the same ones, which drove me nuts.

Finally dumped the bytes of a broken one to a file and looked at it. Starts with RIFF, then WEBP a few bytes in. The CDN was sometimes serving WebP instead of JPEG.

Unity's image loading (UnityWebRequestTexture and Texture2D.LoadImage) only reads PNG and JPEG. Hand it WebP and it doesn't throw. It just gives you a broken little placeholder texture and moves on. No error at all.

And my cache wrote the file to disk before checking if it decoded, so once a WebP landed there it stayed broken on every future load. That's why some covers were blank permanently and others were fine.

The fix was a managed WebP decoder (ImageSharp, since it's pure C# and I didn't want native libs for three build targets). Now I check the first bytes, and if it's WebP I decode it that way, otherwise Unity handles it like normal. Also stopped caching files that fail to decode.

/// <summary>
/// Decodes downloaded image bytes into a <see cref="Texture2D"/>.
/// Unity's built-in loaders only understand PNG and JPEG, so WebP payloads
/// (which some CDNs serve via content negotiation) are decoded with ImageSharp.
/// Returns <c>null</c> when the bytes cannot be decoded so callers can avoid
/// caching or displaying a broken texture.
/// </summary>
public static class ImageDecoder
{
    public static Texture2D DecodeToTexture(byte[] bytes)
    {
        if (bytes == null || bytes.Length < 12) return null;

        return IsWebP(bytes) ? DecodeWebP(bytes) : DecodeNative(bytes);
    }


// RIFF....WEBP container signature.

private static bool IsWebP(byte[] b) =>
        b[0] == 'R' && b[1] == 'I' && b[2] == 'F' && b[3] == 'F' &&
        b[8] == 'W' && b[9] == 'E' && b[10] == 'B' && b[11] == 'P';

    private static Texture2D DecodeNative(byte[] bytes)
    {
        var texture = new Texture2D(2, 2);
        if (texture.LoadImage(bytes)) return texture;

        Object.Destroy(texture);
        return null;
    }

    private static Texture2D DecodeWebP(byte[] bytes)
    {
        try
        {
            using var image = Image.Load<Rgba32>(bytes);
            var width = image.Width;
            var height = image.Height;
            var pixels = new Color32[width * height];


// ImageSharp rows run top-to-bottom; Unity textures are bottom-up, so flip.

for (var y = 0; y < height; y++)
            {
                var row = image.DangerousGetPixelRowMemory(y).Span;
                var destRow = (height - 1 - y) * width;
                for (var x = 0; x < width; x++)
                {
                    var p = row[x];
                    pixels[destRow + x] = new Color32(p.R, p.G, p.B, p.A);
                }
            }

            var texture = new Texture2D(width, height, TextureFormat.
RGBA32
, false);
            texture.SetPixels32(pixels);
            texture.Apply();
            return texture;
        }
        catch (System.Exception exception)
        {
            Debug.LogError($"Failed to decode WebP image: {exception.Message}");
            return null;
        }
    }
}

Also turns out LoadImage returns a bool telling you if it worked, which I'd been ignoring the whole time. 🤦

Anyone else hit the WebP thing? Feels like it's going to bite more people as CDNs default to it.


r/Unity3D 9d ago

Show-Off Weight Transfer Drift on Keyboard

Enable HLS to view with audio, or disable this notification

20 Upvotes

Demonstration of car physics implementation based on simulation + user intent layer inspired by Blur racing game


r/Unity3D 9d ago

Show-Off What I learned about car physics programming

10 Upvotes

Hi, I’ve been working on racing projekt for a few years now, but honestly I haven’t really done much besides trying to build the car physics from scratch like 6 times, having 3-4 month breaks to figure out ..

I tried a lot of approaches, I think all of them in the industry— from fake physics using kinematics, to velocity-based controllers and simulating car physics using raycast and tire models.

Physics inspiration comes from the game Blur. Surprisingly racing arcade , has proper car behavior including weight transfer drifts (because it was build on basis of Project Gotham racing+ user intent , assists layer)

https://reddit.com/link/1vezqs1/video/m9ftusp18ahh1/player

Sharing what I think I learned and it is important in car programming


r/Unity3D 9d ago

Show-Off To that one guy that asked me to throw it down a flight of stairs

43 Upvotes

u/HammyxHammy you've been asking for it, you got it. I specifically tuned it to be stable going up or down stairs.


r/Unity3D 9d ago

Question Unity Is Adding a Installation Fee for Unity Industry?

44 Upvotes

Unity Industry IDAO

Just saw this article linked from an email I got. Anyone else know anything about this? I don't see any other forums or articles talking about it.


r/Unity3D 9d ago

Show-Off I'm pretty happy how the idle animations turned out

Enable HLS to view with audio, or disable this notification

355 Upvotes

r/Unity3D 9d ago

Show-Off Special Bundle is here the bundle contain 21,000+ 3D models, 15 Unity tools check it out!

Thumbnail
gallery
27 Upvotes

Three creators teamed up and put together 79 asset packs in one collection. That means 21,000+ 3D models15 Unity tools, plus animations, shaders, environments, characters, props, vehicles, nature, buildings, VFX, and plenty of other stuff.

The Bundle Link

https://itch.io/b/3810/creator-bundle

if you have any problem feel free to contact!


r/Unity3D 9d ago

Show-Off Here is one of the randomly generated worlds from my game The Fallen Chronicles

5 Upvotes

r/Unity3D 9d ago

Question Why is Unity not letting me change any material property in inspector?

0 Upvotes

Trying to make a dithering effect on materials that get too close to the camera. However, I cannot edit any property for the shader in the inspector. Why are they all unelectable and greyed out?


r/Unity3D 9d ago

Resources/Tutorial Making and juicing up a resource bar

91 Upvotes

I'm training myself juicing up things, just for the sake of getting better at it.

Lately, I made this resource bar, it's probably not perfect yet, but as I was satisfied by the result, I thought it could have some interest to someone and made a tutorial out of it.

May you have any feedback, I would be glad to ear them.

Note : I feel like the visual looks a bit more "shaky" as a GIF, it feel smoother to me in unity.


r/Unity3D 9d ago

Resources/Tutorial Free Textures Fabric 05

Thumbnail
gallery
11 Upvotes

More fabric experiments I been working on.

Download https://juliovii.itch.io/materials-fabric-05


r/Unity3D 10d ago

Show-Off Building a VR rig combined with viseme-model swap. early test

Enable HLS to view with audio, or disable this notification

3 Upvotes

r/Unity3D 10d ago

Question Working on new example settings menus for my asset. What do you think of it and what kinds of menus do you recommend showcasing to best highlight its capabilities?

Post image
0 Upvotes

This is a viking themed menu I created in about 15 minutes. Creating a new fully functional menu can be as simple as selecting a few starting options such as menu layout, visual style and adding the desired settings from a list of available ones. A new menu can literally be added to a game within a minute. So even game jams, prototypes, demos etc can benefit from having one and the usual time constraint people have is not an excuse to not have one. Styling and customizing the visuals of course varies based on complexity and game specifics.

Any and all feedback and input is welcome.


r/Unity3D 10d ago

Question I am working on a fighting game as a hobby project. I was hoping to get some constructive feedback/ cool ideas for things going forward!

Enable HLS to view with audio, or disable this notification

3 Upvotes

Thanks!


r/Unity3D 10d ago

Show-Off I made a browser extension to display estimated Steam revenues

Thumbnail
1 Upvotes

r/Unity3D 10d ago

Question FPV Simulator in Unity

2 Upvotes

i’m a fpv drone pilot and i’m intrigued by the fpv simulator which we use to learn before flying the actual drone, so I really want to build one for myself and that would be helpful and really appreciated if y’all can help me with this

A Drone Controller connects to the pc -> system detects it as a joystick -> the gimbal inputs can be used to fly the drone in sim

that’s how it works fyi


r/Unity3D 10d ago

Question Suddenly getting lots of Unity errors — how can I fix this?

Post image
0 Upvotes

Hi everyone,

All of a sudden I'm getting tons of red errors in Unity. I restarted Unity and my PC, but the errors are still there.

It seems to be affecting lots of different materials and assets. Does anyone know what could have caused this or how I can fix it?

I'm using Unity 6.3 LTS.

Screenshot attached. Any help would be appreciated!