Skip to content

Releases: Linwendong83/nebula

v0.9.22-dev.7

v0.9.22-dev.7 Pre-release
Pre-release

Choose a tag to compare

@Linwendong83 Linwendong83 released this 07 Oct 10:59

Alpha Version 0.9.22-dev.7

Changes

  • Refine host-authoritative mecha combat, fleet commands, damage and combat resource consumption
  • Simplify authority replication and reduce snapshot processing and diagnostic logging overhead
  • Consolidate multiplayer persistence into .server saves, preserve legacy authority data and validate world identity when loading saves
  • Fix cross-planet production statistics and research updates when no technology is selected
  • Fixed #8
  • Fixed #9
  • Fixed #10
  • Fixed #11
  • Fixed #12
  • Fixed #13
  • Fixed #14
  • Fixed #15
  • Fixed #16

  • 完善由主机统一结算的机甲战斗、舰队指令、伤害与战斗资源消耗同步
  • 精简权威同步架构,降低快照处理与诊断日志开销
  • 多人数据统一保存到 .server 存档,保留旧版权威数据,并在读档时校验世界身份
  • 修复跨星球生产统计,以及未选择研究科技时的状态同步
  • 修复了 #8
  • 修复了 #9
  • 修复了 #10
  • 修复了 #11
  • 修复了 #12
  • 修复了 #13
  • 修复了 #14
  • 修复了 #15
  • 修复了 #16

v0.9.22-dev.6

v0.9.22-dev.6 Pre-release
Pre-release

Choose a tag to compare

@Linwendong83 Linwendong83 released this 05 Oct 06:51

Alpha Version 0.9.22-dev.6

Changes

  • Compatible with Dyson Sphere Program 0.10.35.29104
  • New host-authoritative world replication (Authority) architecture: Dark Fog combat, factory combat, construction dispatch, drones and resource accounting are simulated by the host alone; clients subscribe to scoped, versioned snapshots instead of stitching the world together from per-entity packets
  • Replace the legacy per-entity combat/enemy/drone packet sync with authority envelopes: scoped snapshot subscription, command windows, backpressure, and automatic scope recovery and resync after packet loss or reconnect
  • Persist host-only facts (resource ledger, drone budgets, construction task table) in an authority sidecar next to the server save; older saves migrate automatically
  • Host-only game rules are now guarded on clients: ground-unit AI, mecha fuel replacement and similar writes run only on the host (legacy rooms and single-player behave as before)
  • Session protocol raised to version 3; a room mixing dev.6 with older dev builds is refused at the handshake instead of desyncing
  • Construction drones prioritize the player who placed the prebuild, falling back to other players and battle bases afterwards
  • Fix join/leave announcements firing for players who are still loading; keep the chat overlay above pickup tips; fix the invincibility shader lighting every mecha in multiplayer

  • 适配《戴森球计划》0.10.35.29104
  • 全新主机权威(Authority)世界复制架构:黑雾战斗、工厂战斗、建造调度、无人机与资源结算统一由主机模拟,客户端按需订阅分作用域、带版本的状态快照,不再靠逐实体同步包拼凑世界
  • 以权威信封包替换旧的战斗/敌人/无人机逐实体同步:作用域快照订阅、命令窗口、背压控制,丢包或重连后自动恢复并重同步
  • 服务器存档旁写入权威旁车文件,持久化主机专属数据(资源账本、无人机预算、建造任务表),旧存档自动迁移
  • 客户端禁写主机专属规则:地面单位 AI、机甲燃料更换等写入仅在主机执行(传统房间与单人游戏行为不变)
  • 会话协议版本升至 3,dev.6 与旧开发版混房间将在握手阶段直接拒绝,避免出现不同步
  • 建造无人机优先派给放置预建造的玩家,其次再分配给其他玩家和战斗基地
  • 修复玩家进出广播在加载阶段误发的问题;拾取提示不再遮挡聊天悬浮窗;修复多人模式下无敌着色器让所有机甲发光的问题

v0.9.22-dev.5

v0.9.22-dev.5 Pre-release
Pre-release

Choose a tag to compare

@Linwendong83 Linwendong83 released this 26 Sep 10:55

Alpha Version 0.9.22-dev.5

Changes

  • Compatible with Dyson Sphere Program 0.10.35.29088
  • Redesign the multiplayer lobby with native game UI and integrate server goal settings
  • Add a persistent server list with live ping, player count, server descriptions and direct join
  • Replace the chat window with a floating preview overlay and hotkeys for full chat and player latency
  • Add in-world 3D name tags for teammates with terrain x-ray visibility and distance scaling
  • Fix unkillable or desynced Dark Fog enemies via authoritative server combat state
  • Sync Holo Beacon / Marker Dark Fog attraction toggle
  • Server-side construction drone dispatch to prevent drones from competing for the same target
  • Sync terrain restoration, flattening, pit filling, and independent per-player vegetation collection
  • Sync Ray Receiver catalysts (all types, stack counts, and proliferation bonuses)
  • Adapt research tech queue synchronization for 32 slots
  • Fix mecha respawn wreckage rim light leaking to other players and remote respawn animations freezing
  • Fix inventory sharing when taking over remote mechas
  • Support running headless dedicated servers without Steam on 0.10.35
  • Remove Discord and Ngrok integrations and simplify multiplayer options
  • Polish in-game text prompts and broadcasts: unify server terminology, localize missing warnings, and fix truce and tracking messages
  • Skip the lobby galaxy-select page when joining a running server; new players load straight into the game

  • 适配《戴森球计划》0.10.35.29088
  • 采用游戏原生 UI 重做多人联机大厅并整合游戏目标设置
  • 新增服务器列表:支持保存服务器并实时显示延迟、在线人数与服务器描述,支持双击加入与直连
  • 聊天窗口改为悬浮气泡预览,新增聊天面板与全员延迟查看热键
  • 新增队友 3D 世界名牌,支持地形穿透显示与视距缩放
  • 修复黑雾敌人锁血、假死及无法击杀的战斗同步问题
  • 同步信号塔吸引黑雾设置开关
  • 建造无人机改由服务端统一调度,避免不同玩家与基站无人机争抢同一目标
  • 同步地形整平、地表还原、填坑及独立玩家植被采集
  • 同步射线接收器全部催化剂类型、堆叠与增产效果
  • 适配 32 格科技研究队列同步
  • 修复机甲重生残骸导致其他机甲材质异常发光,以及丢包时远端重生动画卡死的问题
  • 修复接管离线机甲时物品栏实例未隔离的问题
  • 0.10.35 版本无头专用服务器支持免 Steam 独立启动
  • 移除 Discord 与 Ngrok 集成,精简联机设置并默认使用游戏账号名
  • 全面优化联机文本提示与系统广播:统一服务器术语,补齐异常警报本地化,修复停战协议与玩家追踪显示问题
  • 加入已在运行的服务器时跳过大厅选星页面,新玩家直接进入加载流程

v0.9.22-dev.4

v0.9.22-dev.4 Pre-release
Pre-release

Choose a tag to compare

@Linwendong83 Linwendong83 released this 20 Sep 13:05

Alpha Version 0.9.22-dev.4

Changes

  • Restore vanilla galaxy/birth planet selection flow and spawn management without transpiler fragility
  • Sync shared goal system, client UI tracking and personal action observations
  • Add personal property and metadata ledger settlement with transactional persistence
  • Restore vanilla player death rules, life cycle state and respawn handling
  • Authoritative kill statistics synchronization broadcasted by server
  • Independent battle visual replicas for remote mecha fleets and planetary/space missile attacks
  • Persistent drop item pool management and sync

  • 恢复原版星系与出生天体选择流程,重构出生管理(移除脆弱的 Transpiler 补丁)
  • 同步共享目标系统、客户端 UI 追踪与个人目标动作观测
  • 增加个人元数据资产账本结算与事务性持久化存储
  • 恢复原版机甲死亡规则、独立生命周期状态与重生物理/背包同步
  • 由服务端权威统计并广播黑雾击杀统计数据
  • 远端机甲舰队动画、行星/太空导弹与等离子炮跨天体攻击独立视觉副本渲染
  • 地面及太空掉落物(垃圾)持久化池管理与同步

v0.9.22-dev.3

v0.9.22-dev.3 Pre-release
Pre-release

Choose a tag to compare

@Linwendong83 Linwendong83 released this 20 Sep 07:02

Alpha Version 0.9.22-dev.3

Changes

  • Planetary shield physics simulation for headless server: accurate coverage and relay landing tests via GPU/CPU fallback without removing -nographics
  • Fix headless server tick scheduling, pause deadlock and advisor lifecycle crashes
  • Authoritative sync for mecha lab automatic supply to prevent false warnings
  • Sync Dark Fog combat state and relay condition checks

  • 无头专用服务器行星护盾高精度物理仿真:默认 GPU 计算并支持 CPU 软仿真回退,无需去除 -nographics 参数
  • 修复无头服务器心跳调度、暂停卡顿及顾问助手生命周期崩溃
  • 机甲背包自动供给状态由服务端权威同步,避免误报“无自动研究设备”
  • 修复黑雾中继站降落射线检测与战斗状态同步

v0.9.22-dev.2

v0.9.22-dev.2 Pre-release
Pre-release

Choose a tag to compare

@Linwendong83 Linwendong83 released this 19 Sep 03:01

Alpha Version 0.9.22-dev.2

Changes

  • Join by domain name instead of a resolved IP: the configured host is kept and looked up on every connect
  • Fix the player dashboard blob, which failed to parse on every incoming packet
  • Align the Chinese catalogue with the game's own terms and guard its keys against regressions

  • 支持用域名加入,不再把域名固定成解析后的 IP
  • 修复玩家监控面板数据解析失败
  • 中文目录与游戏官方术语对齐,并加固 key 校验

v0.9.22-dev.1

v0.9.22-dev.1 Pre-release
Pre-release

Choose a tag to compare

@Linwendong83 Linwendong83 released this 14 Sep 10:25

Alpha Version 0.9.22-dev.1

Changes

  • Sync wireless power tower charging for mecha
  • Sync tutorial and advisor progress
  • Persist player custom dashboard across reconnects
  • Add built-in Chinese localization support

  • 同步无线输电塔为机甲充电
  • 同步新手指引与导师进度
  • 跨重连持久化玩家自定义监控面板
  • 内置中文本地化支持