剪影风神话跑酷:化身夸父,追一轮永不可及的太阳
简体中文 · 繁體中文 · English · 日本語 · 한국어
北方有神,名曰夸父,不量力,欲追日影。
在剪影风的荒原上化身夸父,追一轮永远追不上的太阳:拾日光升倍率、掬甘泉续冲刺、撞碎旱魃与金乌、读准石盾的朝向绕到背后、神力满时一步跨过整屏,在身后的长夜吞没你之前跑得更远。
和一般的无尽跑酷不同——天地会跟着《山海经》的记载一路走完:拂晓启程、饮于河渭、道渴而死、弃杖化为邓林。越过终章还没有完,邓林月夜与大荒星野只有跑得够远的人见得到。这条故事跨局累积——一局讲不完十二段,死了也不从头,下一局从上次断的地方接着讲。
| 方面 | 支持情况 |
|---|---|
| 设备 | 桌面(键盘)· 手机 / 平板(屏上触控按钮)。首次点触即进入全屏并锁定横屏,竖持时先提示旋转(iPhone 例外:Safari 不开放网页全屏) |
| 浏览器 | 构建目标 ES2022——Chrome / Edge 94+、Safari 15.4+、Firefox 93+ |
| 安装 | 不需要。打开网页即玩,无下载、无账号、无注册 |
| 联网 | 游戏全程在你浏览器里跑;只有主动提交成绩时才联网(详见下) |
| 存档 | 最高分、语言偏好与自定义形象存在浏览器本地,不上传 |
| 引擎 | 零依赖 Canvas 2D 自研,无游戏框架;排行榜跑在 Cloudflare Worker + D1(可选) |
只有你主动提交成绩时才会联网,发出去的就是你自己填的昵称加这一局的成绩(分数、路程、时长、榜别)——没有账号、没有 cookie、没有其它标识。不提交就完全不联网;自建后端见 DEVELOPMENT.md。
核心循环:向前奔逐 → 越过龟裂焦土与深渊尖刺 → 拾「日光」升倍率、攒神力,掬「甘泉」续冲刺 → 疾冲撞碎旱魃、击退金乌,遇石盾则读它朝向、绕背或跃起踩踏 → 连着杀不断则连击加成累积 → 神力满时发「夸父跨步」一步跨一屏 → 在追来的「长夜」吞没你之前跑得更远。被长夜追上即结束一局。
记分:功业 = 路程 × 倍率。每拾一枚日光,倍率 +0.1(上限 ×3);击杀与风格另有加分。路程越远、倍率越高,功业越大。
神力与大招·夸父跨步:拾日光与击杀积攒神力槽;满槽按 K 发动跨步——先腾空再横越一整屏,撞碎沿途一切,落地后 3 秒无敌,是脱困与冲分的关键。
怪物:旱魃(旱灾之鬼)与金乌(十日之乌)。疾冲或跨步中撞击、下落时自上踩中,都可将其击杀得分;平地跑着撞上去则死。
石盾旱魃:背负石盾的旱魃,正面挡得住疾冲——撞上去不会死,但会被弹回、丢掉速度,冲刺短暂锁死,够长夜追近一截。它只巡逻、不追人,盾在它行走的那一侧,所以看它朝哪边走就是全部读法:绕到背后疾冲是「背刺」,双倍得分;跃起自上踩踏与跨步则始终有效。
列阵成群:跑出一段路之后,怪不再零散地站着——三四只挤成一队等在前头,逼你一次解一整组,而不是逐只处理。石盾与列阵都要跑过一段才现身;新怪第一次露面时会给一句话,告诉你它该怎么打。
连击与击飞:四秒内连续击杀累积连击,加成随之递增(顿帧与震屏也一同加重)。疾冲或跨步杀死的敌人会被打飞出去,飞尸沿途撞到谁谁死——一次冲刺撞进敌群能连锁带走数只;但石盾照样挡得住飞来的尸首,从正面砸上去只会被弹散,得从背后来。踩踏是向下压碎,不产生飞尸。
看清自己是怎么死的:死亡不再当帧切走。画面在死亡那一刻停住、镜头推近,人物就地倒下;坠崖时镜头跟着下带,让你看见自己掉进了哪道沟。死因先浮出来,随后画面沉入长夜,结局图与成绩再从黑里浮起。等不及就按任意键跳过。
长夜将至:身后的长夜越追越快,终究快过你。它逼近到一定距离时,画面四周渐暗、心跳随之加急——离得越近跳得越急。听见心跳就别再贪路上的日光了。
景随事迁:饮河渭段浮现水景、入日段热浪蒸腾、终章桃林渐显而日轮西沉。越过终章仍不停歇——邓林月夜 → 大荒星野 → 曦光重临,远行者方得一见。
称号与分享:按本局功业授予称号——初出荒原 → 逐日者 → 饮河渭者 → 北饮大泽 → 夸父之志 → 与日齐光。结算页按 F(触屏点上半屏)生成成绩卡(结局图 + 功业 + 称号 + 死因 + 网址),可直接分享。
换个形象:标题页与结算页都有「换个形象」,内置 玉兔 应龙 刑天 后羿 飞天 狸奴 六种剪影;也可以点「+」传自己的图当角色——建议用透明背景的 PNG 或 SVG:角色是贴地叠在剪影场景上画的,白底图会显成一块方板。SVG 即使只写了 viewBox、没有 width/height 也能正确归一。图片在浏览器本地缩放后存在本机,不会上传。单帧形象由程序补上奔跑律动——摆的是腿、头颈几乎不动,另有腾空拉伸与冲刺前倾,所以传张自己的照片进去也跑得有模有样,且不会看得眼晕。
| 模式 | 说明 |
|---|---|
| 常规无尽 | 地形逐局随机,逐日无尽,冲击「天下逐日榜」 |
| 今日挑战 | 全球同日同一种子、同一关卡,每次重来皆同一地图,独立成「今日挑战榜」每日刷新,同场竞逐 |
标题页按 G(触屏点屏幕上方)切换模式;今日挑战横幅显示当日日期(按 UTC 日分派种子)。结算页列出榜前五名——你若进了前五,自己那一行会点亮。
标题页按任意键 / 点触开始。触屏设备游玩时浮现一组半透明按钮(左手「退 / 进」,右手「跃 / 冲」,神力满时加一枚「跨」)。
| 操作 | 键盘 | 触屏 |
|---|---|---|
| 左 / 右奔走 | ← → 或 A D |
左下「退 / 进」 |
| 腾跃(长按更高,含土狼时间与跳跃缓冲) | Space / ↑ / W |
右下「跃」 |
| 疾冲(八方向,落地或掬甘泉后刷新) | Shift / J(配合方向键定向) |
右下「冲」 |
| 夸父跨步(神力满·一步跨一屏·无敌) | K |
神力满时右侧「跨」亮起,点按发动 |
其余按键在游戏里都有对应的牌可点,不必记:帮助 H、分享成绩 F、切换模式 G、切换语言 T、静音 M、死后重开 R。
隐藏秘籍·夸父不竭:连按三次「下」(
↓↓↓或S S S)开启 / 关闭神力无限。
支持 简体中文 · 繁體中文 · English · 日本語 · 한국어。首次进入按浏览器语言自动选定;在语言牌(或按 T)里亲自选过之后,这个选择优先于一切——别人分享给你的 /ja/ 链接也盖不过它。
npm install && npm run dev,然后打开终端打印的地址(默认 http://localhost:5173)。本地测试、构建、部署(含排行榜 Worker)、引擎技术要点与目录结构见 DEVELOPMENT.md。
- 代码:MIT License。
- 文字:叙事引用《山海经》《列子》及陶渊明《读山海经》,皆属公共领域古籍。界面字体使用系统楷书字体栈(不打包字体文件)。
- 美术:
public/assets/下的角色、背景、结局、标题图为 AI(Google Gemini)生成后处理而来。AI 生成图的版权归属目前尚存法律不确定性、并受相应生成服务条款约束;如需商用或再分发,请自行评估合规性,或替换为自有素材。 - 预设形象:
public/assets/sprites/preset-*.svg六个是手写 SVG 路径,不经 AI,随本仓库同以 MIT 授权。
365 开源计划 的第 #025 个项目——一个人 + AI,一年 300+ 个开源项目。


