学习路线

按阶段整理的引擎学习路径:先建立整体认知,再逐层深入渲染、架构与专项领域。各阶段的知识点为框架占位,后续逐步补齐。

1

阶段一

入门:认识游戏引擎

先弄清楚引擎由哪些模块组成、各自负责什么,再选定一个引擎动手做出第一个可运行的项目。

  • 引擎的组成与各模块职责
  • 渲染、物理、音频、输入子系统概览
  • 引擎选型的判断维度
  • 搭好开发环境并跑通示例工程
2

阶段二

基础:脚本与场景

掌握引擎的日常使用方式:场景组织、组件挂载、脚本生命周期与用户交互。

  • 场景图与节点/对象树
  • 组件模型与脚本生命周期
  • 输入处理与 UI 系统
  • 资源导入与引用方式
3

阶段三

进阶:渲染与资源

理解画面是如何被绘制出来的,以及美术资源如何进入并被打包进运行时。

  • 渲染管线各阶段
  • 着色器基础与材质系统
  • 光照、阴影与后处理
  • 资源管线与打包策略
4

阶段四

深入:架构与性能

从会用走向可控:理解引擎的底层架构,并能定位和解决性能瓶颈。

  • ECS 与数据导向设计
  • 内存管理与垃圾回收
  • 性能剖析与瓶颈定位
  • 多平台适配与降级策略
5

阶段五

专项:网络与工具链

针对联机与工程化方向深入,覆盖同步方案、编辑器扩展与自动化流程。

  • 状态同步与帧同步
  • 延迟补偿与断线重连
  • 编辑器扩展与自研工具
  • 热更新与持续集成

© 2026 引擎知微. 保留所有权利。

陇ICP备2020004491号-1甘公网安备62060202000349号𝕏GitHub邮箱