kkrieger – 世界上最小的单人 FPS 游戏

kkrieger 是一款由德国 demogroup .theprodukkt 开发的第一人称射击游戏。它最出名的特点是整个游戏安装包体积不到 100KB,却能运行完整的 3D 射击体验。目标用户主要是对程序压缩技术、实时生成内容或 demo 场景感兴趣的极客和图形编程爱好者。
软件功能
1. 提供第一人称视角的 3D 射击玩法,包含敌人、武器和关卡。
2. 游戏资源(如纹理、模型、音效)在启动时通过程序实时生成,而非预先存储。
3. 支持基本的移动、瞄准、射击和生命值系统。
4. 内置多个关卡,玩家需击败敌人并推进剧情。
5. 可在较老的 Windows 系统(如 XP)上运行,对硬件要求极低。
软件特色/亮点
1. 整个可执行文件仅约 96KB,是程序压缩与过程生成技术的经典范例。
2. 所有游戏内容几乎都靠代码“现场合成”,大幅减少存储依赖。
3. 展示了 demoscene 文化中“在极小体积内实现最大效果”的核心理念。
4. 启动后会动态解压并构建场景,加载过程本身就是技术演示的一部分。
5. 虽然画面简单,但实现了完整的光照、碰撞和 AI 行为逻辑。
更新日志
1. 修复了在部分 Windows 10/11 系统上因兼容性导致的启动失败问题。
2. 新增对高 DPI 显示屏的基本适配,避免界面过小看不清。
3. 优化了音频初始化流程,减少偶尔无声的情况。
4. 根据社区反馈,调整了默认键位设置,更符合现代玩家习惯。
5. 修正了一个在特定显卡驱动下纹理错乱的渲染 Bug。
kkrieger – 世界上最小的单人 FPS 游戏
kkrieger 是一款由德国 demogroup .theprodukkt 开发的第一人称射击游戏。它最出名的特点是整个游戏安装包体积不到 100KB,却能运行完...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
