---
title: "星际突围 Star Breaker"
url: "https://aigamehub.app/zh-tw/games/starcraft-fa3cc7"
source: "https://github.com/Aura417786/StarCraft"
source_type: "github"
play_url: "https://star-breaker-aura-261107.huafeihua560.chatgpt.site/"
platform: "desktop"
login_required: false
pricing: "free"
origin: "original"
ai_tools: []
game_languages: ["zh-cn"]
author: "Aura417786"
author_handle: "Aura417786"
category: "動作"
categories: ["action", "casual"]
tags: ["boss-battle", "browser-game", "canvas", "shoot-em-up", "space"]
added: "2026-11-09T06:09:40.151Z"
updated: "2026-11-09T06:09:40.151Z"
locale: "zh-tw"
content_locale: "zh-tw"
---

# 星际突围 Star Breaker

一款横向太空射击浏览器小游戏：驾驶战机自动向右射击，穿越五片循环星域，拆毁首领上下炮组削弱其火力，并利用能源罐、漂浮残骸与补给运输舰作战。

## Description

玩家用方向键或 WASD 移动并瞄准，Shift 切换扩散／聚焦两种射击姿态，空格消耗储能发射贯星炮，V 开启短暂护盾，主炮自动向右开火。关卡中背景持续向左平移，依次经过五片星域并循环；小怪会以三种编队出现并显示航线预警，击毁队长可使队员短暂失序。首领的上下两组武器可被单独摧毁，摧毁后对应攻击停止、舰体攻击减弱。场上还有可引爆清除敌弹的能源罐、可挡弹的漂浮残骸，以及会掉落补给的运输舰。击败整场首领后可三选一进化，另有连击暴走与双首领战。以原生 HTML、CSS、JavaScript、Canvas 2D 与 Web Audio 制作，可在线试玩或下载后双击 index.html 游玩。

## Original post

星际突围 · Star Breaker｜横向太空射击、可拆武器 Boss、连击暴走与三选一进化。

Topics: browser-game, canvas, html5-game, javascript, shoot-em-up, vibe-coding

# 星际突围 · Star Breaker **驾驶赤焰战机，拆毁首领武器，穿越五片星域。** 一款电脑浏览器横向太空射击小游戏，当前版本为 **v13「深空远征」**。 [![星际突围实机封面](media/promo-cover.jpg)](https://star-breaker-aura-261107.huafeihua560.chatgpt.site/) [▶ 在线试玩](https://star-breaker-aura-261107.huafeihua560.chatgpt.site/) · [观看 30 秒演示](media/trailer.mp4) · [了解游戏与制作过程](https://star-breaker-aura-261107.huafeihua560.chatgpt.site/about.html) - **拆掉 Boss 的武器。** 瞄准上下炮组，削弱对应攻击；后期迎战双首领协同挑战。 - **组合自己的火力。** 切换扩散与聚焦，连击触发暴走，击败整场首领后选择三路线进化。 - **飞过不断变化的太空。** 从行星轨道深入陨石带、舰队残骸、巨舰与黑洞，场景持续向左经过。 ![星际突围游戏片段](media/gameplay.gif) ## 开始一局 使用电脑浏览器和键盘打开试玩链接，点击“开始游戏”。主炮自动向右射击。 | 按键 | 操作 | | --- | --- | | 方向键 / WASD | 移动与瞄准 | | Shift | 切换扩散 / 聚焦 | | 空格 | 消耗储能，蓄力发射贯星炮 | | V | 消耗储能，开启两秒护盾 | 试玩后欢迎告诉我第一次在哪里阵亡、最爽的瞬间，以及是什么让你想继续或退出。结束画面的截图有助于理解你的体验。 ## 关于这份作品 这是一次从零起步的 vibe coding 实践。制作过程包括提出需求、亲自试玩和反馈，再由 AI 协助编程、排查问题与制作素材。战机、首领和背景图片由 AI 生成并整合，音效与动态配乐在浏览器本地合成。 技术采用原生 HTML、CSS、JavaScript、Canvas 2D 和 Web Audio，预渲染场景与分层视差形成 2.5D 观感。完整下载源码后，保留 `assets` 文件夹并双击 `index.html` 也能游玩。 --- ## 完整规则与开发说明 # 星际突围 通过 vibe coding 逐步制作的横向飞机射击小游戏。当前版本是 v13「深空远征」：持续左移的电影感星域、敌军编队、可拆毁的首领武器、能源罐与漂浮掩体，以及补给运输舰事件。保留三路线进化、连击与暴走、双姿态、双首领、贯星炮、护盾、四色补给和原创动态音乐。 ## v13 深空远征 ### 持续前进的五片星域 背景随着有效飞行时间持续向左移动，表现战机向右前进。远景、星点与近处尘埃以不同速度移动；素材使用重新生成的原创科幻场景图，参考科幻大作的真实材质、尺度和光影方向。它采用预渲染素材与多层视差的 2.5D 表现，不是完整 3D 引擎或实时光线追踪。 依次经过「曙光轨道 → 碎星航道 → 余烬墓场 → 深空壁垒 → 虚空之眼」，然后继续循环。每片星域飞行 **75 秒**，最后 **10 秒**平滑渐变到下一片；全程向左平移，不需要击败 Boss。暂停、进化选择及解体演出时，场景时间也冻结。窗口缩放保留飞行进度，重开从轨道开始。系统的“减少动态效果”设置会压低运动效果。 ### 会配合的小怪 最早在 24 秒出现第一波编队，提前 1.35 秒显示航线预警。三种编队轮换：重甲前卫护航、金色指挥机带领的楔形队、上下包抄。击毁队长会使队员失序减速 1.5 秒，并中止尚未发出的炮击；上下包抄保留中央通道，窄矮窗口空间不足时延后生成。 编队替代相应数量的普通刷新，不额外叠加一倍敌潮；保持最多 14 架普通敌机、最多 2 架炮击机。首领预警及首领战清场，运输舰事件与编队不同时启动。 ### 首领武器可被拆毁 五种首领采用原创生成的透明金属舰体素材，各有上、下两组安装在舰体上的武器。向中轴集中火力攻击舰体，或上下移动拆掉炮舱。每组武器耐久相当于首领初始生命的 13%；命中部件的伤害同时以 80% 转入舰体，不另外添加一层必须打光的总血量。图片及其生成提示词分别保存在 `assets/bosses/` 和 `assets/scenery/`。 上、下武器分别对应前两种攻击，摧毁后对应武器停止工作；第三种舰体攻击仍保留并削弱。装甲会损伤、露出烧焦的安装槽，炮舱脱落并逐渐消失。可见安装槽仍可命中舰体，不会反复刷部件奖励。双首领拆武器只减少对应火力，不改变共同安全通道和预警时长。总血条继续使用连续色带，不显示数字。 ### 利用物件与截获运输舰 - **能源罐**：最早 16 秒出现，随后物件约每 18 秒一次，场上最多 3 个。射爆能源罐可清除半径内的实体敌弹，并炸伤小怪；不伤玩家，不直接奖励分数、连击或大招能量。爆炸真正击毁敌机时仍正常计分。 - **漂浮残骸**：阻挡主炮和普通实体敌弹，承受射击后会破碎；不会挡激光和范围攻击。物件本身不产生机身碰撞伤害。大招可以击碎物件并继续贯穿。 - **补给运输舰**：最早 52 秒尝试出现，若遇到编队或首领会延后。带两架护航机，击毁得 600 分并掉落蓝、黄、红补给（遵守场上补给上限）；逃走不扣血，碰撞移除不会发奖励。后续尝试间隔 76 秒。 ### 亲自验收 1. 开局观察固定的行星地形和星点：它们应持续向左经过；暂停后应停止，恢复后继续。 2. 飞行约 65 秒开始看到轨道逐渐变为陨石带，约 75 秒完成；转换期间仍能看清敌机、弹幕和血条。之后每 75 秒更换一片星域。 3. 24 秒后留意编队预警，击毁金色队长，观察队员散开减速；也可使用 Shift 聚焦先拆前卫。 4. 射爆能源罐，观察附近敌弹消失；躲在残骸左侧看它挡弹，再把残骸打碎。 5. 拦截运输舰并射击掉落补给；下一次放它飞过去，确认不会扣血。 6. 首领出现后先瞄准上方炮舱，观察其脱落、冒烟以及相关攻击减少；再打中央舰体结束战斗。 7. 在敌机仍存活时连续进入、退出全屏，确认敌机和剩余血量保留，编队、运输舰、补给与本局进度也不重置；缩小窗口后应有短暂受伤保护，包抄编队中央仍留有通道。调整窗口确认不会恢复已摧毁的首领武器。最后重开，确认场景、编队、物件、分数与成长才会重置。 **71 项 v13 集成检查**通过，覆盖时间换景、左移连续性、图片缓存、编队、部件、掩体、运输舰，以及全屏往返时的实体、血量、进度保留和窄窗保护：`node work/v13-check.cjs`。原有 **270 项战斗检查、59 项音频检查**继续通过。自动检查不代替实际画面与手感验收。 ## 打开与操作 直接双击 `index.html`，用电脑浏览器打开，不需要安装游戏依赖。请保留完整的 `assets` 文件夹。已经打开游戏时，按 Ctrl + F5 刷新以加载修改。 - 方向键或 WASD：按屏幕方向移动，松开停止；自动向右射击。 - Shift：切换扩散／聚焦射击；也可以点击右下方的姿态按钮。切换不消耗资源。 - 空格：消耗
