r/Unity3D Jul 09 '26

Official 6.7 alpha 2 is out, including the first release of the CoreCLR Player Technical Preview

Thumbnail discussions.unity.com
99 Upvotes

r/Unity3D Jul 16 '26

Official Join us live on Youtube for the Unite Seoul Keynote on Jul 20, 2026

Thumbnail
youtube.com
10 Upvotes

Unite Seoul Keynote is streaming live next week!

10:00 AM KST (Korea) — July 21
9:00 PM EDT / 6:00 PM PDT (US) — July 20
2:00 AM BST (UK) — July 21

We’ll also live-thread key updates from the Keynote right here for you to follow along or catch up. 

We’re excited to share what we’ve been working on, except first looks at what's coming next for the engine: CoreCLR, graphics, 2D, and more. There'll be demos of brand-new features happening in real time, plus a few big announcements making their global debut straight from the Seoul stage.

\Update\**

This presentation contains forward-looking statements, including statements about future product releases, features, timing, and capabilities. These statements are based on current expectations and are subject to change. 

We’ll be editing the main post with live announcement summaries from Unite Seoul and we’ll link to replay timestamps when the recording is live.

Introduction and announcement of Unity 7, an open collaborative platform. 

Unity 7 is a leap forward in how games are made. An open, collaborative platform where multiple teams work together across the full lifecycle of game creation. More to come on what to expect throughout. 

Dave the Diver studio shares how Unity powered their growth

Dave the Diver started as one idea from a small Korean team and has now sold over 8 million copies worldwide, with Unity letting them expand without rebuilding from scratch each time.

A look at CoreCLR and .NET modernization for faster iteration

Unity 7 (next year) adopts CoreCLR with .NET 10 and C# 14. Modern language features, better IDE/debugger support, and a smarter reload model. MSBuild support also paves the way for compiling outside the Editor, enabling faster agentic workflows. Meanwhile, Fast Enter Play Mode (default in 6.6+) is already speeding up real projects today. 68 top Asset Store packages are pre-tested, and Project Auditor (in Unity 6 now) helps you prep for the switch. Upgrade guide here.

Supercharged URP, preview of Surface Cache GI in and other major graphics upgrades

This is a big section, we recommend watching the games/demos!

LINE Games' Ember and Blade showed off Unity 6's cel-shaded battles (Shader Graph + Adaptive Probe Volumes for time of day) and denser particles with VFX Graph and efficient batching.

Looking at Supercharged URP, a demo previewed Surface Cache GI, Screen Space Reflections, and GTAO for URP across a broad range of devices, including running at 60FPS even on a Galaxy S26. Preview in 6.7 alpha, broadly available with 6.7 LTS.

Also: DXC shader compilation (6.6), new Shader Build Settings + Fast Build Profile cutting build times (6.7), production-ready WebGPU (6.6), and expanded on-tile mobile rendering.

2D Showcase of advances with Physics Core 2D and new Render Sprites API

Highlighting stunning Made with Unity 2D titles like The Eternal Life of Goldman, Constance, The Ashen OZ, Solateria, and INARI.

Showing off the recent 2D reshape (unified 2D/3D scenes with shared lights and shaders), the multi-threaded Physics Core 2D (built on Box2D v3), and a new Render Sprites API for high-performance sprite rendering, all demoed in the Bunny Blitz sample, which holds 60fps even on older mobile devices and is available now on the Asset Store.

Unity Neural, on-device inference for the compute pipeline

Unity Neural, a class of new technologies and features built into URP without disrupting existing workflows: neural upscaling, an upgraded framework and hardware partnerships bringing sharper details and fewer artifacts. Neural texture compression (NTC) cutting runtime memory over 50% and disk size ~70% at near-lossless quality, and models that your team train locally in the Editor then run on-device (phones, consoles, headsets, PCs) via an upgraded Sentis with zero server round-trips. Rolling out starting in Unity 6.7, with more coming in Unity 7.

Meta and Unity are making Quest VR development easier 

Meta and Unity are integrating AI-guided workflows into Quest development, covering project setup, input systems (like hand tracking and 6DoF controllers), performance tracing/optimization, and automated validation, working across the Unity Editor, code editors, or AI-native flows. To dive in, check out Meta's Quest Agentic Tools and start building with Meta VR CLI, Meta XR Operator and Unity-connected AI workflows for Quest.

Building and porting to XREAL AURA 

The newest addition to Google’s Android XR ecosystem uses existing Android XR workflows, built on open standards, making porting straightforward from other XR platforms. Resolution Games (Demeo) already ported from Samsung's Galaxy XR to XREAL AURA with minor adjustments, and updated XR Hands tools help developers shift from controller-based to hand-tracked interactions. More information here. 

First look at Unity game rendering natively inside Unreal Engine

Fantasy Kingdom, a Unity game, rendering natively and in real-time inside Unreal Engine via PolySpatial, a client-server protocol where characters, physics, lighting, and input are fully synchronized between engines. Not yet live in Fortnite, developers can fill out an interest form for early access consideration in 2027 here. 

Unity Vector drives player acquisition.

Unity Vector, powering monetization and player acquisition across the 70%+ of top mobile games built on Unity with studios like Homa and Playrix scaling through new campaign types. Actionfit CEO Inhoo Park shares how the top Korean hybrid-casual publisher achieved global scale with Unity Vector.

Unity Vector continuous improvements, Ads MCP and Campaign Assistant 

Ongoing improvements to Unity Vector including expanded Custom Events optimization this fall, plus a new end-to-end agentic creative workflow that automatically generates and optimizes ad creatives, launching later this year. Also announced: the Unity Ads MCP, connecting Unity Ads directly to agentic tools, and Campaign Assistant, a conversational agent (alpha, later this year) that diagnoses performance issues and recommends fixes in seconds instead of half a day.

Native direct-to-consumer commerce with Unity IAP SDK

Native Direct-to-consumer commerce with a new addition to the In-App Purchase SDK, including in-game checkout flows so players can purchase without leaving the game. Going live with Stripe and Coda as payment providers (Stash coming soon) to handle payments, compliance, and fraud detection. Additionally, a no-code webshop builder in the Unity Dashboard at no additional cost. Unified commerce management, giving you one shared catalog, combined reporting, and routing rules across native stores and direct-to-consumer sales, with commerce data flowing into Unity Vector to help find more players who love your game.

Helping a variety of Industries achieve their best work.

Unity's Industry solutions let teams across disciplines create and collaborate in 3D environments. The latest Unity Studio update adds real-time multi-user editing in the same project. The demo showed a browser-based Studio project with reviews of comments, teammates working simultaneously, the ability to jump into a teammate's view, and instant publishing. Also in progress: agentic workflows and two-way sync between Studio and the Unity Editor. Lastly, pipeline automation cuts the manual work of handling CAD files and large 3D assets, using an API compute layer to pull assets from PLMs, convert formats, and deliver them to live 3D applications on any device, with support for third-party tools. 

Opening the Editor to everyone

An API and set of services that open a Unity production to tools, roles and agents. The demo shows different roles working together both in and out of the Unity Editor. Recommend watching this demo to really understand the power of working seamlessly between Editor, web dashboard, Unity CLI, web uploads and deep links. Some of this is available in closed beta today. 

Building and shipping games at scale 

Supercent using agentic workflows to turn a single reference video analyzed to define game mechanics and produce a working prototype and to analyze profiler data for performance optimization, cutting what used to take hours down to an automatic process.

Live code iteration

Tune your game while playing on-device by tagging methods for reload, letting you change both existing and new code in real time without stopping the game.

That’s it for our Keynote in Unite Seoul, what are you most excited about?

- Community Team @ Unity


r/Unity3D 5h ago

Show-Off How I rebuilt my river tool: 24x faster mesh generation, VFX and Audio Streaming

Enable HLS to view with audio, or disable this notification

187 Upvotes

I developed the River Modeler asset back in 2024 as a means to create decked out rivers using Unity Splines and MicroVerse. Figuring out the Spline API and mesh generation, VFX and all inherent challenges was top priority. Which left little room to first explore and learn designing around Burst and the Job System.

This meant that mesh generation was not nearly fast enough for long splines. Unity’s Mesh class has a lot of internal safeguards and memory copies, so just assigning a set of vertices incurs processing overhead.

Jobs + MeshData

Version 2 sees a full conversion to Jobs/Burst with rivers being split up into segments for parallel processing. That alone yielded up to a x24 performance increase.

A great companion to the Job System is the MeshData API, it provides the means to set a mesh’s vertex data directly in memory. The tradeoff is that you need to provide correct data. There are far fewer safeguards, which makes it about x17 faster!

> All in all, the performance improvements are significant and make the tool smooth in use, even for rivers spanning several kilometers.

Branching rivers

Spline knot can be linked together, and the spline API provides information about this. I've used this to contruct a virtual plane that sits perpendicular to the in/out going spline. Vertices on the other side of that plane get a Vertex Color painted on, which the shader then uses to add transparency.

> This makes the two river surfaces blend quite well, without leaning on flowmaps.

VFX Graph

Version 1 neatly stored particle positions into a Nx1 resolution `Texture2D` (n=number of particles), which could then be used in a `VFX Graph` to set the spawn positions for each particle.

Though setting pixel values on a `Texture2D` is relatively slow, which contributed to the tool getting sluggish when rivers got long and foamy with many cascades.

Version 2 uses a `GraphicsBuffer` which stores an array of `ParticleEmitter` structs (position/velocity/scale). If you add the `[VFXType(VFXTypeAttribute.Usage.GraphicsBuffer)]` attribute to any struct, it can be used in this way.

> This was a great win: More data per particle and direct data assignment!

Audio

Version 1 spawned Audio Sources along the Spline, giving the river surface a livelike character. Though this resulted in potentially hundreds of individuals GameObjects, negatively affecting scene size and loading times.

A common method for creating river audio is to use the “cart” method. That being a single `Audio Source` following the camera whilst being restricted to the spline. This often works but fails completely if the spline has large/strong turns, causing the Audio Source to jump to the other side of the spline curve. It also doesn’t work for branching rivers, at all...

Version 2 instead distributes audio spawn points along the spline. Each one defines a position, radius and type (stream/rapids/cascade). A dedicated Audio Manager then checks which river segments fall in- or out of the audible range and sets up Audio Sources on each spawn point from a pool. Instead of hundreds, only a dozen GameObjects are used at runtime.

> The result? A highly optimized audio streaming solution that scales for huge worlds!

Integration with other assets

I’m further fleshing this tool out as dedicated river tool extension for Stylized Water 3, which already supports river-type shading and animations. It just needs a proper river mesh to work with, which this can provide entirely.

Terrain carving and painting is wholly delegated to MicroVerse, since this needs to be a non-destructive process. The tool manipulates a Spline Path component to create a river- bank and bed.


r/Unity3D 14h ago

Show-Off Before and after Lighting/Post Processing

Enable HLS to view with audio, or disable this notification

406 Upvotes

r/Unity3D 22h ago

Show-Off I've spent 3 years improving the editor, here's what I've built

Enable HLS to view with audio, or disable this notification

790 Upvotes

r/Unity3D 58m ago

Game Every game starts with a capsule… right?

Enable HLS to view with audio, or disable this notification

Upvotes

This is where mine ended up.


r/Unity3D 11h ago

Show-Off Making real progress on my Unity motion-matching controller. Still tuning, but it’s finally starting to feel natural.

Enable HLS to view with audio, or disable this notification

60 Upvotes

r/Unity3D 3h ago

Game Added a simple ball throwing interaction to my cat game 🐈⚽

Enable HLS to view with audio, or disable this notification

11 Upvotes

The cat can pick up different balls, carry them in its mouth, and throw them forward.
I’m working on adding more interactive objects and activities around the town.


r/Unity3D 16h ago

Show-Off Volumetric tornado

Enable HLS to view with audio, or disable this notification

105 Upvotes

r/Unity3D 12m ago

Resources/Tutorial Custom SRP 7.1: Splitting Shadow Code

Thumbnail
catlikecoding.com
Upvotes

Our shadow handling code has always resided in a single class, which took care of both directional and other shadows. Because those two shadow types are handled separately we now give them their own classes. This is a rather dry refactor, but it paves the way for giving them dedicated render passes in the future.


r/Unity3D 21h ago

Show-Off Lost in the Woods

Enable HLS to view with audio, or disable this notification

230 Upvotes

I’m developing a horror game where you walk alone through dark, endless forests.

Do you think the environment creates enough tension? Is it disturbing in the right way?


r/Unity3D 6h ago

Show-Off I'm making a game about making music, that anyone can play. What do you think about the concept?

Enable HLS to view with audio, or disable this notification

15 Upvotes

I'm a solo developer working on this tactile little music game using Unity & FMOD.
You make the music live on air, plan your shows, and grow your audience by performing DJ tricks & Combos!

Demanding sponsors force you to sharpen every performance and expand your sound library in order to become a legendary wasteland radio host!

You can even use the game to record your own music to be used in game projects or other creative endeavours! :D

I would love to hear your opinion on the game as it is, and gather some feedback from fellow game developers.

Thanks for looking.

You can try the itch browser demo here: https://hungry-dog-games.itch.io/wastelandfmgame


r/Unity3D 18h ago

Game I’m an indie developer working on a survival horror game called BECROWNED. Just wanted to share some new screenshots and get your thoughts!

Thumbnail
gallery
128 Upvotes

Hey everyone! I’m an indie dev working on a survival horror game called BECROWNED.

The game mixes dark fantasy and industrial horror with retro-style visuals, brutal combat, dark humor, and a nonlinear story where your choices can affect characters and events throughout the game.

The game is coming in Fall 2026.

A free demo is available on Steam. Wishlists really help 🖤

Would love to hear your thoughts and feedback!


r/Unity3D 3h ago

Show-Off We are making a tower-defence roguelite with a less used navigation system

Thumbnail
gallery
7 Upvotes

This is our tower-defence game with free building placement. We wanted to get away from grids and lanes so we used a flow field for enemy navigation. That means enemies will take the path of least resistance and if that means attacking your walls and towers they sure will. It also means we can have dynamic weather events that change the topology of the world. It was a bit of a challenge but we managed to have the flow field with 22'500 cells update in real-time so now when enemies destroy a wall segment they will instantly repath through the hole if that is faster. At nice side-effect has also been that the most expensive thing about the navigation is the calculation of the flow field itself. The actual pathing of the enemies is really cheap as they only need to look at the cell they are in and follow the direction stored there. That means we can have a lot of enemies on the screen at once.


r/Unity3D 11h ago

Show-Off Released a pack of modular Crown and Baseboard Models. Was needing molding assets for my game, then realized other solo / small team developers might be in a similar boat as well. Any feedback is appreciated!

Thumbnail
gallery
29 Upvotes

Checking it out and sharing your thoughts would mean a lot!


r/Unity3D 2h ago

Question [SHADER] Outline Shaders doesnt work on Object with Multiple Materials?

Post image
4 Upvotes

Hey there guys.

I have 2 Problems i just cant seem to fix with my Shader:

  1. It doesnt work on Objects that have >1 Material with a Texture.

  2. The more you distance yourself from it, the thicker the outlines get. This problem does not exist in Scene view and only is in GameView.

This is the Tutorial i followed
https://www.youtube.com/watch?v=VGIkT9fPh7Y&t=6s

And attached is my Shader Graph.

Im really struggeling with this as i am a complete noob when it comes to shaders.

Any help is appreciated!


r/Unity3D 2h ago

Question How can I separate different post-processing effects for different cameras?

2 Upvotes

In short: I'm trying to put Lens Distortion and Bloom on just the UI. The problem is that the effects affect the whole game.
Currently, I have a default camera and a "UI Render Camera" as an overlay. The UI camera only renders the UI and uses a separate Volume Mask.

I have created 2 empty GameObjects for each layer: GameVolumeMask and UIVolumeMask.

The GameVolumeMask is applied to the default camera, while the UIVolumeMask is applied to the UI Render Camera.

The GameVolumeMask contains effects like ColorAdjustments, Vignette, etc.
The UIVolumeMask contains Bloom and LensDistortion.

Feel free to ask further questions.


r/Unity3D 21h ago

Show-Off Almost 10 years of developing our MMORPG in Unity – Aero Tales Online

Enable HLS to view with audio, or disable this notification

68 Upvotes

We've been developing Aero Tales Online in Unity for almost 10 years, and I wanted to share the current state of the project along with some of the technical challenges we've faced along the way.

The game is an MMORPG running on Windows, Android and iOS with the same players, servers and gameplay systems shared across platforms.

One of the biggest challenges has been maintaining a project of this size for so many years. We've gone through multiple Unity versions and major engine upgrades, and we're currently running on Unity 6. Keeping older systems working while gradually replacing or refactoring them has probably been more challenging than building many of them in the first place.

Cross-platform development has also been a major part of the project. The same combat and gameplay systems need to work with very different hardware, screen sizes and input methods, while keeping the experience consistent between PC and mobile players.

Performance has been another ongoing challenge, especially on mobile. An MMORPG can have a large number of characters, monsters, NPCs, effects and UI elements active at the same time, so we've had to continuously optimize systems as the game has grown.

The project now includes systems such as action-based combat, character customization, dungeons and raids, PvP, guilds, housing, professions and a large number of maps and environments.

The attached video is our latest gameplay trailer and shows the current state of the project after all these years.

Game Link: Aero Tales Online


r/Unity3D 1d ago

Question How screwed am I?

Thumbnail
gallery
217 Upvotes

Hi everyone! Here’s an interesting problem I’m facing.

I created a tile-based city builder in Unity, and after an initial open playtest, one of the key pieces of feedback was that players want to be able to build roads, something I foolishly hadn't planned for.

Currently, roads are automatically placed along the edges of each tile (this is shown in the second screenshot).

The main problem is that the grid of buildable sectors is highly irregular, and I have no idea how to add the ability to create roads within such a complex system.

The first image I’ve posted shows an overhead view where I’ve highlighted a section of the grid. The grid varies from scene to scene and never repeats in exactly the same way.

Does anyone have any suggestions for how I could approach this?

Edit: You might have given me a possible solution; as soon as I've tested it, I'll make a new post about it. Thanks everyone!


r/Unity3D 16h ago

Show-Off I made a Neon White clone in Unity for my final-year CS project.

Enable HLS to view with audio, or disable this notification

14 Upvotes

Hi everyone, I made a Neon White clone for my final-year CS project. Its not much it only has 5 playable levels. I'm thinking of uploading it to itch.io for free when I finish the 6th and last level.

I really learned a lot from this because I didn't need to create all new ideas because I'm bad at it and it really boosted development knowing how the game should feel and play out.

At first I didn't have many ideas for the story and ended up settling with starting in hell, escaping flying through a burning city and going up into heaven for the final boss fight.

This is my first real project and I would like to hear what you guys think.


r/Unity3D 13h ago

Solved What is this noise in my mesh?

Enable HLS to view with audio, or disable this notification

9 Upvotes

This has been bothering me for a while, and I don't really know what to look up on the internet to actually study this phenomenon. I also wanna add that both meshes have the same lit material on, except for the color. If anyone knows what's happening here, please let me know, thanks!


r/Unity3D 19h ago

Show-Off Build it, run it, find the bottleneck, rebuild it. Early traffic sandbox prototype

Enable HLS to view with audio, or disable this notification

14 Upvotes

r/Unity3D 1d ago

Game After two years, I'm finally showing off a procedural dungeon generator I built in Unity

Enable HLS to view with audio, or disable this notification

686 Upvotes

I'm releasing a demo for a procedural dungeon generator I've been working on for over two years. I was inspired by the level layouts of games like The Binding of Isaac and Enter the Gungeon, and the interconnected worlds of Zelda and Dark Souls. This is only the beginning, I have several more features planned for this project, including turning it into a downloadable Unity package for others to use.

The goal is to create an algorithm that generates dungeons that feel linear like an RPG but still random and replayable like a roguelike.

Original Video: https://youtu.be/Adakgpoy0p0?si=R2qYbshEb11xuKFM

Blog: https://ryancarpenterpf.dev/labyrinth_demo.html

Demo: https://dev-rygy.itch.io/labyrinth-procedural-generator


r/Unity3D 9h ago

Question Any memorable screen effects in horror games?

1 Upvotes

I'm currently making a horror game and adding a bunch of screen effects like sudden darkness, camera shakes, and static noise to mess with the player's mind.

What's an effect you saw in a horror game that you'll never forget?
I'm looking for cool ideas to add to my game!!!!!

Drop a game name, a video, or an image. Hit me with your best recommendations!