What is GoRogue and its core purpose
masterGoRogue is a .NET Standard 2.1 library designed as a collection of tools, data structures, and algorithms for creating 2D grid-based games.
Important Distinction: GoRogue is not a full game engine. It does not provide rendering or audio capabilities. It is intended to be paired with a framework or engine that handles those aspects (e.g., SadConsole, MonoGame, Unity, Godot, or Stride).