Scaling Your Game Content With Unity Addressable Prefabs - Do you have a Christmas present for your players? Well, just make sure it's not a memory crash. Those happen when greedily using countless assets from the store. Don't dump the assets, just adopt a clever strategy with Unity Addressables Prefabs.
Rubén Torres Bonet

Unity Draw Call Idiosyncrasies - oh my god. I just figured out that the order of objects in the hierarchy in Unity matters A LOT. I just shaved off a few hundred draw calls by alphabetizing some trees that were already instanced.
Manuela Malasaña

Smooth movement in Unity - The goal is to move the in-game character of the player as smooth as possible. Part 1 looks at the the basics, covering V-Sync, the difference between Update and FixedUpdate and the Time class in Unity. Part 2 dives into kinematic and dynamic Rigidbody2D, interpolation and some of the problems it causes. Part 3 will will show you a way, how to properly move Rigidbody2D in Update by disabling Physics2D.autoSimulation in combination with Physics2D.Simulate(), which avoids some of the problems of the previous parts.

Creating 2.5D Games in Unity, Part 3 – Skew Shader - In this third part, we will make a shader with Shader Graph that will allow us to blend 3D objects into our 2.5D environment in a harmonious way.

Thermal/ Stealth Vision Effect - In this post I'll set up a Thermal Vision effect with replacement shaders.
Minions Art

Animate Over Time In Shaders - So as you know, shader variables are stateless which means you can't animate things over time. (Unless you update a property every frame from a script). Well actually, with this one simple trick, YOU CAN!
Phi Dinh

How to Use Xcode to Find Out the Shader Code Bug? - This article will introduce how to use xcode tools to debug shader code to find existing rendering bugs.
Jiadong Chen

How Tactic used augmented reality to bring Coca-Cola to life for the holidays - Tactic is using Unity to pioneer a new category of brand marketing: AR-enhanced product packaging. Pointing your phone’s camera at a package or label launches unique and compelling AR experiences that drive increased engagement and sales.

EditorXR Runtime - In 2016, Unity Lab’s Authoring Tools Group released the first version of EditorXR, our extension for working in Unity’s Scene View in XR head-mounted displays (HMDs). We recently released version 0.3 on GitHub. This version includes updates to support the latest versions of Unity, but more importantly, it removes our dependency on the Oculus and SteamVR SDKs.

NG Unity Versioner - What if you had a tool allowing you to instantly check your code compatibility against any version of Unity?
Michael Nguyen

Colored Inspector Fields - Imagine a component, like a PopUp Window with many fields that you need to set. It might be hard to spot an unassigned field among them. Wouldn’t it be nice if the unassigned field were highlighted?
Anton Semchenko

How Long Does a Temp Allocation Last? - When we use Allocator.Temp with a collection like NativeArray, how long does the allocation last? We’ve seen that Temp allocations are automatically disposed without the need to explicitly call Dispose, but when does the automatic dispose happen? Today we’ll test to find out!


* All jobs listed consider remote hires.


POST PROCESSING in Universal RP with Unity 2020! (Tutorial) - Universal Render Pipeline (URP) helps us achieve amazing Graphics in Unity 2019 and Unity 2020 by adding post processing to our games! In this tutorial, we'll see how we can add post processing!
Getting Started With DOTS: Scripting Pong (Tutorial) - In this workshop style video we walk through an example project created by Unity Evangelist Mike Geig on how to script a Pong style game using Unity's Data Oriented Tech Stack (DOTS) including the Entity Component System (ECS).

Unity Snaps — Level Design Made EASY - Unity Snaps is a series of environment assets that were created by Unity to make level design easier.
Infallible Code

High Performance Game Networking in Unity3D + Q&A - Learn how to make high performance networked/multiplayer games in Unity3D using custom libraries.
Jason Weimann

Scrolling Shop Interface (Part 01) - Unity 3D Tutorial - Join me and learn your way through the Unity Game Engine, the C# language and the Visual Studio editor.
COMP-3 Interactive

Procedural Generation - Unity3d Procedurally Generation For Beginners With Random Inspector Options - Procedural Generation can be used to create unlimited amounts of content and learning the basics can help you in building a foundation required to create more complex approaches that can help you in simplifying the process of creating games.
Dilmer Valecillos

Unity Tutorial - Visual Effect Graph - Snow in 90 seconds - This tutorial is our way to celebrate christmas with you all. For a convincing snow or rain effect with the vfx graph, use the Tile/Warp node and make the volume follow the camera.
Binary Impact

LET IT SNOW - Super Simple Snow System for Unity - Let's make it snow! In this video we're making a super simple snow system for use either as a placeholder weather system during prototyping, or even as a finished snow system in a low poly game. This video covers snow fall using a particle system and ground cover using some shader tweaking.


Gaia Pro - Terrain & Scene Generator - Welcome to GAIA PRO! GAIA PRO is a complete rewrite of Gaia 1 and further enhances its power as the all in one terrain and scene generation system for Unity that allows you to create stunning mobile, vr and desktop scenes in minutes!

GAIA gives you the flexibility to go fully procedural or fully manual or somewhere in between and delivers simple, fast and pretty terra-forming, texturing, planting and placement using our sample assets or yours as you prefer.

While GAIA is a terrain and scene generation system at heart, GAIA saves you time, money and heartache by including many typically expensive assets into one integrated system. You literally can be running around a beautiful environment in minutes with just 3 clicks!

Procedural Worlds Affiliate
UnityRuntimeTextToSpeech - Runtime TTS plugin for unity, using espeak-ng (windows only).

Ardity - Arduino + Unity communication made easy. Assets for integrating Arduino and Unity (or Unity and any hardware that communicates over a COM port).

World Building Mega Bundle - Build worlds faster and better with must-have art and powerful tools for creating dynamic environments. The value in these bundles is unbeatable (even if you’ve already got one or two packages in your war chest). Only 3 days left!
Asset Store Affiliate

Game Spotlight

Slay Bells - Slay Bells is a Christmas-themed survival horror game inspired by 80's slasher movies and PS1 horror games.

Try to make your way home on Christmas eve as you're stalked by a maniacal axe wielding Santa who is out for BLOOD. Traverse city streets, back alleys and an abandoned subway station, find a variety of useful tool and weapons and avoid Mr Claus at all costs!

Oh, and the flashlight does NOT run out of battery.

You can watch the 4-part Devlog series of the making of the game on my YouTube channel here.

Blake McKinnon Productions

Help Us Out

Forward to a friend!
Get Unity Software
Unity Asset Store
Contact Us Contact Us
Twitter Twitter