Unity3D、高级: 入门系列第 20 篇做了一个 2D 平台游戏的综合实战。这一篇的实战是 搭建可扩展的游戏项目框架——这不是一个具体的游戏,而是一个 架构模板,当你开始新项目时,可以用这个框架作为起点。
🎣 ByteFisher
钓鱼爱好者的
|
分享游戏开发技术与钓鱼乐趣
272
文章
10
教程系列
7
钓鱼相册
6
小游戏
60
抖音作品
内容入口
按主题进入,少翻时间线。
精选专题
从代表性系列开始阅读。
钓鱼日记
野钓记录、鱼获复盘、钓点观察和装备体验。
📖 推荐阅读
最新文章
Unity3D 进阶教程 - 19 高级物理与自定义碰撞
Unity3D、高级: 入门系列第 07-08 篇介绍了 PhysX 引擎的基础——Rigidbody、Collider、碰撞事件。当游戏需要 非标准碰撞形状、自定义物理材质、大规模碰撞检测、或 超越 PhysX 的功能 时,内置物理引擎就不够了。
Unity3D 进阶教程 - 18 新版 Input System 深入
Unity3D、高级: 入门系列使用 Input.GetAxis / Input.GetButtonDown(旧版 Input Manager)。新版 Input System 是 Unity 推荐的输入处理方案,从 Unity 2019 开始引入,Unity 2023 以后旧版已标记为过时。
Unity3D 进阶教程 - 17 多人游戏架构实战
Unity3D、高级: 上一篇掌握了 Netcode for GameObjects 的核心 API。这一篇从 系统架构 的角度出发,讨论一个完整的多人游戏项目应该怎么组织——房间管理、状态同步策略、网络性能优化、以及常见的坑。 优点:防止作弊。缺点:延迟感明显。
Unity3D 进阶教程 - 16 Netcode for GameObjects
Unity3D、高级: Netcode for GameObjects 是 Unity 官方推出的多人游戏网络库,取代了旧版的 UNET(已废弃)。它基于 客户端-服务器(Client-Server)模型——一个权威服务器处理所有关键逻辑,客户端负责输入和渲染。
Unity3D 进阶教程 - 15 Job System 与 Burst Compiler
Unity3D、高级: 现代 CPU 拥有 4-16 个核心,但 Unity 传统的 MonoBehaviour.Update 只在单线程上执行,其他核心大部分时间空闲。 Job System 让开发者安全地将工作分发到多个线程。