Rogue Terminal Emulator

The rogue terminal emulator is the mutable cousin of the terminal emulator, and is also used to render terminal-like screens. As it is mutable, it must be used with more care, it is however significantly faster, and can be used without caching in most cases, simplifying your game's lifecycle.

In this example, we'll instantiate a rogue terminal emulator, and fill it with some tiles, then render it on every single frame. Because we can.