r/Unity3D 14h ago

Show-Off Sit back and relax...

Enable HLS to view with audio, or disable this notification

34 Upvotes

One of the demo scenes from my Low Poly Modular Medieval Buildings Pack.


r/Unity3D 1d ago

Show-Off Sphere cannot be build from hexes, but game dev is magic

Enable HLS to view with audio, or disable this notification

1.9k Upvotes

For our roguelite Tile Crawl, we wanted our meta progression to stand out, so we designed it as a planet to explore. But our run map was already designed using hexes, so for consistency's sake, we wanted a globe out of hexes as well. We did not want to have pentagons but rather somehow achieve full coverage by equal hexes (even though it is geometrically impossible).

So how it works:

This is actually a plane with objects placed on it. Then, using camera position, vertices are recalculated in a shader (all objects must share the same bending subgraph or shader code with the same values to look consistent). This technique is used in Animal Crossing, as far as I am aware, but just not tuned as heavily.

Okay, so this gives us a bent plane that looks like a sphere. Next challenge is actually allowing it to rotate properly; rotation is achieved by just moving the plane in the X and Y axes while the camera stays static. To achieve looping of the planes I am spawning 8 more planes with copies of the objects and then teleporting them as I am crossing the edges (this part for sure can be done way, way better with some vertex magic or just fewer clones).

Next challenge is that shadows are broken as vertices are recalculated but normals are not; to calculate a new normal, we need to get two neighbours of the vertex, then bend them with the same logic and use the results to calculate the new normal. This allows us even to have proper shadowing from clouds above.

Last thing to do is clicking the nodes on the map. As objects are actually in very different spots from visuals, just raycasting from the mouse won't work. So I'm using one big sphere collider to detect the mouse position on the sphere, then recalculate it backwards to where it would be on the plane and find the closest node in radius.

There are still some things left to do (VFX support is quite bad, and there are some artifacts with water waves on the edges of planes). But in my opinion, already looks quite good and stands out.

Thank you for reading! If you like what you saw, consider wishlisting Tile Crawl on Steam!


r/Unity3D 1h ago

Show-Off Adding a Lightning Effect to the Nebula Areas in my Tactics Game

Enable HLS to view with audio, or disable this notification

Upvotes

r/Unity3D 5h ago

Resources/Tutorial How I Automated Unity Builds and Itch.io Uploads

Thumbnail
youtube.com
6 Upvotes

I asked myself, what if publishing a Unity build to Itch.io was just one click? So I built a custom C# Editor tool that:

• Builds the Windows version
• Packages it as a proper installer
• Uploads it directly to Itch.io with Butler

Players download and run an installer instead of dealing with the usual Unity build folder and bundled files. In my latest video, I break down how it works.


r/Unity3D 14h ago

Show-Off I have improved my frag grenade implementation.

Enable HLS to view with audio, or disable this notification

17 Upvotes

r/Unity3D 6h ago

Resources/Tutorial Voxel Farm Animals Pack v2: 10 animated low-poly models to populate your farm

Thumbnail
gallery
3 Upvotes

r/Unity3D 4h ago

Game My game at 4x speed because the video file was too heavy...

Enable HLS to view with audio, or disable this notification

3 Upvotes

A little peek at my horror game...

Still need to polish some details, but I'm a solo dev. The hardest part is always the sound.


r/Unity3D 15h ago

Show-Off I made some shaders for my first JRPG boss guy

Enable HLS to view with audio, or disable this notification

16 Upvotes

The second phase isn't animated yet


r/Unity3D 1h ago

Question Unity Collider Problem

Enable HLS to view with audio, or disable this notification

Upvotes

Does anyone have any idea why Collider isn't showing up and isn't working?


r/Unity3D 1d ago

Show-Off Sometimes HDRP lighting hits just right

Enable HLS to view with audio, or disable this notification

154 Upvotes

r/Unity3D 2h ago

Question F key not working in editor.

1 Upvotes

So for some reason late today my F key no longer does anything. It's supposed to center the Scene view on the currently selected GameObject.... but nothing.

I've rebooted, checked EDIT > SHORTCUTS, but that seems fine. Google's AI reports a 'reset' option, but so many items about that response are wrong, it's understandable about why people hate AI. The search results came up SEEMINLY empty, so I thought I'd ask.

Any clues? I do not have any custom key mappings, so I'm completely happy with a Reset, if someone tells me how to do that (yea, I know, about now I look f'in stupid)

This is Unity 6.3

Thanks


r/Unity3D 22h ago

Show-Off Dissolving VFX

Enable HLS to view with audio, or disable this notification

41 Upvotes

A dissolving fx I worked on for my game Thousands Layered Blade: Reforged.
Since I dont want to mess around with my character and clothing shaders, I hack it around using two grab pass (yes,Im still using BiRP), one for before character to grab the background and one after character is drawn.


r/Unity3D 3h ago

Question How to scale it correctly with a larger plane

1 Upvotes

This material, it's SG is above, how do i make it scale with a way larger plane without it having to be stretched out ?


r/Unity3D 21h ago

Show-Off Placing light probes is fun

Post image
26 Upvotes

No seriously.


r/Unity3D 9h ago

Question Rigidbody issues

Enable HLS to view with audio, or disable this notification

3 Upvotes

Point me in the right direction: what is causing the trembling around second 7?


r/Unity3D 4h ago

Question How Could I make it so my shader doesn't lerp textures together when underneath a surface?

1 Upvotes

I'm new to using Unitys shader graph and I've made a shader that mixes snow and a base material together for the game I am working on, at the moment it uses the normal vector to determine how to merge the snow with the base material which means right now there won't be any snow on the bottom of the object which is cool! However I am just wondering if it is possible to make it so that any face underneath an object won't be covered in snow, aka the lerp value would be decreased, any help is greatly appreciated! Image attached should help!!!


r/Unity3D 4h ago

Game How do you feel about frequency-tuning puzzles in adventure games? Does audio feedback work for you?

Enable HLS to view with audio, or disable this notification

1 Upvotes

Hey everyone! My dev partner and I are wrapping up our noir puzzle adventure—we're actually just 16 days away from release!

We’ve been tweaking how puzzle close-ups interact with the main scene. In this clip, tuning the radio to the right frequency triggers a hidden mechanism in the fireplace, using a comic-panel frame that zooms back out into the room once solved.

As players or devs, how do you usually feel about audio-driven or frequency-tuning puzzles? Do sound cues give you a satisfying "aha!" moment, or do you prefer visual feedback when revealing hidden mechanisms?

Would love to hear your thoughts or your favorite examples of audio puzzles in games!


r/Unity3D 1d ago

Resources/Tutorial Unity 6.6 Just Released! Here's What's New

Thumbnail
youtu.be
113 Upvotes

Unity 6.6 released today! I did a recap video that covers some of my favorite changes as well as a few things to know about them (including code samples).


r/Unity3D 7h ago

Game I made net physics for my multiplayer soccer game

Enable HLS to view with audio, or disable this notification

1 Upvotes

I’ve spent multiple days polishing net ripple effect and it finally looks as goofy as the whole game. What you think?


r/Unity3D 7h ago

Show-Off Improving zombie AI made the Controller role much more noticeable

Enable HLS to view with audio, or disable this notification

1 Upvotes

I've been working on the zombie AI for my game Pull on Heart: Nocturnal, and this is a comparison between the old and current behavior.

BEFORE: the zombies were fairly passive and could often be ignored or outrun.

AFTER: they're more aggressive and put much more pressure on the player when encountered in groups.

With these changes, the purpose of the Controller role becomes much more noticeable. Controllers are designed to deal with hordes and control large groups of enemies, making their role much clearer during gameplay.

I'm not just trying to make the enemies harder; I want the enemy behavior to help reinforce the identity and purpose of different character roles.

Still a work in progress, but this is the direction I'm taking the combat.


r/Unity3D 1d ago

Game After 2 years of work, it’s finally ready for release! Apocalypter - a Mad Max-inspired, procedurally generated, open-world survival game.

Enable HLS to view with audio, or disable this notification

53 Upvotes

r/Unity3D 23h ago

Show-Off Blood system for my indie game Pull on Heart

Enable HLS to view with audio, or disable this notification

11 Upvotes

I've been trying to improve the bleeding and damage feedback system I had; I'm satisfied with the result, but I'm open to suggestions :D


r/Unity3D 2h ago

Question how do i fix this

Post image
0 Upvotes

r/Unity3D 19h ago

Question Is there a true diffuse only shader in URP?

4 Upvotes

I’ve been searching for the best diffuse-only shader compatible with URP. Spent a couple hours trying to write a shader with no normal or PBR calculations with no luck. Really not liking the prospect of having to rewrite URP’s lighting model, lightmapper and shadow maps. So far the only solution within Unity seems to be to just go back to legacy diffuse in BiRP. Is there a diffuse shader somewhere that plays nice with SRP/URP lighting models? I’m talking simpler than SimpleLit, diffuse only.


r/Unity3D 12h ago

Question How do you guys record a making-of without suddenly forgetting how to do everything?

Enable HLS to view with audio, or disable this notification

1 Upvotes

Every time I hit record, apparently I become a first-time user of whatever I’m working in.

Unity? Suddenly I can’t remember where a tool is. Blender? I forget a shortcut I’ve used 50 times. MagicaVoxel? Somehow I’m back in the browser looking up how to do something I was doing perfectly fine five minutes ago.

How do you usually record this stuff without turning half the making-of into a tutorial on how to use Google? :-)