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.
重建一款名为《星穹跃迁》的单人 2D 侧视平台跳跃游戏,使用 Three.js 在 1000×600 的画布中渲染,但以正交相机和带发光材质的低多边形 3D 物体呈现。整体风格是深色科幻星空、霓虹蓝紫粉渐变和高难度精确跳跃;画布外有圆角深蓝渐变边框与柔和蓝紫光晕。背景为近黑色深空(各关颜色分别约为 #0b0b18、#0a0a1a、#080818),布置约 180 个蓝白色小星点,以及少量彩色粒子。 核心玩法:玩家操纵一个约 18×22 的小型白色发光方块角色,在固定的横向关卡区域中从左下方一路跳到终点传送门。角色是白色立方体/矩形主体,带青色发光外轮廓、一个白色球形眼睛和深色瞳孔,面向左或右时眼睛水平翻转。使用 ←/→ 或 A/D 移动;空格、↑ 或 W 跳跃;支持双跳,第一次跳跃力度约为 -10.5,第二跳约为其 0.85 倍。水平移动有加速度(约 0.5)、最高速度约 5.5,松开方向键后有摩擦减速;重力约 0.55,最大下落速度约 12。移动时角色持续产生与当前关卡强调色相同的霓虹拖尾粒子,跳跃时脚下产生粒子。 碰撞规则:平台是矩形,角色先处理水平再处理垂直碰撞;从上方落下会站在平台上并恢复双跳次数,从下方顶到平台底部会停止上升,撞到侧面会被挡住。画面左右边界限制角色不出界;掉出画面底部(超过画布高度约 60 像素)死亡。红粉色发光四棱锥尖刺作为致命障碍,碰到其 20×20 矩形区域立即死亡。死亡没有生命上限:角色隐藏,爆发红、粉、橙、黄、白色粒子,约 420ms 后自动在当前关卡起点重生并将死亡次数加一,平台恢复初始位置。终点是一个约 40×50 的发光核心,外面有半透明彩色环和白色三角符号;角色碰到它后播放绿色、青色、紫色、粉色和金色烟花粒子。每关完成后约 1 秒自动进入下一关,最后一关完成后显示胜利结算。 关卡必须有 3 关,采用坐标范围大致 x=0..1000、y=0..600,玩家从 y≈480 的底部开始向上攀登。平台为蓝灰色发光矩形,静态平台使用深蓝灰色,移动平台使用当前关卡强调色自发光,并以正弦运动左右移动: 1. 第一关强调色青色 #00d4ff。起点平台约为 (60,480,140×16),之后平台大致为 (260,400,100×14)、(420,340,120×14 移动,左右范围约 60)、(600,280,100×14)、(760,360,130×14 移动,范围约 70)、(350,220,100×14)、(540,170,120×14)、最终平台 (740,120,140×16);终点位于 (820,90,40×50)。尖刺大致位于 (230,470)、(390,390)、(570,330)、(680,270)、(480,210)。 2. 第二关强调色紫色 #7b2ffc。起点平台约 (40,480,120×16),路线包含 (220,420,90×14 移动,范围约 80)、(370,360,80×14)、(510,300,100×14 移动,范围约 90)、(680,380,90×14)、(150,260,100×14)、(330,200,90×14 移动,范围约 60)、(500,150,110×14)、(690,220,100×14)、最终平台 (820,130,120×16);终点约 (860,100,40×50)。尖刺大致在 (190,460)、(340,400)、(480,340)、(640,290)、(250,250)、(450,190)、(660,140)。 3. 第三关强调色粉色 #ff6fd8,为最难关。起点平台约 (30,480,110×16),平台路线包含 (200,420,80×14 移动,范围约 100)、(350,360,90×14 移动,范围约 80)、(500,300,80×14)、(650,380,90×14 移动,范围约 70)、(120,240,90×14)、(290,190,80×14 移动,范围约 60)、(450,140,100×14)、(630,200,80×14)、(780,130,100×14 移动,范围约 80)、(150,100,80×14)、最终平台 (340,60,100×16);终点约 (410,25,40×50)。尖刺大致在 (170,460)、(310,400)、(460,340)、(610,280)、(760,360)、(220,230)、(400,180)、(560,130)、(740,190)、(260,90)。移动平台应持续以不同速度约 1.2–2.8 的相位正弦横移,重置时回到起始位置。 摄像机为纯侧视正交相机,跟随玩家并平滑偏移,让角色位于画面左侧偏中位置,同时保持星空背景。平台使用 BoxGeometry;尖刺使用倒置的四面体/四棱锥;终点使用环形 CylinderGeometry 加发光矩形核心和三角符号。粒子系统最多约 600 个加色点,使用加法混合和透明度衰减,包含跳跃、拖尾、死亡、胜利和背景微粒效果。不要加入代码中没有的敌人、武器、收集品、生命条、计分或暂停系统。 开始界面覆盖在画布上方,使用半透明深色背景和模糊效果,中央显示渐变标题“✦ 星穹跃迁”、副标题“霽 虹 深 渊”,并显示“关卡 3 / 难度 极高 / 死亡 无限”,下方是渐变圆角按钮“开 始 跃 迁”,以及提示“← → 移动 · 空格/↑ 跳跃”。游戏运行时底部保留低调的键位提示。完成全部 3 关后显示结束覆盖层,胜利标题为“✦ 星穹征服 ✦”,副标题“你穿越了所有深渊,抵达星穹之巅!”,显示死亡次数、用时和“3/3”,提供“再 次 跃 迁”和“返 回 星穹”按钮;失败/中断样式使用红粉渐变,但正常死亡会自动重生而不是直接结束。画布需要响应式缩放到较小屏幕;同时提供触摸操作:画布左侧区域向左、右侧区域向右,画布下半部触摸跳跃,松手停止输入。