改进的 Quake III Arena 引擎
这是一款现代的《Quake III Arena》引擎,旨在实现快速、安全且与所有现有的 Q3A 模组兼容。 它基于 ioquake3 的上一次非 SDL 源代码备份,并应用了最新的上游修复。 请前往 发行版 部分下载适用于您的平台的最新二进制文件,或按照 构建说明 进行操作。
此仓库不包含任何游戏内容,因此要玩这个游戏,您必须将生成的二进制文件复制到现有的《Quake III Arena》安装目录中* 主要功能:
优化了 OpenGL 渲染器和 Vulkan 渲染器
支持原生鼠标输入,在可用的情况下自动启用,而不是 DirectInput(\in_mouse 1) (仅限 win32)
\in_minimize - 缩小/恢复主窗口的快捷键 (仅限 win32,直接替换 Q3Minimizer)
\video-pipe - 使用外部 ffmpeg 二进制文件作为编码器,以获得更高的质量和更小的输出文件
重新设计了 QVM (Quake 虚拟机)
改进了服务器端的 DoS 防护,大大减少了内存使用量
提高了文件系统限制 (单个目录中可处理多达 20,000 个地图)
重新设计了区域内存分配器,不再出现内存不足错误
无侵入性地支持 SDL2 后端 (视频、音频、输入),可在编译时选择
修复了大量 bug 并做出了其他改进
暂无开放 Issues,或尚未同步最近议题。