This step of the 2D Roguelike project covers creating the MovingObject script used by both players and enemies in the game, creating the destructible walls system, and setting up the player and enemy controller scripts.
Want to learn more about this topic? Connect with an expert Unity dev for a live 1:1 lesson.
Recommended Unity versions
COVID-19 Support: Three months of access to Unity Learn Premium.