Sobre o projeto

langterm é um emulador de terminal VT220 baseado em WebGL com um modo pseudo-CRT "fancy" e um fallback "simple" para telas pequenas, eventos de toque ou ausência de WebGL. A estrutura de dados Terminal rastreia o estado lógico da tela e é renderizada em uma textura 2048x2048 usando uma sprite sheet de fonte bitmap do Apple II; um quad em tela cheia aplica então pós-processamento de scanline e distorção adaptado do shader CRT de Timothy Lottes. A entrada de texto é armazenada em buffer e enviada ao pressionar Enter para um servidor separado glulxe-httpd de ficção interativa executando uma história Inform7. O README observa que foi construído a partir do WebGL Boilerplate, serve como página inicial do autor e que o código-fonte do repositório é licenciado sob MIT, enquanto fontes, fotos e shaders incluídos permanecem sob as licenças dos autores originais.