Skip to content

Arcade › 最后一夜

最后一夜

  • 3d
  • first-person
  • survival
  • shooter
  • horror
  • low-poly
  • tower-defense
  • night
0
Remix it Discord

0 plays

How to play

Click the game above and it runs right here in your browser. No download, no installer, no account needed. It was built with Cinevva, so it works on a phone or a tablet too.

Discussion

Nobody has said anything about 最后一夜 yet. Play it, then tell the creator what you would add next.

Make your own game

最后一夜 was built with the Cinevva game creator: describe the game you want in chat, watch it get built, and play it in your browser minutes later.

Remix 最后一夜 opens the real game in the creator and forks its actual files, chat and design doc, so you start from the code rather than from a description.

Read the build brief for 最后一夜

Cinevva's analyzer read this game's design doc and its source, then wrote the brief below. "Make your own" hands it to the game creator as your opening message, so you start from a real spec rather than a one-line idea.

重建一款名为《最后一夜》的第一人称低多边形 3D 生存射击游戏,使用 Three.js 风格的实时场景。玩家从一座简朴的两层小屋外开始,视角为第一人称,摄像机高度约 1.6 米;用鼠标控制水平转向和俯仰,WASD 或方向键移动,空格跳跃,左键用手枪射击,右键按住瞄准(缩小视野并提高远距离精度),R 换弹,E 互动。移动端允许右半屏触摸转向并射击。开始时显示几乎全黑、半透明黑色的中文剧情覆盖层:标题“最后一夜”,副标题“— 生存射击 垂直切片 —”,说明天黑前找到两层小楼、封好窗户并活下去,按钮“睁开眼”;点击后隐藏覆盖层并锁定鼠标进入游戏。

场景是夜幕降临前的荒僻院落:一块约 60×60 的暗绿色平面地面,周围有稀疏的低多边形树木(棕色短树干和深绿色球状树冠)及约 20×20 范围的简陋木桩栅栏。中心房屋约 8×6 米、两层高,每层约 2.4 米,灰褐色墙体、深棕色地板和屋顶;屋顶是简单的三角锥/折面屋顶。房屋有底层和二层,内部可见简单桌椅、架子以及楼上的床垫。墙上有总共六扇窗:每层朝前两扇、朝后中间一扇;窗户有深色木框、半透明蓝灰玻璃和四条可显示的水平木板。房屋周围散布十块可搜刮的棕色木板。玩家按 E 靠近木板(约 3 米)即可拾取;初始已有 6 块木板,拾取后场景中的木板消失并增加库存。

核心目标是封窗并撑过夜晚。靠近未封的窗户(约 3.5 米)按 E,消耗一块木板,将玻璃隐藏、显示四条木板并令窗户恢复 3 点耐久;没有木板或没有合适目标时,在屏幕下方显示短暂中文提示,例如“没有木板了”“附近没有可封的窗户”。窗户状态 HUD 显示六扇窗中“封”和“开”的数量,受攻击后还显示“损”数量。敌人会尝试接近窗户并攻击已封窗;普通敌人每次攻击减少窗户耐久,耐久归零后木板消失、玻璃恢复,窗户重新打开。敌人也会直接攻击靠近它的玩家。

时间流程:游戏开始后约 3 秒从黄昏逐渐变成深蓝黑夜,随后进入 120 秒夜晚倒计时;屏幕顶部中央显示“距离天亮 1:59”这类中文计时。夜间敌人持续生成,初始约每 8 秒一个,最多 12 个存活;随着总生成数增加,生成间隔缩短至至少 3 秒,后期最多 15 个。敌人从玩家/房屋外约 8–13 米处随机方向出现,并朝房屋窗户或声源移动。枪声会产生半径约 30 米、持续约 2 秒的声音吸引普通敌人和重型敌人;拾木板和封窗也产生较小声音。玩家活到 120 秒夜晚结束、再经过约 4 秒黎明渐亮后胜利,显示深色胜利覆盖层,金色标题“天亮了”、中文叙述和“继续生存”按钮。玩家生命值降至 0 时失败,显示红色标题“你死了”、死亡叙述和“再来一次”按钮;重新开始会重置敌人、窗户、木板、弹药、生命、时间和灯光。

武器是一把位于屏幕右下方的简化几何手枪模型(金属深蓝灰枪身、棕色握把),带短暂橙黄色枪口闪光和橙色撞击粒子。初始弹匣 12 发、备用弹药 12 发;射击会消耗一发,普通射速冷却约 0.3 秒,瞄准时约 0.2 秒;弹匣空时提示“没有子弹 — 按 R 换弹”,R 将备用弹药补入弹匣。每发对敌人造成 34 点伤害,瞄准且距离超过 5 米时造成 40 点;子弹只命中准星前方约 15 米内、很窄角度范围内的第一个敌人。敌人类型随进度出现:普通感染者为小型棕黑色低多边形人形,约 100 生命、速度 0.6–1.0、近身伤害 8;奔跑者为更瘦小、眼睛橙红发光的人形,约 50 生命、速度 2.0–2.6、近身伤害 6;重型敌人为更大更粗壮的暗色人形,眼睛红色发光,约 250 生命、速度 0.35–0.5、近身伤害 15,并能更快砸窗。奔跑者在总生成进度超过约 30% 后有机会出现,重型敌人在超过约 50% 后有机会出现。敌人使用简化圆柱身体、球形头、细长四肢和发光眼睛,移动时轻微上下起伏和摆臂。

HUD 必须是简洁的中文暗色生存界面:中央白色十字准星;右下角以等宽字体显示“当前弹匣 / 备用弹药”,例如“12 / 12”;左下角两个小库存格显示“木板”和“弹药”数量;右上角显示窗户“封/开/损”统计;顶部中央显示距离天亮时间。互动提示位于屏幕下方中央,半透明黑底、浅蓝文字,出现约 2 秒后消失。受伤时屏幕四周出现逐渐加重的红色径向暗角,生命越低越明显。整体美术为低多边形、粗糙材质、冷蓝色月夜与暗棕色木屋,带雾效、柔和阴影和有限的暖色光照;黄昏时太阳光逐渐熄灭,夜间使用暗蓝环境光,黎明时转为昏黄暖光。不要添加未体现的任务、角色、车辆模型、近战武器或额外剧情系统。

More free browser games

Browse the whole Arcade →