Skip to content

Arcade › 星海拾遗 / Cosmic Catch · 打砖块

星海拾遗 / Cosmic Catch · 打砖块

  • 2d
  • breakout
  • arcade
  • sci-fi
  • cosmic
  • web
  • mobile
  • level-editor
0
Remix it Discord

8 plays ·added August 24, 2026

About 星海拾遗 / Cosmic Catch · 打砖块

A cosmic twist on the classic brick-breaker, right in your browser.

Drag your glowing Light Blade to bounce the ball and shatter fields of Star Bricks in this fast, satisfying web game you can play instantly — no download, just open and play. Chain your hits back-to-back to crank the multiplier higher and higher, detonate Explode bricks to unleash Resonance Chains, and bend the ball's path with Gravity Wells spawned by Energy Cores. Snag power-ups to split your ball and widen your blade — but guard your three hearts: drop the ball and one is gone for good.

Conquer 7 hand-crafted campaign levels, or build and share your own custom stages. Your High Score saves automatically, so every run pushes you closer to the stars.

One tap or Space to launch. Endless cosmic chaos — play it anywhere, anytime.

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 星海拾遗 / Cosmic Catch · 打砖块 yet. Play it, then tell the creator what you would add next.

Make your own game

星海拾遗 / Cosmic Catch · 打砖块 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 星海拾遗 / Cosmic Catch · 打砖块 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 星海拾遗 / Cosmic Catch · 打砖块

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.

重建一个可直接在浏览器运行的单文件 HTML5 Canvas 科幻打砖块游戏,标题为“星海拾遗 / Cosmic Catch · 打砖块”。整体采用深海军蓝到近黑的宇宙背景,带紫蓝色星云、缓慢漂移和闪烁的小星星;所有视觉元素都用 Canvas/CSS 程序化绘制,不依赖第三方素材。画面为全屏响应式竖向或横向游玩区域,移动端和桌面端都要适配,限制页面滚动并支持触摸。

核心玩法是经典 Breakout:下方有一把发光的青蓝色“光刃”挡板,上方是由星形、几何符号和发光砖块组成的砖块阵列,中间有一颗带发光晕和轨迹的球。球从挡板上方发射,在左右及顶部边界反弹,撞击砖块后反弹并削减砖块生命;球掉出底部时移除,只有所有球都掉落才扣除一颗生命。玩家目标是在保住生命的同时清空当前关卡,清关后自动进入下一关;清关会显示短暂的闪光、粒子和得分奖励。初始有三颗心,掉球或危险陨石击中挡板会失去一颗心,生命耗尽进入 Game Over,并显示本局分数、最高分、最大连击和用时等信息;最高分保存到浏览器本地存储。

控制方式:鼠标移动、触摸拖动或指针位置控制挡板水平移动;桌面还支持键盘左右方向键/A-D(如适用),按一次点击、触摸或 Space 发射粘在挡板上的球。发射前球跟随挡板移动并显示短暂的操作引导。底部有暂停按钮,暂停时游戏状态和动画停止;Esc/暂停按钮可暂停或恢复。挡板会依据屏幕短边自适应尺寸,普通模式下有平滑跟随,快速移动挡板会影响球的水平速度。画布尺寸、球半径、砖块列数和砖块间距随窗口改变:窄屏约 9 列、较宽屏约 15 列,砖块场贴近顶部,并在砖块和挡板之间保留较长的反应走廊。

砖块要支持代码中实际存在的类型,并用清晰的颜色、图形和发光区分:普通星砖 N(青蓝色星点/光晕,受击后变暗)、硬砖 H(棕红/灰褐色实体砖,需要多次命中并逐渐出现裂纹)、能量核心 C(金色脉冲圆核,带强光晕)、黑洞砖 B(黑色中心和旋涡/暗色光晕,作为引力危险区域)、爆炸砖 E(红橙色尖星)、反射砖 R(青色六边形)、掉落砖 D(粉紫色菱形)。砖块以预制字符网格关卡排布,空格不绘制;每个关卡可以有独特图案,例如笑脸、飞船、金字塔、钻石、城堡和星形等。普通砖可按生命比例降低透明度,硬砖受伤显示确定性的裂痕。撞砖产生对应颜色的粒子爆裂、浮动得分文字、闪光和轻微震屏,并播放程序化 Web Audio 音效。

实现实际的特殊机制:连续快速命中会增加 combo/连击计数和倍率,连击计时器耗尽则归零;HUD 显示分数、关卡、时间、连击/倍率和三颗心。爆炸砖被摧毁时触发范围性的 Resonance Chain/链式效果,连接附近砖块并造成额外破坏或视觉链线;能量核心会生成短暂的 Gravity Well/引力井,球在其附近被弯曲牵引,接近时可有低沉警告音;黑洞类砖块也应表现为明显的吸引/危险区域。代码中的球体运动需要采用子步进碰撞,避免高速球穿透砖块;非穿透时每个子步只反弹一次。支持多球:掉落道具可分裂球,多个球同时存在时只在球数组为空时扣生命。

在撞击掉落砖或特定砖块时随机掉落可接取的发光道具,向下飘落,挡板接住后立即生效。实现代码中出现的道具效果:EXPAND/扩展让挡板变宽并持续一段时间,PIERCE/穿透让球暂时穿过或连续击穿砖块,SLOW/减速降低球速,MAGNET/磁力让球受到挡板/磁性吸引并改善控制;另外实现多球分裂效果(界面和视觉上用多个球体现)。道具以不同颜色和符号绘制并有拾取粒子及音效。第 3 关开始会周期性从顶部生成最多两个向下移动的发光陨石;陨石撞到光刃会扣一命并重新进入发射状态,落到底部则消失,不与球体直接碰撞。

HUD 必须清楚但不遮挡游戏:左侧/顶部显示分数和关卡标签,中间可显示连击,右侧显示时间和由三个红色发光圆形心组成的生命显示,空生命变为半透明灰色;游戏底部左侧有半透明圆角暂停按钮。开始界面是居中的半透明深色覆盖层:顶部有可切换语言的下拉框(中文/英文),大号渐变标题“星海拾遗”,副标题“宇宙捕获·破砖工”,说明面板用中文介绍拖动光刃、点击/空格发射、连击、爆炸链、引力井、道具、三颗心和暂停;提供“简单模式”开关、“开始游戏”、“关卡”和“自定义”、“背景设置”等按钮,按钮为圆角青蓝渐变发光样式。简单模式降低球速/难度;设置中可调音乐音量、静音并支持减少动效。

提供关卡选择界面,使用卡片和 Canvas 预览显示多个预制关卡(实际实现包含多于七个的手工网格关卡,不要把内容限制为只有七关),点击卡片从指定关卡开始。提供自定义中心:用户可以打开可视化网格编辑器,选择行列,点击单元格循环设置空白、普通、硬、核心、爆炸、反射、掉落和黑洞砖类型;可保存自定义关卡到 localStorage、命名、单独记录自定义关卡最高分、选择游玩、删除、导出 JSON,并从 JSON 导入。自定义列表显示行列、最高分,并提供导出按钮。设置还允许用户导入自定义背景图片、球、挡板、普通/硬/核心砖贴图,以及导入背景音乐和各类砖块、挡板、发射、受伤、清关、拾取音效;有清除导入素材的按钮,未导入时回退到程序化绘制和 Web Audio 合成音。

视觉反馈要有霓虹宇宙质感但保持可读:Canvas 使用 additive/lighter 合成绘制光晕,球和挡板带青蓝拖尾,砖块命中有碎片粒子,连击时显示向上的浮动文字,清关和受伤有屏幕闪白/闪红和适度震动。背景星星持续缓慢运动;暂停时不更新物理、陨石或粒子状态。保证离线可运行、触控按钮至少适合手指点击,并通过 localStorage 保存全局高分、设置和自定义关卡。

More free browser games

Browse the whole Arcade →