这个项目能做什么

langterm 是一个基于 WebGL 的 VT220 终端模拟器,提供“fancy”伪 CRT 模式,并为小屏幕、触摸事件或缺少 WebGL 的环境提供“simple”回退。Terminal 数据结构跟踪逻辑屏幕状态,并使用 Apple II 位图字体精灵表渲染到 2048x2048 纹理;随后通过全屏四边形应用改编自 Timothy Lottes CRT 着色器的扫描线与扭曲后处理。文本输入会被缓冲,并在按下 Enter 后发送到运行 Inform7 故事的独立 glulxe-httpd 交互小说服务器。README 指出它基于 WebGL Boilerplate 构建,作为作者的主页使用;仓库源代码采用 MIT 许可,而捆绑的字体、照片和着色器仍保留原作者许可。