Game clássico renderizado em frames por segundo diretamente no sistema de gerenciamento de banco de dados

Um desenvolvedor conseguiu rodar o icônico jogo Doom totalmente dentro de um banco de dados SQL, utilizando apenas 1.300 linhas de consultas para renderizar visões precisas do cenário do inferno do jogo.

A implementação, que não utiliza nenhum código externo ou biblioteca gráfica, gera imagens bitmap diretamente através de comandos SQL, mantendo uma taxa de 35 quadros por segundo.

Para alcançar esse resultado, foram necessárias consultas complexas que manipulam pixels, cores e profundidade, transformando o banco de dados em uma máquina de renderização inusitada.

O feito demonstra que até mesmo sistemas não projetados para gráficos podem ser capazes de processar conteúdo visual com criatividade e habilidade técnica.

Com informações de: Ars Technica