Viewports são muito usadas, principalmente para gerar texturas dinâmicas para efeitos em shaders. A Godot tem um sistema bem simples para usar esse recurso.
O mais louco foi quando pedi ajuda sobre o sistema de ordenação de pilha dos monstros, o desenvolvedor me sugeriu usar um YSort, q é um objeto nativo da Godot que "não estava documentado". Ou seja, ele foi desenvolvido em algum tempo para um jogo parecido a este mini-game e os autores esqueceram ou subestimaram a sua importância :P
Outra ainda mais bizarra diz respeito a linguagem humana, explicando: eu procurei em toda parte na documentação a palavra "swap" na maioria dos mecanismos que uso swap é usada para trocar dois estados, no entanto para minha surpresa Juan usa a palavra "move" para colocar um objeto de um estado ao outro (no caso o indice de desenho, q faz com que um personagem aparece na frente de outro). Dei um toke a ele sobre essa pequena interpretação desencontrada.