Skip to content

Releases

星团大作战 v1.0.0 正式版

Choose a tag to compare

@wangzifan396-wzf wangzifan396-wzf released this 15 Oct 16:33

星团大作战 1.0.0 正式版

十模式单人 / 好友联机、Windows 安装与便携程序,以及可自部署的互联网房间服务。单人和服务器执行同一份原始玩法,保留 AI、事件、喂刺与各模式特色;独立单 HTML 历史版保持原状。

正式发布日期:2026-10-16,标签 sca-v1.0.0。本次将已交付的 1.0.0 构建正式发布,复用 10 月 3 日候选版的安装包 / ZIP,二进制与 SHA-256 不变,没有重新编译。发布前补做后台源码、规则和静态成品复核,不占用前台。sca-v1.0.0-rc.1 保留为历史预发布。

下载与开始

  • 安装版:StarClusterArena-Setup-1.0.0-win-x64.exe,向导内可选择安装目录,安装后从桌面 / 开始菜单启动。
  • 便携版:完整解压 StarClusterArena-Portable-1.0.0-win-x64.zip,双击目录中的 StarClusterArena.exe。不要单独复制 EXE;无需安装 Node.js。
  • SHA256SUMS.txt 提供两份成品的校验值。构建未购买 Authenticode 签名,Windows 可能出现系统信誉提示。
1E4EC4B7D06E9C10B2CA708A9CDF6CB0C4D26C2C8E9B81D9F0271DFAF597C305  StarClusterArena-Setup-1.0.0-win-x64.exe
7EE2B11FA5326B631D20B61BBC25146595AD8ED33F8A0B9E5E78C038CF743C20  StarClusterArena-Portable-1.0.0-win-x64.zip

1.0 玩法与改进

  • 自由、团队、生存、大逃杀、闪电、孢子、霸屏、据点、巨行星、魔王十种模式;按原模式人数自动补 AI,例如 4 真人大逃杀配 96 AI。
  • 修复房主阵亡后访客不能获胜、复活模式提前结束、魔王英雄超员,以及访客孢子回收规则不一致。
  • 单人 Esc 暂停 / 继续,重开和离开有明确操作;失焦释放输入,暂停不消耗比赛时间。联机 Esc 打开菜单但不暂停服务器。
  • 玩家首页、720p 可见开始按钮、个人中心、模式目标提示、阵亡观战、联机结算和本地星尘奖励。
  • 同源材质 / 护盾 / 合球提示 / 镜头、程序生成声音和音量设置;稳定桌面进度路径、原子保存、备份和损坏恢复。
  • 按需导出快照,减少重复复制;60Hz 玩法、20Hz 网络快照和画面帧率独立,不锁 60 FPS。
  • 修复主页覆盖对局、启动器管道关闭后 EPIPE 日志错误框;Electron 44.5.1、收紧来源白名单。
  • 新增互联网服务选择、房间码 / 邀请、私密房间和 HTTPS/WSS 部署配置。

联机方式

局域网从游戏界面创建房间,其他玩家自动发现并加入。异地需要所有人填写同一公网 HTTPS 服务,再分享房间码或邀请链接;本项目没有附带正在运营的免费公共服务器。

通常最多 8 真人,魔王合作最多 4 勇者,其余槽位由原模式 AI 补满。协议 sca-v1 不与旧 v4.0 客户端混房。公网容器配置尚未实际部署,不把 localhost / TLS 代理测试写成已上线。

验证记录与已知限制

10 月 16 日后台复核:源码检查 52 个关键文件 / 51 个脚本通过,npm test 198 / 198 通过;便携包版本为 1.0.0,45 个运行文件与当前运行源码逐字节一致,许可和运行时完整。没有启动 EXE 或占用前台,也没有重做帧率、真人试玩、安装或跨城验证。

10 月 3 日历史验证:十模式完整模拟长局及满真人后台压力门禁通过,物理 P95 为 1.812–10.271ms;便携 EXE 三轮九组流程回归通过。构建基线 a7fec102fbf53a0f793f0399d55c985da1225c7b 的 Windows / Ubuntu CI 已成功。这些压力、桌面和 CI 结果均保留原始日期与条件,不是 10 月 16 日重新执行。

本次已核对本地二进制 SHA-256 与 GitHub 候选资产 digest 一致。正式标签另包含发行文档调整;原 CI-RESULTS.json 保留 RC 标签与原提交,用作构建历史,不冒充新标签 CI。

  • 历史源码本机 4K 全屏五分钟平均约 67 FPS,未稳定达到 120 FPS;不承诺所有硬件满帧。
  • 最终包纯游戏前台长测按用户要求停止;实体跨城、全新机器完整安装 / 升级和多硬件验收仍待完成。
  • 无代码签名、Steamworks AppID,也未通过 Steam 平台审核;平台好友、成就、云存档、Steam Deck / 手柄未接入。
  • 自动化和后台压力不等于真人难度 / 平衡验收,也不等于公网容量或运营验收。

完整发布说明 · 测试记录与已知限制 · 异地部署 · Steam 发行前置清单

后续从 star-cluster-arena/ 当前主分支升级 1.x;安装包和解压目录只是构建成品,不是第二份开发源码。旧工程版本保留在 Git 历史 / Releases。

星团大作战 1.0.0 发布候选 1

Pre-release

Choose a tag to compare

@wangzifan396-wzf wangzifan396-wzf released this 03 Oct 13:57

星团大作战 1.0.0 发布候选 1

十模式单人 / 好友联机、Windows 安装与便携程序,以及可自部署的互联网权威房间服务。本次继续执行同一份原始单人玩法,不另写简化联机游戏;独立单 HTML 历史版保持原状。

这是 预发布,安装包构建版本为 1.0.0。不是已经完成全部正式验收或通过 Steam 审核的产品。最终包前台长测按用户要求停止;已有源码本机 4K 全屏五分钟平均约 67 FPS,未稳定达到 120 FPS。真实异地、干净机器安装 / 升级和多硬件验收仍待完成,不隐瞒这些限制。

下载

  • 安装版:StarClusterArena-Setup-1.0.0-win-x64.exe,向导内可选择安装目录,安装后从桌面 / 开始菜单启动。
  • 便携版:完整解压 StarClusterArena-Portable-1.0.0-win-x64.zip,双击目录中的 StarClusterArena.exe。不能只复制 EXE;无需安装 Node.js。
  • SHA256SUMS.txt 提供安装程序和 ZIP 的 SHA-256。构建未购买 Authenticode 签名,可能出现系统信誉提示。

更新重点

  • 保留十模式 AI、事件、喂刺、魔王碰刺、安全区、据点和霸屏技能;按原模式人数自动补 AI,例如 4 真人大逃杀配 96 AI。
  • 修复房主阵亡后访客不能获胜、复活模式提前结束、魔王英雄超员和访客孢子回收规则不一致。
  • 单人 Esc 可暂停 / 继续,重开与离开有明确操作;失焦释放输入,暂停不消耗比赛时间。
  • 玩家首页、720p 可见开始按钮、个人中心、模式目标提示、阵亡观战、联机结算和本地星尘奖励。
  • 同源材质 / 护盾 / 合球提示 / 镜头、程序生成声音与音量设置;稳定桌面进度路径、原子保存、备份和损坏恢复。
  • 按需导出快照,减少每物理帧重复复制;60Hz 玩法、20Hz 网络快照和画面帧率独立,不锁 60 FPS。
  • 修复主页覆盖对局、启动器管道关闭后 EPIPE 日志错误框;升级 Electron 44.5.1、收紧来源白名单。
  • 新增互联网服务选择、房间码 / 邀请、私密房间和 HTTPS/WSS 部署配置。

验证与联机

本地 198 项测试、十模式完整模拟长局、最新满真人后台压力门禁通过;最终便携 EXE 三轮九组流程回归、45 个运行文件源码逐字节一致、许可和运行时检查通过。物理 P95 为 1.812–10.271ms。这些自动测试不冒充熟练真人平衡验收或跨城测量。

对应提交 a7fec102fbf53a0f793f0399d55c985da1225c7b 的 Windows / Ubuntu GitHub CI 均已成功,执行源码检查、规则 / 网络测试和生产依赖审计。

局域网从游戏界面创建 / 自动发现房间。异地需所有人填写同一公网 HTTPS 服务;本项目没有附带正在运营的免费公共服务器。协议 sca-v1 不与旧 v4.0 客户端混房。公网容器配置尚未实际部署,不把 localhost / TLS 代理测试写成已上线。

完整更新说明 · 验收与已知限制 · 异地部署 · Steam 发行前置清单

后续只从 star-cluster-arena/ 当前主分支升级;安装包和解压目录是构建成品,不是第二份开发源码。旧工程版本保留在 Git 历史 / Releases。

星团大作战 v4.0.0

Choose a tag to compare

@wangzifan396-wzf wangzifan396-wzf released this 26 Aug 13:30

星团大作战 v4.0.0

v4.0.0 是单机玩法同源联机的首个正式桌面发行版。它保留单 HTML 版和可自行运行的前后端源码版,同时提供普通 Windows 安装程序与便携版。

核心变化

  • 联机服务器直接加载并执行单机 frontend/js/game.js,不再使用旧的独立联机玩法模拟器。
  • 十种模式完整开放;真人替换单机参与者槽位,其余人数由同一套 AI 补足。
  • 物理固定 60Hz,网络快照 20Hz,客户端画面按显示设置最高支持 240 FPS。
  • 完整保留 23 个随机事件、多阶段安全区、魔王/魔兵、普通刺/孢子刺、据点、霸屏技能和模式结算。
  • 单机和联机共同调用 cosmetic-renderer.js 绘制特殊皮肤、光环和拖尾,修复材质形状偏差。
  • 孢子/吐球命中刺球使用空间网格候选查询,避免长局实体增长造成服务器步进恶化。
  • 主页、设置和联机大厅使用深色首屏与导航遮罩,避免整页切换时短暂露出 WebView 默认白底。
  • 小地图、食点颜色、模式目标、皮肤配置和局外养成均可带入联机。

Windows 成品

  • 安装程序:支持选择安装目录、桌面快捷方式和开始菜单入口。
  • 便携版:完整解压 ZIP 后双击 StarClusterArena.exe,无需安装 Node.js。
  • 两种成品都包含网页前端、Node.js 权威服务和局域网发现模块;创建房间的电脑自动成为房主服务器。

验证

  • 全量单元与集成测试通过。
  • 十模式各 1200 个权威帧压力测试通过,目标人数、快照带宽和 60Hz 步进预算均满足门禁。
  • 双实例互相开房、主动退出、自动发现、真实 WebSocket 两人流程与十模式 API 通过。
  • 主页与联机大厅连续往返 4 次、设置开关 8 次的逐帧检测中,近白画面比例最大值为 0。
  • 窗口化与无边框全屏各完成 5 分钟白屏监测,可疑白帧、WebGL 上下文丢失和 Canvas 异常重建均为 0。
  • RTX 5070 Ti / 160Hz 环境下,88 人闪电联机测试约 134~135 FPS,权威快照稳定约 20Hz。

网络说明

  • 当前正式支持局域网联机,不包含公网中继或云服务器。
  • TCP 默认使用 25555,占用时尝试 25557 或动态端口;UDP 房间发现默认使用 25556。
  • 首次运行时 Windows 可能询问防火墙权限,请只允许可信的专用网络。
  • 路由器 AP 隔离、双方不在同一子网或公用网络防火墙策略仍可能阻止自动发现。

星团大作战 v3.7.0-beta.2

Pre-release

Choose a tag to compare

@wangzifan396-wzf wangzifan396-wzf released this 25 Aug 20:06

星团大作战 v3.7.0-beta.2

这是一个独立的联机可玩性测试版,不覆盖 v3.6.0 稳定成品。

修复

  • 修复 Electron 沙箱无法执行 ESM 预加载脚本的问题;桌面桥接改用 preload.cjs,首页全屏、设置全屏、退出、复制与外部链接恢复可用;
  • 显示请求串行执行,避免启动恢复、设置保存和连续点击互相覆盖;
  • 全屏测试改为真实点击首页按钮和设置表单,并同时核对 Windows 原生状态、按钮状态、保存值与设置选中项;
  • 设置明确区分窗口大小与渲染清晰度,并显示当前内部渲染尺寸和倍率;
  • 移除对局内周期性 Canvas 后备缓冲重建,降低整屏白闪风险;
  • 服务端食点不再随吞食速度瞬间补满,改为复用单机的时间曲线和有界生成预算;
  • 服务端食点质量、高价值食点概率、模式倍率和安全区内分布向单机规则对齐;
  • 联机世界恢复为单机的 7600 × 7600;服务端 AI 补入威胁逃跑、食点优先和条件分裂;
  • 复活延迟与护盾向单机规则对齐,阻止出生点刷质量;
  • 首页、联机大厅和局内增加“联机测试版”标识。

当前限制

  • 服务端 AI、完整随机事件和多阶段安全区尚未与单机共用同一执行规则;
  • 十种联机模式均可测试,但不能称为与单机完全一致;
  • 转正式版前仍需要两台电脑互换房主并完成自由、霸屏、大逃杀、团队、孢子和魔王模式人工验收。

自动化结果

  • Node 测试:147/147 通过;
  • Electron 首页按钮进入/退出全屏:通过;
  • Electron 设置保存进入/退出全屏:通过;
  • 单机与联机霸屏模式各运行 60 秒,稳定约 133 FPS,联机权威快照约 30 Hz;
  • 十模式 60 秒人数、食点、击杀、头名质量与总质量门禁:通过;
  • 十模式权威模拟与网络体积 soak:通过。

下载校验

  • 安装程序:67AC81C3DA779504DFD6B25596354D9B6E10EB963A2ECC3392F6A6FD5CF45E88
  • 便携版:030DEB994541699A8ADE2A9AEBD37368990CBCD3D2AF313117FE53D56E620444

星团大作战 v3.6.0

Choose a tag to compare

@wangzifan396-wzf wangzifan396-wzf released this 25 Aug 14:16

星团大作战 v3.6.0

v3.6.0 是一次面向“共享玩法规则 + 正式 Windows 发行”的更新。历史单 HTML 版保持不变;本次更新针对前后端版及由它封装出的 Windows 桌面版。

下载

  • Windows x64:下载 StarClusterArena-Setup-3.6.0-win-x64.exe,按向导选择安装位置。安装完成后可从桌面或开始菜单双击启动游戏。
  • SHA256SUMS.txt 用于校验安装程序完整性。
  • Release 页面自动提供本版本源代码 ZIP/TAR;运行成品不需要安装 Node.js。
  • 第一次联机时,如 Windows 防火墙询问权限,请只允许可信的专用网络。
  • 当前发行未购买代码签名证书,Windows SmartScreen 可能显示未知发布者提示。

主要更新

  • 十种模式全部支持局域网联机:自由、团队、生存、大逃杀、闪电、孢子、霸屏、据点、巨行星和魔王。
  • 房间支持 2~8 名真人,AI 按单机模式目标人数自动补满;大逃杀可补至 100 名参与者。
  • 单机和联机共同使用模式目录及移动、分裂、合球、普通刺、孢子刺、吐球拾取、吐球喂刺和推刺等规则函数。
  • 修复普通刺错误产出孢子、吐球无法推刺、拾取延迟和病毒增量不同步。
  • 联机画面不再锁 60 FPS;权威逻辑保持 30 Hz,渲染帧率按显示器与设置独立运行。
  • 局外皮肤和装备带入单机及联机;主菜单可直接进入个人中心。
  • 新增窗口化/无边框全屏、窗口尺寸、帧率、画质、网络缓冲、统一 Escape 菜单和关于页外链反馈。
  • 安装程序改为 NSIS 引导式安装,已验证可安装到非 C 盘并正常卸载。

验证

  • 124 项自动化测试全部通过。
  • 十种模式各完成 1200 tick 压力测试,包含 100 人目标房间。
  • RTX 5070 Ti / 160 Hz 环境中,打包版单机采样稳定 133 FPS;联机大逃杀稳定 135 FPS、权威快照约 30.2 Hz。
  • 生产依赖安全审计为 0 项漏洞。

本版本提供局域网联机,不包含公网自动打洞、官方常驻服务器或账号云同步。发布后仍建议两台 Windows 电脑互换房主,重点复测首次防火墙授权、网络发现和十模式手感。

星团大作战 v3.2.0

Choose a tag to compare

@wangzifan396-wzf wangzifan396-wzf released this 20 Aug 15:11

星团大作战 v3.2.0

  • 全部 10 种玩法支持局域网房间,由房主在创建或等待房间时选择。
  • sca-lan-v2:20 Hz 服务端权威模拟与紧凑快照、30 Hz 输入、本地预测、历史插值及 80–180 ms 自适应抖动缓冲。
  • 食物/刺球使用基线 + revision 增量;慢客户端启用 WebSocket 背压和自动重同步。
  • 支持自动发现、房间码、双向建房、主动退出、15 秒断线恢复、赛后回原房间。
  • 92 项自动化测试通过;8/16 参与者 × 10 模式 × 1200 tick 压力测试通过;源码态和打包态 Electron 联机大厅冒烟通过。

下载

  • 安装程序:双击安装,安装后从桌面或开始菜单打开。
  • 便携版:完整解压 ZIP,再双击其中的 StarClusterArena.exe;不要只复制一个 EXE。

这是未购买代码签名证书的 Windows x64 构建,SmartScreen 可能显示未知发布者。只应从本 Release 下载并核对 SHA-256:

  • 安装程序:42B38CD5161443DF3A5DA9597F42AF5F8C7D33D3521356A86E394BC102E271E2
  • 便携版:117623EDB2B0255B9DF5D1FCF32C664F8AF5494298E172AD9D791411F959617F

注意

v3.2 房间与旧协议不兼容,所有参与者应使用同一版本。自动化和本机双实例已经通过;不同路由器/Wi-Fi 环境仍建议按 SDD 做一次两台真机流畅度与 30 分钟长稳验收。