c#, unity, Unity Tutorials

Singleton : Implementation in Unity3d C#

Objective : Singleton is a very complex topic, In this, we try to understand basics and various implementation of Singleton in Unity3d using C#. Intro: Singleton is a basic Design Pattern. Classes implementing Singleton pattern will ensure that only one instance of the object ever exists at any one time. It is recommend using Singletons for things that do not need to be copied multiple times during a game.This is great for controller classes like GameManager or AudioController. Implementation: There are several ways of implementing Singleton in Unity, we will some of the implementation in this tutorial Simplest Implementation Above code is the simplest implementation of Singleton, but there are some issues which we have to address Singleton is not persistent across the Unity scenes. All the executable code must be attached to GameObject in the hierarchy. It is not recommended to call SingletonController.Instance in any Awake() method because, since we don’t know the…

assetstore, unity, unity3d

Must Have Free Assets From Unity AssetStore

Objective : In this we are creating list of some must have free assets from Unity AssetStore. Unity Assets List :   Cameras : RTS camera : Best Camera assets in Unity AssetStore. EZ Camera Shake : The EZ Camera Shake system provides a versatile implementation of procedural camera-shaking animation. GhostFreeRoamCamera : Free flying ghost roaming camera, in a FPS style. AI : RAIN AI for Unity : A very powerful A* plugin for Unity 4 & 5. Uses tree binding. Unity Movement AI : A library of steering behaviors to help your NPCs move around your game. TopDown AI : This is an example of Top Down Shooter AI for the Unity game engine. Animations : TakeDown Animations : 12 Takedowns animations package. Magic Pack : 55 awesome animation from mixamo. Animated Horse : Beautifully Animated Horse. Warrior Pack Bundle 2 FREE : This asset contains 3 animations for each of the 4 warriors in the pack. Huge FBX Mocap Library part 1 : It contains 2,534 mocap…