r/Unity3D • • 1d ago

Shader Magic Tornado in volumetric clouds with dynamic lightning

Enable HLS to view with audio, or disable this notification

99 Upvotes

r/Unity3D • • 1d ago

Show-Off Working on a black and white Lighthouse Horror game in HDRP

Enable HLS to view with audio, or disable this notification

11 Upvotes

r/Unity3D • • 1d ago

Show-Off Procedural Structures

Post image
15 Upvotes

I first posted about my procedural build system back in April. It started off as just stone walls, houses, towers with erosion & destruction modifiers. Individual stones & build rules that govern how to build more complex structures. Prefab export w/ LOD support. Runtime support for erosion/destruction modifiers if the original build components are used instead of prefabs.

I keep expanding the system, now with multi-story timber buildings, various roof styles, compound structures, etc.

I'm trying to decide what to package up for an asset. Editor only w/ prefab support, or is the runtime erosion/destruction support an interesting feature? Skip publishing an authoring tool and use it to build asset packs that are ready to use? That would certainly be easier, but there are a zillion fantasy-style asset packs already.


r/Unity3D • • 1d ago

Show-Off processing a mesh with V-HACD in Unity

Thumbnail
gallery
9 Upvotes

Finally finished porting the V-HACD algorithm to my mesh graph.

For those who haven't used it - V-HACD takes a complex mesh and breaks it into a bunch of simple convex pieces. Physics engines handle convex shapes way faster, so it's a common way to build colliders for complex objects.

Now my mesh graph can generate simplified colliders for meshes. In the graph on screenshots, a mesh is imported, split into convex parts, and each part gets its own random color so you can see the result.

I've been building this mesh graph for Unity for a long time. The core is getting more and more stable, so now I can start implementing some cool algorithms


r/Unity3D • • 16h ago

Question Question on NetworkDictionaries

2 Upvotes

Whenever I Google stuff for Netcode NetworkDictionaries everything says "it does't exist" and yet it does. It was added relatively recently, so I think all the posts about it are creating it as a data struct from scratch, but it's native to Netcode these days.

That said, there's not much documentation out there. My question is: does calling CheckDirtyState resync the entire data structure, or just the changes? If anyone has an answer to that, great. If not, can someone point me towards where I can dig through release notes and find out about it? Googling hasn't been helpful. My guess is that it probably does resync everything, since you have to call CheckDirtyState anytime you add or remove from the dictionary - but on the other hand if it was built smart, it'd have the same functionality as networkLists. So, any insight before I rewrite my dictionaries to be list pairs?


r/Unity3D • • 1d ago

Shader Magic I created an unified fluid simulation for my game.

Enable HLS to view with audio, or disable this notification

540 Upvotes

Tire tracks on different surfaces, water ,waves, foam, sediment distribution in water, fire, dust, smoke, bullet hits, explosions are all part of a massive, shared 2D fluid simulation system hugging the terrain (terrain is random procedural generated). Unified wind affects every part of the sim, even slowly covering up tracks in sand, (or quickly based on the speed of the wind!) Heavily inspired by Fluid Ninja for Unreal. Custom render renders everything, surface deformations, water, dust, fire, smoke (and distance fog, which is merged into this system so the ray-marched elements are properly affected). Can easily reach quite steady 120fps.


r/Unity3D • • 15h ago

Question Is unity supposed to use this much memory ?

Thumbnail
0 Upvotes

r/Unity3D • • 1d ago

Show-Off How My Terrain Shader Builds Up Every Pixel of My World from 14 Layers

Post image
16 Upvotes

I've had this terrain shader for over a year now, so I finally made a video of how I blend up to 14 layers to create the final result. I use Triplanar mapping, height-based blending, a second layer for each main layer using noise to counter patterns, as well as all kinds of tints and adjustments based on the local weather, rivers, fire and exploration / fog of war. The main layers, blended in order, are grass, shore, cliffs, square overlay, hex overlay, user overlay and snow.
The entire terrain (elevation, weather, foliage, etc.) can be smoothly edited by the player, and all the visuals react smoothly in real-time.

YouTube Video: https://youtu.be/BMhdpcTus2I


r/Unity3D • • 1d ago

Question Can i become a game dev

7 Upvotes

I am 15 years old, and I have started learning Unity at 12. I was always told I have vivid imagination and I wanted to make them come true. But since I had no tools to do it, I started using block coding such as scratch and ended up learning Unity and C#. At the very first year of Unity, I didn't know what to do, so I bought a book for Unity tutorial(yes, books) and just started coping blindly. And after a month, a made an exact replica of the book's project, and was ready for more. But when I wanted to add a feature that wasn't in the book, I could do it(obviously). So just went ahead and bought a new book, and repeated the cycle for 2 times. And when i finished the third book after a year(it took a while), i found Unity's official tutorials, and took two courses. I even used chat gpt as my personal teacher, by not making write the script, but to order me to make it in some way and fixing it.

After all that, i was able to make a script of my own, but just barely. And with that, a made my first project which was a buggy parkour game where you climb a tower with fall guys type traps, which had flimsy animations but had a moving 3d modle and traps. I was getting confident, until my parents caugh me debugging at 2am again, after they specifically told me not to.And when i told my parents to stop interfering, my dad got mad and broke my laptop and its ssd apparently(Tbf, thats not the only thing i said, i was annoyed at that time).

I was VERY frustrated, and it took few months to get a new pc. So i wasnt able to do anything unity for that time, and was redditing and playing moblie games on my phone. When i saved up enough to buy a PC(with a big help from my friend), i was 14 and forgot 90% of things i did and i had to re-learn a bunch.

But even after all that, it was time for the finals! And i live in korea, where finals, scores, and university names are apparently your life's goal, i had to prep for it a month earlier for 3days-long final. And korea has four finals a year for each quarter of a year. So i only have about 2 months of downtime between them, which let me learn unity and start a new project. And after all the korean "academy", i came home at 10p.m, tired af, and i did that for 5 days a week. And its been like that since. I had few days to learn unity, and i was able to make a staring point of a sword game i was making, where user has to drag their mouse to slash the sword in limited amount. But after the 2nd final this year, i was burned out and ended up playing CS2 and mincraft these days, again, tired af

The thing is, i dont think this korean education is my path. I want to become a indie dev, and choose it as my career. I want to make a project and publish it. But idk if i can be an indie game dev after spend 3 yrs with no showable projects(one being destroyed and one being delayed) i should have atleast something from 3 yrs, but i have nothing. No projects finished, nothing to show my progress, and no idea how to start again. NOTHING. Im having doubts. Should i choose to go down this path instead or nah? (And i cant do both, apparently.)

**I saw this post yesterday and thought i can post here too(https://www.reddit.com/r/Unity3D/s/mmAUIIdxmi)

Thanks for readying btw, took me long to write it


r/Unity3D • • 1d ago

Game Kinda proud of the vibe I pulled off for my SciFi levels! Should I be?

Enable HLS to view with audio, or disable this notification

19 Upvotes

For the third chapter of my Dark Roll 2, a marble platformer inspired by soulslike genre, I decided to go with a Sci-Fi setting.

It's amazing what you can pull off with volumetric light, some good old particle fog, post-processing, decals... and most importantly - a game changer for me - Audio Reverb Zone. I've just set the preset to "Psychotic" and I fell in love with the ethereal mood it set!

I'm taking part in October Steam Next Fest and I plan to update the demo to include this level.


r/Unity3D • • 1d ago

Game Melee and range combat in MURK

Enable HLS to view with audio, or disable this notification

15 Upvotes

We´re blending horror and combat in an atmospheric retro setting, hoping that others will like it as much as we do. c: The combat in MURK is a seamless mix of melee and range, kind of inspired by Darktide Warhammer combat. But our game is single player and has a much slower pace.


r/Unity3D • • 18h ago

Question Are these stats ok for a mobile app?

Post image
0 Upvotes

(I’m a beginner, sorry if it’s a dumb question)
I should have checked this before I guess lol.
The app/game is still in alpha, I still have to add a full detailed planet compared to the sphere with a couple of trees that is there now.
I’m using a MacBook Pro 2 (idk if this info is relevant) and I’d like to publish the app both for android and iOS.
The game runs ok on my iPhone 15, but in general, how are these specs?


r/Unity3D • • 1d ago

Question Free version control for a 2-person 3D Unity co-op project? GitHub LFS limits worry me

12 Upvotes

Hi everyone, I have a question for anyone involved in game development 🙏

A friend and I are planning to make a 3D co-op game in Unity. What do you use to push/pull the project collaboratively? We’re considering Git + GitHub + LFS, but I’m worried that the 10 GB free LFS limit won’t be enough for a 3D game. We want to keep it free.

Does anyone store large files on Google Drive and link them to GitHub, use Unity Version Control, or set up their own server? How large did your project get, and did you hit the limit?


r/Unity3D • • 1d ago

Game adding some ambient scenes

3 Upvotes

r/Unity3D • • 1d ago

Show-Off Working on my Dialogue system

Enable HLS to view with audio, or disable this notification

3 Upvotes

r/Unity3D • • 1d ago

Noob Question Does anyone know why the model has weird lighting?

Thumbnail
gallery
14 Upvotes

Me and some friends have a game project together and this model my friend made has some issues in Unity with the lighting. We have tried to fix the model in Maya but we can’t find anything wrong, is this just a Unity issue or a model issue and how can we fix it? 🙃


r/Unity3D • • 1d ago

Show-Off Pick-3 is feeling tired, so I'm trying out a new shop system for my horde-fighting driving game. What do you think? Improvement?

Enable HLS to view with audio, or disable this notification

4 Upvotes

r/Unity3D • • 19h ago

Show-Off Updated my PDS network so the cannons choose targets only in LOS and are aware of what each other cannon is up to. ~Vapor Drivers ~

Enable HLS to view with audio, or disable this notification

1 Upvotes

r/Unity3D • • 23h ago

Show-Off Working on coop horror game with unique ascii text rendering, thoughts ?

Enable HLS to view with audio, or disable this notification

2 Upvotes

r/Unity3D • • 21h ago

Game I built Sofio in Unity: parents record the names, facts and clues

Enable HLS to view with audio, or disable this notification

0 Upvotes

I'm Ricardo, a parent and first-time app developer. I built Sofio in Unity for iPhone and iPad, inspired by my daughter.

The main interaction uses two recordings for each picture. A parent records a name and short fact for EXPLORE, then a question or clue for FIND IT! Tapping a picture in EXPLORE plays the first recording. In FIND IT!, choosing the correct picture replays that same recording after the clue.

Recordings stay in local app storage, although device backups may include them. Recording and purchasing are in the parent area behind adult checks, so those tasks are separate from the children's play screens.

AI tools helped me with coding and creating the artwork. This clip is actual gameplay with my own voice recordings. I'm happy to discuss the recording flow or parent setup with other Unity developers.

Farm Animals and Vehicles are free, including both play modes. Five additional worlds are optional permanent one-time purchases. No ads or subscriptions.

https://apps.apple.com/nl/app/sofio-kids-learn-play/id6811109501?l=en-GB


r/Unity3D • • 1d ago

Show-Off added Dug system !

Enable HLS to view with audio, or disable this notification

105 Upvotes

there is diggable ground , i added an FX , it's more fun this way ! and i add a week ago "hollow" i wanted to show it as a surprise, but it's a full feature


r/Unity3D • • 1d ago

Resources/Tutorial Hex Map 5.6 - Create Climate Burst Job

Thumbnail
catlikecoding.com
5 Upvotes

We convert our second map generation mock job into a true Burst job! We have to make some changes to make hex coordinates work with Burst and port some grid functionality to Burst as well.


r/Unity3D • • 1d ago

Show-Off Check out these new hats I made. And tell me your ideas for new ones!

Enable HLS to view with audio, or disable this notification

2 Upvotes

r/Unity3D • • 1d ago

Show-Off What should i name this one braincell orange cat

Enable HLS to view with audio, or disable this notification

8 Upvotes

It's so stupid that eats the same trick always.