Unity/团结 Steam生态开发:联机、云存档、成就系统

教程
中级
16 小时
概述
作者信息
教程资料
互动讨论
课程评价
8人收藏,52人学习
摘要
本课程以一款可上架 Steam 的联机飞机射击游戏《DeepSpace》为主线,带你从零开发到发布上架:
  1. 通用框架 —— 搭建游戏与场景管理器、UI 管理器、通用弹窗、声音管理器
  2. Steam 接入 —— 注册 Steamworks、导入 Steamworks.NET,实现登录与玩家头像获取
  3. 联机大厅 —— 基于 Netcode for GameObjects + Steam P2P,实现大厅创建/加入/大厅码邀请、列表刷新与状态同步
  4. 备战与开局 —— 备战房间 UI 与数据同步、玩家皮肤切换、准备状态、房主开始游戏的完整流程
  5. 核心玩法 —— 网络对象池、子弹发射、怪物生成与 AI(巡逻/追击)、伤害与死亡、计分结算、游戏结束
  6. 单人模式 —— 不联网也能直接游玩的完整体验
  7. Steam 平台功能 —— 云存档、排行榜、成就系统
  8. 发布上架 —— 商店配置、构建上传与 Steam 发布全流程
学完你将拥有一款功能完备、可联机、已上架的 Steam 作品。
Steam地址:https://store.steampowered.com/app/4221390/Deep_Space/
  • Unity交流群:885222391(无加入条件)
  • 课程群: 1095685238
  • 咨询QQ:739554159
建议的Unity版本
2022.3 - 团结1.10
教程
Unity/团结 Steam生态开发:联机、云存档、成就系统
电脑配置不足?
Unity云桌面,为Unity而生的云开发平台。
即可体验