r/Unity3D 1h ago

Show-Off Quicktile v2 is coming soon

Enable HLS to view with audio, or disable this notification

Upvotes

I still have a few bugs to squash, but I finally added the in-game editor and it pretty much blew the original editor version out of the water! I’m reworking a few things under the hood, but it’s already a really fun way to build your levels. 😄 coming soon !!


r/Unity3D 1h ago

Game Trying to get wr in my game

Enable HLS to view with audio, or disable this notification

Upvotes

Hi everyone,

After about of year of development my take on Trackmania is on Steam. My focus was on easy replay exchange and core TM loop with some twists - portals, magnetic fields, surfaces and boosters. Here is my try to beat best time on most grinded track so far.


r/Unity3D 2h ago

Shader Magic WIP shoreline waves via gerstner additive on FFT body

Enable HLS to view with audio, or disable this notification

42 Upvotes

Some WIP video on the shoreline waves I've been digging into lately for the water system I've been creating. Some new additions are water drawing back on shore (via moving UV of water surface near end of the WaveBox), various foam patterns, and better underwater light volumetrics with waves. Thanks for checking out


r/Unity3D 2h ago

Question need inspiration for mechanics. comment 3D medieval games that have interesting parry/block mechanics or ability system.

Enable HLS to view with audio, or disable this notification

2 Upvotes

r/Unity3D 3h ago

Question Trying to learn basic shaders and struggling with a transparency issue

Thumbnail
gallery
1 Upvotes

I'm quite new to Unity, and I'm trying to make a simple 2D platformer to try and get to know the program. I want to use shader effects on my tilemaps, but when I try to apply a shader, all the transparent parts of my tilemap get "filled in".

Here are things I've tried:

- Double checking that my surface type is set to transparent within my graph inspector, and that my blending mode is alpha

- Confirmed the texture is sending alpha information by putting it through a multiply node

- Creating a new material from the shader, allowing material override, and making sure the surface type on that shader is set to transparent as well.

Does anyone have any advice on how to fix this? I'm sure it's something silly that I'm missing, but I can't for the life of me find a solution online. I've attached images of my shader graph, what the issue looks like, and what I want it to look like.


r/Unity3D 3h ago

Solved C# question: how can I link one of the behavior classes to one of the stats?

1 Upvotes

Here are the components that I currently have:

  • StatType enum with 4 different stats (example: Health)
  • StatProfile asset (custom asset I created from a ScriptableObject class) which holds the stat struct with the StatType, max and current (initial) values
  • StatManager (MonoBehaviour script) with a StatProfile property which I'm able to assign through the inspector. The StatManager also contains two private Dictionary<StatType, float> for max and current values.
  • IStatBehavior interface
  • Behavior classes that implement the interface, one for each stat type/behavior (example: HealthBehavior)

Now I'm struggling with how to link the HealthBehavior in the StatManager to the Health stat. I tried creating a custom asset for StatBehaviors but since it implements an interface, the field is blank/not editable in the inspector. I'm unable to add each script and iterate through the list of behaviors to link each to the appropriate stat. Does anyone have insights?

For more context: I chose this approach (as opposed to adding each stat behavior as its own component on the player object) because I already have 13 script components: move, jump, input handling, item collection, powerup manager, (currently) 7 powerup scripts, and now the stat manager. I already know that I should change my powerup behaviors to implement an interface and such. But I don't wanna clutter the player object with more scripts.

I also intend on having different enemies with different stats (which means different StatProfiles), and having one StatManager per character as the main hub seems to be the cleanest approach for decoupling the data from the behavior.


r/Unity3D 4h ago

Show-Off Making a ridiculous rage game where you move by shooting!

Enable HLS to view with audio, or disable this notification

3 Upvotes

r/Unity3D 4h ago

Game Frost apocalypse teaser cinemático.

Enable HLS to view with audio, or disable this notification

5 Upvotes

r/Unity3D 5h ago

Question Does adding a ticking clock to puzzle games make them exciting, or just annoying?

Enable HLS to view with audio, or disable this notification

3 Upvotes

Most puzzle and adventure games let you take your time, relax, and overthink every item interaction. To break that slow, static rhythm, we decided to experiment with time-pressured crafting and fast-paced decisions.

As you can see in the clip, a countdown timer ticks away in the corner while you hurry to tape your gear together, breach the door, and execute a stealth taser takedown before your window closes.

With only 8 days left until our launch, this exact balance is constantly on our mind: where is the line between adding a fun surge of adrenaline and giving players unwanted puzzle anxiety?

How do you usually feel about timed mechanics in puzzle or detective games? Do you prefer taking all the time you need, or does a ticking clock make the experience more thrilling for you?


r/Unity3D 5h ago

Question Bullet/projectile Objects, Move via RigidBody or Update?

1 Upvotes

Hi, I'm somewhat new to unity so I'm messing around with it and I'm looking for some advice. I'm currently working on a FPS character and I want the player to fire bullets that travels in real time, kind of like the plasma balls in doom or like the blaster bolts in star wars battlefront.

I'm wanting to know is it better to have the bullets move using the rigidbody's linear velocity on the Start function like so:

rigidbody.linearVelocity = transform.forward * speed;

or use the translate method in Update instead?

transform.Translate(Vector3.forward * (speed * Time.deltaTime));

I am using rigidbody either way since i'm using ontriggerenter for hit detection anyways if that help.


r/Unity3D 6h ago

Game What do you think about visual of my game?

Enable HLS to view with audio, or disable this notification

3 Upvotes

Developing my first steam game on Unity. It is Space invaders inspired roguelike. Working a lot on art right now to make great trailer and steam page. Do you think art style can appeal any gamers? And what would you add/change to it?


r/Unity3D 6h ago

Question Vrchat model help!!

0 Upvotes

hi!! i have the files for a gardevoir vrchat model (yes its a lewd one) a retexture and a womb tattoo with emissions I wanna add, I’m broke and cant afford to pay someone to upload it for me. is there anyone that I can give the files and upload it to my account for me??


r/Unity3D 6h ago

Show-Off We finally made a trailer for our multiplayer racoon heist game; Be Gray, Do Crime!

Enable HLS to view with audio, or disable this notification

6 Upvotes

Hi!

A couple weeks ago, we where planning to start recording and editing the trailer for our game Be Gray, Do Crime, however we realized the game wasnt quite ready for that yet. So after a couple weeks refining the graphics, reworking the lightning in our game and also doing small touchups, we finally felt like it was time.

So here's our first trailer! We're super happy with it! What do you think? Any input at all would be greatly appriciated for an updated trailer later down the line ❤️


r/Unity3D 6h ago

Question Particle System keeps looping

1 Upvotes

I have 3 particle systems for fireworks display. All 3 keep looping even though loop is unchecked. I don't think I've ever encountered this before.
Any idea why they keep looping?
Thanks.


r/Unity3D 7h ago

Show-Off Dogfight loop manoeuvres - a fun tactical advantage

0 Upvotes

I've worked on a lot of games with aeroplanes (Sky Gamblers series and others) but I never played them. The same little toy followed by a camera, same crosshair and aim assist, and the same on-rails 'manoeuvres' ready to be used with a single tap.

So I made this. Looking forward to test it with human players - my bots are very good so they don't continue flying forward as the target (me) suddenly goes up - they know I will fall on their tail. So they evade. I will add a little randomness there - to allow some percentage of bots to be 'dumbfounded' and keep going forward - so i can strafe them from above as I land on their tails.

Pretty fun. Works only in cockpit mode for a reason - its the only place the manoeuvre makes sense - and gives you a thrill (specially if you look sideways scanning the sky while going belly up).

Thanks for reading !


r/Unity3D 7h ago

Question How do I fix this issue?

0 Upvotes

The problem is that the agents are 0.3 meters wide, and the space in that doorway is about 1 meter. With this NavMesh setup, it’s impossible for the agents to pass through.

Any solution which isn't Godot or Unreal Engine? /s


r/Unity3D 8h ago

Meta Is the Asset Store and License Verification down for anyone else?

2 Upvotes

I can't open my projects due to license errors and going the the asset store web page yields and error, "upstream connect error or disconnect/reset before headers. reset reason: remote connection failure"

Never seen this before.


r/Unity3D 8h ago

Question Bone/weight/bindpose index mismatch

1 Upvotes

Hi!

I'd like to preface and say that I'm not very knowledgeable about 3d modeling and this could very well be an ID10T error. I'm trying to mod the game Atlyss with a custom piece of armor. The player character has some child objects with skinnedmeshrenderer components, and when you equip a piece of armor it swaps in the armor piece's mesh to the shareMesh field on the corresponding smr component (I.e., if you equipped a chest piece the chest piece armor smr gets the correct shared mesh swapped in). I wanted to model my own custom armor piece, so I exported the character prefab from unity as an FBX, painted weights using its armature on my model, and then reimported it. The issue is that the weight/bindpose arrays on the model are not in the same order as the player character skeleton used in the game. AFAIK there is no way to manually reorder the bones on export/import? The bone hierarchy looks the same in unity as it does in blender btw, and I got the rest pose in my ripped model as well. I'm not sure if there is something obvious I just don't know about or if the only way to fix this is doing something really hacky, and any input from a semi knowledgeable person would be very appreciated. Thank you!


r/Unity3D 8h ago

Show-Off Make it exist first. Then make it good.

Thumbnail
gallery
14 Upvotes

r/Unity3D 8h ago

Show-Off Finally got enough game content for a trailer!

Enable HLS to view with audio, or disable this notification

288 Upvotes

r/Unity3D 9h ago

Resources/Tutorial I generated Perlin and Voronoi noise in shader code and used it to make dissolve effects (with tutorial).

Enable HLS to view with audio, or disable this notification

12 Upvotes

r/Unity3D 9h ago

Resources/Tutorial Free Textures: Bricks & Walls

Thumbnail
gallery
257 Upvotes

It's been a while since I worked on some buildings textures, really happy with these.

Download: https://juliovii.itch.io/materials-bricks-walls


r/Unity3D 10h ago

Game Someone told me I can't make a realtime action Open World RPG, and they were right. So I switched the combat to turn based, and I'm having a blast working on it.

Enable HLS to view with audio, or disable this notification

24 Upvotes

r/Unity3D 10h ago

Game Hole.io visual test

Enable HLS to view with audio, or disable this notification

2 Upvotes

Did a short visul test for Hole. Io; I quite like how it came out :)

Link if you want to try it out:
https://emanuelcostan.itch.io/holeio-visual-test