Today’s Objective: Set up point-and-click movement for my top-down stealth game.
After setting up the scene’s Navigation mesh in my previous post, Working With Unity’s Navigation System, I am now creating the player controls which allow the player to move their character around the level.
When the player clicks on…
Today’s Objective: Set up Unity’s Navigation System to be ready for my point-and-click movement system.
Unity has a very good built-in AI navigation system which is suitable for most game needs. It can be found by going to “Window/AI/Navigation”, which opens this window.
Today’s Objective: Make the Ellipse generation able to make 3D ellipses.
Using a Vector2 variable for the X and Y scale,
Today’s Objective: Create a script to create custom ellipses used for planetary orbits.
Note: This post only creates a 2D ellipse. In one of my next posts, I will modify this to make it 3D as that is more suitable for planet orbits.
Create a new MonoBehaviour script called “EllipseGenerator”.
Today’s Objective: Create a mirror which reflects what’s in front of it, in a simple low-performance-cost way.
Create a new 3D object (I use a plane) and position it where you want your mirror to be.
The Unity Animation System is a core part of Unity and a very useful feature commonly used in any project.
The Animation System is seperated into 2 parts: the Animation window (accessed via “Window/Animation/Animation”), and the Animator window (accessed via “Window/Animation/Animator”).
The Animation window is what is shown above, and…
Animation Curves are a feature of Unity commonly used for visualizing and creating animations with Unity’s inbuilt Animation system.
However, they can also be repurposed for a variety of uses outside of animation. For example, I made a dynamic flower mesh using Animation Curves for the length/width/height not long ago.
Today’s Objective: Explain Previs elements and what this one means.
Previs elements, or pre-visualizations, are a visual explanation of how a camera shot/cutscene/scene should be constructed. They are usually created using the Director’s plans and are used by the developers/staff/camera operators to create the real scene recording.
Looking at the…
By default, without using any reflection probes and just making a smooth reflective material, the skybox will be reflected. While this is often perfectly fine for most games, high detail games may need more.
Unity Light Probes can dramatically reduce the need for actual lights in a scene, and therefore the performance costs that come with many lights.
Light Probes are a feature of Unity used to create realistic real-time lighting from baked light sources (E.g. Material light emissions, etc) other than Unity’s various…