Unity Guide

Objective: Implement a system to detect the hitbox of damageable gameobjects during a melee combat in a 2D game with Unity.

In the last post I covered how to implement an IDamageable interface in Unity. …


Unity Guide

Objective: Implement an IDamageable interface in the enemies of a 2D game to indicate that they have health and are damageable.

In the last post I covered how to use abstract classes to design enemies in Unity.


Unity Guide

Objective: Use abstract classes to implement enemy mechanics in a 2D game with Unity.

In the last post I covered how to implement a jump mechanic for our player with Unity. …


Unity Guide

Objective: Implement a jump mechanic for a 2D player using a Rigidbody2D.

In the last post I covered how to implement movement with the new Unity’s input system. Now, it’s time to implement a jump mechanic for our player with a Rigidbody2D component within a 2D environment.


Unity Guide

Objective: Set up horizontal movement for our player using the new input system in Unity within a 2D game.

In the last post I covered how to introduce animated tiles for our game with Unity. …


Unity Guide

Objective: Introduce animated tiles to a 2D environment in development with Unity.

In the last post I covered an introduction to work with tilemaps in Unity. Now, it’s time to introduce animated tiles to our new 2D environment in Unity to make the game look nice.

If you read the…


Unity Guide

Objective: Use a tilemap in order to start developing a 2D environment for a new mobile game with Unity.

In the last post I covered how to work with animation states in Unity.


Unity Guide

Objective: Use animation states to handle the player’s position after executing an animation.

In the last post I covered how to create a ledge grab mechanic for our player with Unity. …


Unity Guide

Objective: Animate the 3D model of our player with Unity.

In the last post I covered how to implement a new animation for the player with Unity. Now, it’s time to create a ledge grab mechanic for our player in our platformer game.

Player mechanics

To start, let’s take a look at…


Unity Guide

Objective: Animate the 3D model of our player with Unity.

In the last post I covered how to get high-quality game assets from the Filebase plugin with Unity. Now, it’s time to implement a jumping animation for the player in our project.

Current scene

In the current scene we have the player…

Fernando Alcantara Santana

A passionate computer technology engineer and Unity developer that is always looking to grow in every aspect of life :).

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store