Unity Engineering Creating a Match 3 Game in Unity - Getting Started You have surely seen games like Bejeweled or Candy Crush all over the Play Store, which involve matching 3 objects to get points. This blog series will teach us how to make our own match 3 game.
Audio Unity Engineering Procedural Sound Generation in Unity Let's go over the basics of how we can use the OnAudioFilterRead event function to create procedurally generated audio in this blog post.
Unity Engineering How to Make a Joystick in Unity Today we will go through the process of creating an on-screen touch joystick in Unity using some GameObjects and two scripts.
Unity Engineering Generating Meshes at Runtime in Unity Generating Meshes in Runtime is a quick and easy way to manipulate procedural things like terrain. This blog will show you how you can generate meshes in runtime in Unity.
3D Blender Unity Preparing a Low Poly Game Character: Part 2 After going through the steps in Part 1, this part will show you how to use Mixamo to animate our model and import these animations in Unity.
Unity Engineering Helpful Tips for Unity: Part 1 If you are a beginner in Unity, these handy tips will surely come in useful. In this blog, we will learn how to navigate Unity and use some important keyboard shortcuts.
C# Unity Engineering Using C# Events and Delegates in Unity Events and Delegates are used in Unity to create methods of detecting and listening to specific changes in parameters without dealing with large amounts of data.
C# Unity Engineering Using C# Generics in Unity Generic classes are useful in general when working with classes in Unity. Let's go over its many features in this blog post.
Unity Downloading and Saving Images in Unity It is inconvenient to always load assets from the web when playing a game, so today we will learn how to implement a download and save system for textures.
AI Unity Using Navmesh In Unity In this tutorial, we will learn how to implement a navmesh system in Unity to help with AI pathfinding.
Animation Unity Using DOTween in Unity: Part 3 - Dynamic Panel Animation For faster, easier, and more dynamic animation in Unity, we can use DOTween plugins. Today we will be creating a sliding animation for a panel with dynamic options to slide in all 4 directions of the screen.
Unity Engineering Scriptable Objects in Unity and Their Uses Scriptable Objects are a class of Unity objects that are very useful in game development. Let's go through some of their use cases.
Unity Engineering Game Optimization Using Unity Sprite Atlas Today we will learn how to use the Sprite Atlas to improve performance by reducing the number of Draw Calls generated by your Unity project.
Unity Design GUI Drop Down Menu Tutorial Today we will build upon the basics of GUI elements in Unity and use them to create a drop-down menu for a game.
UI UX Unity Design GUI Elements in Unity GUI is an important aspect of development. Today we will learn how to use different types of GUI elements in our Unity project.
Animation Unity Using DOTween in Unity: Part 2 - Basics In this blog post, we will explore basic DOTween commands with code and animated demos so we can get started with using DOTween in Unity.
Unity Design Light Sources in Unity In this blog post, I will go through all the light source options present in Unity to help you choose the right one for your scene.
Unity Design Unity's Sprite Settings Explained This blog will explain every setting in the Unity Sprite Setting menu in detail, from basic sprite type selection to Unity's built-in filtering options.
Unity Engineering Lens Distortion and Chromatic Aberration using Unity Shaders: Part 2 In the second part of this Unity tutorial, we will cover how to add Chromatic Aberration to the Lens Distortion effect that we created in Part 1.
Unity Engineering Object Pooling in Unity with IObjectPool Using the new IObjectPool API, Object Pooling in Unity is a great way to reduce lag and make your game run smoother when spawning a large number of GameObjects.
Unity Animation Engineering Using DOTween in Unity: Part 1 DOTween is a fast and effective animation engine for Unity. We will learn about its different use cases in this series. This first part is just about setting up the DOTween plugin in your project.
Unity Engineering Editor Window with Serialized Class in Unity Editor Windows are a very useful tool. Today we will learn an intermediate Unity programming skill that helps in the distribution of packages and plugins.
Unity Engineering Lens Distortion and Chromatic Aberration using Unity Shaders: Part 1 Lens Distortion and Chromatic Aberration are effects that are very useful for realistic rendering. In the first part of this tutorial, we will learn how to apply the Lens Distortion effect using Shaders in Unity.
Unity Animation Engineering Recording Animation Clips at Runtime in Unity In this tutorial, we will learn how to use Unity's GameObjectRecorder to record animation clips at runtime that we can reuse inside a project.
Unity Design Solutions for Gradient Banding in Unity If you are facing gradient banding when trying to use images in Unity, I have found a few solutions that will be able to help you without drastically increasing image size.