XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

AshfallFrontier

【Unity】灰烬边境,一款生存策略游戏

公开
关注 0 Fork 0 Star 0
UTF-8

实现状态与后续制作路线

本文件区分可运行原型行为与完整内容目标。配置清单不等于已完成可玩内容。

已落地的原型代码

系统 行为 当前边界
空间 SpaceId、FloorId、局部坐标、高度、车辆所属空间、自动步行连接 楼梯以短时通行状态模拟,无逐级台阶动画
楼层 每个客户端独立显示当前楼层;活跃楼层独立 PhysicsScene2D 确定性 C# 几何负责权威移动;Unity 物理镜像用于查询
虫族开局 蠕虫贴图、撕咬、三秒钻地、资源消耗首次蜕变 首次成体仅掘袭猎手;不在创建角色时直接提供四个成体
人类 移动瞄准、步枪、超频、经验等级 其他三个人类主角是内容定义
建造 基地网格、楼板、墙、门、楼梯、研究、供能、仓储、炮塔;四层上限 限定 18×18 米基地区域;楼梯方向固定;不支持拆除楼梯链
研究和生产 恢复研究站供电、共享研究、制造队列和满仓阻塞 两族各一项重武器研究;简化能源网络
载具 两族共享驾驶和火控;地面运动、有限飞行高度;巡航 机械运输车、生物运输兽、三层缩尺方舟样机
可步入内部 行驶中移动和上下楼,驾驶台离开仍在舱内;落地停稳安全出口 无窗口跨空间射击、停靠释放及逃生艇
火控 两组武器、独占炮手岗位、驾驶员接管空缺组、掉线清输入 基础直射弹道;其他武器行为待制作
改装 同体系校验、尺寸质量能源预算、库存原子替换 轻/重武器模块;动力防护和设施搬移待制作
联机 NGO/Unity Transport、30 Hz 房主裁定、稳定身份、输入序号、移动/驾驶输入重放 直连局域网;全世界简化快照,尚无距离兴趣管理
存档 校验快照、原子替换、三个备份、无人在场世界暂停、岗位恢复降级 过渡中读档退回出发侧;尚未做版本迁移
显示 55° 投影、脚底排序、切层、屋顶剖开、接触阴影、昼夜测试灯 四向原型图集;不是最终美术验收

虫族成长修订

所有虫族新档从蠕虫幼体开始。蠕虫保留移动、采集、建造、设备交互及双族载具权限,避免合作开始阶段无法参与。外观为真实比例的分节软体、口器和落地阴影,无人形手臂和直立躯干。

原型首次蜕变消耗随身生物质 20、样本 1,要求靠近供能的生物医疗/研究设施。完成后形态、能力和生命上限一起更新;重复命令不会重复扣资源。该状态随存档保存,切换种族后再回来保留。

完整版本应把原先四名虫族“初始主角”调整为四条成年进化谱系。蠕虫是共同起点;首次蜕变时选择掘袭猎手、裂甲暴君、疫腺行者、噬能先驱之一。成年后在安全进化设施切换谱系,继承本族通用成长,但不重复经历幼体期。当前实现未提前填充其他三条谱系能力。

后续关卡式验收

  1. 完成 Unity 6.3 导入、编辑器与 Windows 构建,验证四进程网络。修复引擎/序列化问题后锁定 package lock 和图集导入设置。
  2. 补齐楼梯通行动画、远端插值和遮挡轮廓。使用四个不同楼层/空间,验证人物不被错误隐藏或跨层命中。
  3. 完成小型航空器泊位状态机:停靠、释放、回收、保存恢复及非法嵌套拒绝。增加机动基地损伤事件和内部维护。
  4. 接入 Multiplayer Services/Relay、网络模拟器;100 ms RTT、1% 丢包四人运行十五分钟,记录帧时、房主模拟时间、流量和错误率。
  5. 完成纯二维写实美术样板:人体八方向、瞄准十六方向、虫体形变、长车身十六方向、法线/材质遮罩、动态阴影与昼夜。记录每件资产工时。
  6. 再扩到阶段 1 的 512 米地图、两族各六设施/三炮塔等三十分钟闭环。之后按原计划做垂直切片,而非一次批量填满六地区。

架构约束

  • 房主接收的玩家身份来自已认证连接映射,不接受客户端命令中的任意玩家 ID。
  • UI 只发送意图;库存、改装、控制权和转移由 Core 验证。
  • 载具内部不跟随外部刚体。WorldView 的显示状态不能禁用其他楼层的权威对象。
  • 主动层物理场景不能取代完整楼层通路图。当前简单敌人只在同空间同层追击。
  • 资源和内容定义使用稳定 ID;ScriptableObject 内容表与运行世界状态分离。
  • 网络身份令牌用于 LAN 原型的重连所有权检查;互联网身份接入要配合认证服务和加密传输。
  • 原型资源通过 Resources 加载;分块 Addressables 和图集内存预算是后续任务,不能因为已安装包就算已完成。

明确未达到的目标

8×8 公里、40—60 小时流程、八名完整主角、十二类枪械、24 基因、40 设施、24 炮塔、16 载具、六地区六首领目前只保留在内容目标表。两艘 240/280 米终极基地没有制作完毕。未做 120 敌人 + 24 炮塔 + 六载具 + 双飞行基地的实际性能压测,不能给出“稳定 60 帧”的结论。