Fast Prototyping in Unity: Co-routines - In this article, we dive into the concept of Coroutines and their properties to achieve efficient and versatile tasks, specifically for fast prototyping in Unity. Yvens Serpa
Find out what’s new for the Addressable Asset System - The Addressable Asset System allows you to safely and efficiently manage the content of complex Unity projects. Discover how the Synchronous Addressables API can make switching your project to this flexible system easier than before. Unity
Bursting into 2021 with Burst 1.5 - Our High Performance C# (HPC#) compiler technology, Burst, just keeps getting better. That’s why we want to unpack some major improvements made in the most recent version, Burst 1.5. In this post, we’ll take you through the headline features and their benefits, so you can make the most of Burst in your projects. Unity
Dungeon Generation in Unexplored - It’s rare that you see a game that gives top billing in its marketing to the quality of its procedurally generated levels. Normally PCG is sprinkled in a game to add a bit of variety, or to make up for the lack of actual level design. But, for 2017’s Unexplored, the rest of the game is there to justify the stellar levels. boristhebrave.com
Convex or Concave - Here is a nice and fast way to check if a polygon in 3D space is convex or concave. Basically get a normal for each edge and calculate the dot product with the next edge. Compare the direction and if the sign changes it is concave. Binary Impact @BinaryImpactG
Blend Two Camera Views with a Render Texture in Unity URP! | Game Dev Tutorial - A cool technique to know is how to blend two cameras' outputs. In this video, I show how using a render texture and a renderer feature. One camera renders to the texture, then the feature runs a post process shader to blend that with the screen. Finally, a C# script initializes the blending effect. Ned Makes Games
Using Bolt to manage Gameplay Logic in Unity - In this video we take a look at how we can use Custom Units in Bolt to build modules that enable us to design and manage the flow of Gameplay Logic (such as Tutorials, Quests, or Cutscenes) directly in the Editor. A big thanks to Unity for sponsoring this video! Game Dev Guide
Why I don't hate Singletons? - Are singletons really that bad? Let's discuss why they might be somewhat helpful in your unity3d game, what some of the issue can be, and how you can apply the singleton pattern in your games. Jason Weimann
500+ of our most popular assets at 50% off. Plus, get an extra 5% off on-sale purchases of $100 or more and 10% off on-sale purchases of $150 or more with coupon code SPRING2021. Check out the sale now!
UnitypackageExtractor.cs - Extract a .unitypackage to any directory (even outside the project folder) from within Unity yasirkulaOpen Source
PaletteWindow.cs - Palette window with drag-drop boxes that you can drag common objects onto such as scenes, materials, prefabs to easily access them later (From SabreCSG originally) sabresaurusOpen Source
PlainDataInstancer.cs - PlainDataInstancer ScriptableObject for Unity, so you can create deep clones of data stored in SO assets at runtime without the overhead of ScriptableObject copies. OscarAbrahamOpen Source
Monster Mash: New Sketch-Based Modeling and Animation Tool - This is the open-source version of Monster Mash.
Monster Mash is a new sketch-based modeling and animation tool that allows you to quickly sketch a character, inflate it into 3D, and promptly animate it. You can perform all interactions in the sketching plane. No 3D manipulation is required. [Read the blog post] googleOpen Source
Game Spotlight
Warzone - If you like Hasbro's RISK® game, you'll love Warzone! Play alone or with friends.