Creating Character Control Gravity: Unity Demo
Super Mario Galaxy has a somewhat unique character control system where players can move in all directions. It means that characters can move on the wall seamlessly from the floor and vice versa. We will be learning how can we achieve such features in our game using the Unity game engine.
Dynamic Foot Placement in Unity Inverse Kinematic
IK has been used by our hand naturally, eg. when we want to grab a cup of coffee laying on the table that is close to us, we naturally bend our arm just right so that we can accurately reach the cup. IK has been in use in robotics for a long time now.
Create and set up a simple Ragdoll physics in Unity
Do you want your character to have dynamic movement when falling down? Well, ragdoll physics does that very easily. Setting up rag dolls in unity is pretty simple and I will show you how you can enable and disable them at run time.
Sort list items with iComparer and iComparable
Sorting primitive data is easy. The list has the method "Sort()" for sorting items in ascending order. And we can use the Reverse() function after sorting to get the list in descending order. Let's first sort simple data types using the Sort method.
Implementing a "Kick Out" Feature in a Multiplayer Game Lobby
The main goal of this module is to be able to kick players from the private lobby. Only the host should be able to kick other players from the lobby. Let's look at how it can be accomplished in a simple multiplayer game.