Skip to content

Arcade › 泡泡远征

泡泡远征

  • 2d
  • bubble-shooter
  • roguelite
  • arcade
  • puzzle
  • mobile
  • chinese
0
Remix it Discord

54 plays

How to play

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

Discussion

Nobody has said anything about 泡泡远征 yet. Play it, then tell Cao XI what you would add next.

Make your own game

泡泡远征 was built by Cao XI 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.

制作一款名为《泡泡远征》(副标题 Bubble Rogue)的竖屏、触控优先泡泡射击肉鸽游戏,完整重建以下可见界面和实际规则。使用全屏响应式 2D Canvas,适配手机和桌面窗口,画面禁止滚动;整体背景是从顶部深海军蓝 #0b1a33 到底部稍亮的深蓝 #101d3d 的竖向渐变,字体使用系统无衬线字体,中文为主,白色和淡蓝色文字,圆角卡片和按钮,风格简洁、明亮、轻微发光的休闲街机 UI。

【开始菜单】初始状态显示深蓝背景。顶部偏上居中显示大号粗体白色标题“泡泡远征”,其下显示蓝色小字“Bubble Rogue”。背景上半部散布约 18 个装饰泡泡,颜色循环使用玫红 #ff5d8f、晴蓝 #5ec8ff、金黄 #ffd166、薄荷绿 #8ce99a、紫晶 #b197fc、橘焰 #ff922b;泡泡为实心圆、白色半透明描边,左上有白色高光,尺寸约 14–20 像素。中部偏下有宽度约屏幕 76%、高度 64 像素的紫色 #6c5ce7 圆角按钮,按钮文字为“开始肉鸽挑战”。下方依次显示“拖动瞄准 · 松手发射”和“消除 3 个同色泡泡,清空一波后选择强化”,底部显示本地持久化的“最高分 0”(已有成绩则显示最高分)。点击按钮或桌面按 Enter 开始。

【核心游戏画面】开始后进入泡泡射击关卡。顶部左侧显示“第 1 波”(波数随进度变化),右侧显示“分数 0”;再下方有一条半透明白色圆角信息条,左侧显示“连击 x0”,右侧显示“技能 0”。约 y=112 处有一条很淡的水平线作为危险区域/棋盘顶部标记。棋盘是 12 列的六角错排泡泡网格:泡泡半径约 20 像素,水平间隔约 42 像素,行高约 34 像素,奇数行向右偏移约 21 像素,棋盘横向居中。第 1 波生成约 4 行泡泡;每个位置有约 78% 概率填充,但前两行必定填充,颜色初始主要从前 4 种颜色随机选择。每个泡泡都必须有白色半透明边框和左上高光,使用上述六色。

屏幕底部约 y=屏幕高度-105 处是发射器:一个半透明白色圆形底座、当前待发射的约 22 像素彩色泡泡,以及从发射器伸向瞄准方向的半透明白色细长瞄准杆。屏幕底部显示提示“拖动瞄准,松手发射”。玩家在画布上拖动/移动指针来调整方向,松手发射;方向限制在左上到右上的扇形内(角度不允许接近水平向下)。也支持桌面键盘:Space 发射,左右方向键每次微调约 0.08 弧度。发射泡泡以约 650 像素/秒沿瞄准方向飞行,碰到左右边界时反弹;碰到棋盘泡泡或到达棋盘顶部时吸附到最近的空网格位置,最长飞行约 2.8 秒。飞行中的泡泡可见并具有同样的高光和描边。

【消除和得分】泡泡吸附后,检查与其颜色相同、通过六角邻接连接的整组泡泡。连接数量达到 3 个或以上时全部消除;随后任何不再与最上方相连的悬空泡泡也一并掉落。每次实际移除的泡泡数为 removed,连击数加 1,得分增加 removed × 10 × 当前连击数;未组成三连则连击归零。成功消除时在棋盘上方短暂显示紫色半透明圆角提示,如“连消 1! +30”。清空整波时额外获得 wave × 100 分,并进入下一波。

每次发射后,如果棋盘未清空且危险条件尚未触发,发射计数达到 8(有护盾时可提高阈值,最多按实际技能数减少/延缓加行)时在棋盘顶部插入一整行随机彩色泡泡,所有旧行下移,并短暂提示“危险:泡泡下压”。如果前四行仍有泡泡且发射次数超过 14(护盾可按每个护盾增加 4 次容错),游戏结束。结束覆盖层显示“泡泡压到顶了”、最终分数、到达的波数,以及紫色“再来一局”按钮;点击或按 Enter 重新从第 1 波开始。最高分写入 localStorage,键名为 bubbleRogueBest。

【波次和强化选择】清空一波后不要立即开始下一波,而是进入全屏半透明遮罩上的强化选择画面。标题为“选择一个强化”,副标题为“你的构筑会持续到本局结束”。随机从以下 5 种强化中抽取 3 种,横向显示三张深蓝卡片(紫蓝描边、圆角、底部紫色“选择”按钮),每张包含金色图标、名称和描述;点击卡片或选择按钮获得强化,然后继续下一波。强化及其实际效果必须实现为:
1. “穿透泡”图标 ✦:每回合第 1 发可穿过 1 个泡泡(保持该能力并在射击碰撞逻辑中体现)。
2. “彩虹泡”图标 ◈:“每 6 发变成万能颜色”;获得后第 6、12、18…发使用白色带紫色星号的万能泡泡,吸附时按目标颜色进行匹配。
3. “护盾层”图标 ⬟:“每波开始时额外保留 1 次失误”;按实际代码让危险阈值/加行容错随护盾提高。
4. “双发”图标 Ⅱ:“每波第一次命中时追加一发同色泡”;第一次造成三连消除后延迟很短时间自动发射一枚同色追加泡。
5. “幸运连锁”图标 ✹:“消除 4 个以上时额外 +1 连击”;一次移除至少 4 个泡泡时额外增加连击。
顶部信息条中的“技能”显示已选强化数量。选择后显示短暂提示“获得:强化名称”。每波随波数提高,生成行数最多约 8 行,且可使用的颜色逐步从 4 种增加到最多 6 种。

保持所有中文文案、布局比例、圆角紫色按钮、深蓝背景、六色高光泡泡和简洁 Canvas 绘制风格。不要添加未描述的敌人、道具、角色、关卡地图、音效或其他 UI;核心体验就是瞄准、松手发射、三连消除、悬空掉落、危险加行、波次强化和分数冲高。

More free browser games

Browse the whole Arcade →