Siguendo un tutorial de unity en Godot Engine c# (versión 3.2.2 beta3)
Prueba el juego en itchio.
https://kone9.itch.io/scavengers-2d-roguelike-en-godot-engine-c
Herencia, polimorfismo, clases abstractas, variables públicas en el editor, variables públicas entre clases, singleton, Detección de colisiones con raycast, música y efectos de sonido, manejo de sprite animados con animationPlayer, animaciones con animationtree y animationstateMachine, manejo de árboles de nodo para manejar escenas, casting de datos, timers, corrutinas, señales, Nodos control y manejo de interfaces, Implementación de logaritmos para aumentar la dificultad, Entre muchas cosas más..
Todos los sprite y música son de la versión original de 2D Roguelike del tutorial de unity3D. https://learn.unity.com/project/2d-roguelike-tutorial