#BK作品与探索
← 返回个人项目

PERSONAL PROJECT

Unity 多人射击游戏项目

AI没有使用

类塔科夫多人硬核射击游戏,基于 HDRP,Mirror开源多人联机插件

项目截图

功能与实现

  • 类塔科夫物品管理架构,物品信息数据库,预制体信息数据库,武器预设信息数据库,商人数据库。
  • 类塔科夫不规则物品库存系统,支持各种武器装备配件,武器配件灵活组装。
  • 类 Dayz 基于商人的商店系统,武器商人,配件商人等,灵活的商店管理。
  • 类塔科夫玩家控制器(FP/TP),拟真惯性模拟,拟真后坐力模拟,IK解算。
  • 类使命召唤 武器骨骼,手臂骨骼,骨骼动画分离存储动态切换,分离存储,方便编辑。
  • 类塔科夫 武器配件插槽组装系统,完善的物品面向对象架构。
  • 拟真高倍瞄准镜系统(Shader),境内放大,视差模拟。
  • 灵活的自定义 物品,预制体,预设 编辑器扩展工具,方便物品信息管理。
  • 类塔科夫 物品Icon渲染系统,RenderToTexture。
  • 使用 单例模式和侦察者模式 解耦架构。
  • 基于Mirror(HLAPI) 的多人联机,包括人物,武器,配件,子弹,健康状态同步。
  • 基于Addressable 的资源管理,Json 序列化存储。使用Git 进行版本管理。
原始项目资料 ↗