Appearance
Arcade › 暗黑试炼
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.
Nobody has said anything about 暗黑试炼 yet. Play it, then tell the creator what you would add next.
暗黑试炼 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.
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 风格的透视相机:相机从玩家右后方的高处斜向下观察,随玩家平滑跟随,保持类似 Diablo 的等距视角;初始相机约位于玩家右后方/上方,视野覆盖一块约 60×60 的正方形地面。场景地面是重复铺设的深色石板/鹅卵石材质,带雾效(近处清晰、远处在约 18 到 55 单位间淡出),整体照明昏暗,有暖色方向光、低强度环境光和柔和阴影,背景和页面底色接近黑色。启用阴影,所有角色和装饰物投射/接收阴影。 玩家是一个可见的 3D 中世纪战士模型,出生在场地中心 (0,0,0),手持剑并拥有 Idle、Walk、Sword_Attack、RecieveHit 等动画。玩家生命值初始 100,移动速度约 6;玩家面向移动方向。核心控制是点击地面:用射线将鼠标/触摸点击转换为地面位置,玩家自动走向该位置;也支持 W/A/S/D 和方向键,每次按键让玩家朝对应方向自动移动约 4 个单位。点击靠近敌人时记录该敌人为目标,但实际攻击规则是玩家靠近敌人后自动攻击,不需要单独按攻击键。玩家每 1 秒最多攻击一次,在约 2.2 单位范围内自动选择最近的存活敌人,每次造成 18 点伤害并播放剑攻击和命中音效。击中后敌人短暂播放受击动画;玩家移动时播放行走动画和偶发脚步声。 开局固定生成 5 名敌人,分布在场地各处:骷髅战士位于 (-8,-9)、(9,-7)、(7,11),大型恶魔位于 (-11,8) 和 (13,-12)。骷髅使用骷髅战士模型和 Idle、Walking_A、1H_Melee_Attack_Chop、Hit_A、Death_A 等动画,生命值 38;恶魔使用大型恶魔模型和 Idle、Walk、Punch、HitReact、Death 等动画,生命值 55。敌人会持续追逐玩家,骷髅与恶魔移动速度约 3.5,朝玩家转身;在约 2.2 单位攻击范围内每秒攻击一次,每次对玩家造成 8 点伤害,并播放攻击/命中和玩家受击动画。玩家生命降至 0 时立即结束游戏。 每杀死一个敌人,增加 1 次击杀数,敌人播放死亡动画并在约 1.2 秒后从场景移除;死亡位置附近随机生成一个漂浮的金色发光球体/金币,大小约 0.35、离地约 0.5,价值随机为 8 到 14。玩家接近金币约 1.6 单位时自动拾取,金币从场景中消失并增加金币总数。场景中还要放置固定的环境装饰:六块不同大小的石头(大致位于 [-12,-8]、[14,-10]、[-9,13]、[11,9]、[-15,4]、[17,-3]),五棵松树([-18,-14]、[19,15]、[-16,17]、[13,-17]、[-7,-19]),以及四个中世纪道具:木桶在 (-4,5) 和 (8,12),木箱在 (5,-6) 和 (-11,-2)。这些只是静态场景装饰,不要添加未显示或未实现的交互。 HUD 固定显示在左上角,使用半透明黑色圆角面板、浅灰中文文字:第一行“生命”,红色生命条(满血时宽约 160 像素)和数字 100;第二行显示蓝色钻石图标(代码中的金币资源视觉上使用钻石 emoji)及黄色金币数,初始为 0;第三行显示“击杀”及绿色击杀数,初始为 0。底部居中放置半透明黑色胶囊提示:“点击地面移动 · 靠近敌人自动攻击 · 收集金币”。生命条随生命值变化,金币和击杀数实时更新。玩家死亡时显示覆盖整个屏幕的深黑半透明结束层,中央红色标题“游戏结束”,下方显示“击杀 X · 金币 Y”,以及红色“重新开始”按钮;点击按钮清除敌人、掉落物和玩家,重新生成初始场景、玩家和 5 名敌人并重置生命、金币、击杀数。 加入深色环境氛围的循环背景音乐,以及移动脚步声和攻击命中音效,但音频必须在首次用户点击或键盘操作后初始化/尝试播放。保持页面无滚动、全屏铺满画布,适配窗口尺寸变化。不要加入技能树、武器升级、额外关卡、敌人波次、远程攻击、可破坏道具、商店或其他代码中没有的系统。