《IMMINENCE》是一款基于浏览器的互动叙事体验,玩家在某个小镇的最后一个傍晚探索,随着一道金色存在的降临,体验采用独特的丝网印刷视觉风格和程序化生成。

Stars

13

7 天增长

暂无数据

Fork 数

0

开放 Issue

0

开源协议

MIT

最近更新

2026-07-28

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它将一种沉思、引人深思的故事与独特的实时艺术方向相结合,使用了自定义的丝网印刷后处理管线(三色油墨加金色专色版)、程序化城镇生成以及 WebAudio 合成——全部以纯 ES 模块形式提供,无需构建步骤。

适合谁使用

  • 实验性互动小说和艺术游戏的爱好者
  • 对程序化叙事和自定义图形管线感兴趣的数字艺术家和游戏开发者
  • 寻求冥想式、氛围体验的人
  • 学习 WebGL、实时渲染或浏览器游戏设计的学生或教育工作者

典型使用场景

  • 作为一段简短、沉浸式的艺术作品,用于个人反思或创意启发
  • 作为在 three.js 中实现自定义着色器(丝网分离、套印不准、纸张纹理)的技术案例研究
  • 作为展示无需传统目标或冲突即可展开的实时叙事的范例
  • 作为可复用的代码库,用于程序化世界生成和 WebAudio 合成的环境音景(采用 MIT 许可证)

项目优势

  • 独特的视觉美学:四色丝网印刷外观,金色浸润,套印不准根据玩家动作变化,以及纸张纹理效果
  • 通过非线性对话产生涌现叙事:每个物体和 NPC 都有两组观察文本,随傍晚进程变化
  • 无需构建步骤或构建工具,仅靠 CDN import map 即可轻松在本地运行或部署
  • 完全合成的音频(蝉鸣、风声、渐进和弦、收音机)能够响应玩家操作和游戏状态

使用前须知

  • 体验固定为约 10 分钟实时时长,无法暂停,可能不适合希望更长内容或可重复游玩的玩家
  • 需要现代浏览器支持 WebGL;在低端设备上性能可能有所差异
  • 互动仅限于行走、环顾、按住“查看”按钮和坐下——没有谜题或传统游戏机制

README 快速开始

IMMINENCE

a suburb, on the last evening

Play: https://the-imminence.netlify.app

Everyone in Fairhill grew up knowing it would come — the way you know about winter. Nobody moved away over it. This week, the whole town knew which evening. Over one real-time evening (~10 minutes, and it cannot be paused), a vast presence arrives over the town (pop. 1,214) while the sun goes down on the other side of the sky — one light replacing another. Nothing is asked of anyone. But it is the custom, on the last evening, to see the small things once more, before they are gathered.

The whole world is silkscreened: three inks on cream stock, and a fourth — a gold the world's inks don't have — that belongs only to what is arriving. Light is the paper showing through. Over the evening the gold stops being ink and becomes leaf, and then it begins to infiltrate the town's own print, field by field, from the ground up.

The point of view

The end is not news here, and nobody sent a notice. Fairhill has always known the world would end within living memory, the way any town knows winter is coming; only the date was open, and it arrived like weather-sense. That is why nobody argues, why Mr. Delgado finishes the lawn, why the streetlight schedule is kept to the end, and why seeing the small things is a custom rather than an instruction. The evening is a lifetime at 60×: you spend it paying attention, and at the end the attention is returned. You saw. And were seen.

How it plays

  • WASD walk · mouse look · hold E to see · Q to sit down · M sound
  • On touch: the left half of the screen is a floating stick (it appears under your thumb), the right half looks, and you hold SEE.
  • You begin facing the sun going down. The other light is behind you.
  • Seeing is a dialogue: witnessed people look back; sprinklers bend their water upward; the car radio harmonizes with your bell note; the presence pulses in answer as your count grows — and the town's hum opens its mouth a little each time.
  • Every thing has an early line and a late line — the same mailbox has stranger facts to report once the other light is up.
  • The hum is a chord being assembled all evening: bare octaves, then the fifth at dusk, then the F that streetlight no. 212 has held for thirty years, a major third once every head has turned, a ninth near the end — and the whole chord

项目描述

a suburb, on the last evening - a ten-minute game printed in three inks and a gold. Play: the-imminence.netlify.app

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

react
精选
react GitHub avatar

react

React is a JavaScript library for building user interfaces with declarative, component-based, and cross-platform design.

Web 开发前端框架
246,741
tandpfun
精选
tandpfun GitHub avatar

wardrobe

A GPT‑image powered app that extracts individual garment cutouts from photos, organizes them into a digital wardrobe, and generates modeled outfit previews.

JavaScript
1,570
mshumer
精选
mshumer GitHub avatar

Claude-of-Duty

A browser-based first-person shooter built entirely with procedural generation and orchestrated AI agents, featuring 55k lines of Three.js/WebGL2 code and no art assets.

AI 与机器学习AI 智能体
1,234