CodeRoadMap
首页路线题库资源库文章社区
CodeRoadMap

程序员的学习成长路线图。内容免费开放,登录后可同步路线图与课时进度。

由 程序员柏风 独立维护 · 关于作者

学习

  • 路线图
  • 课程
  • 面试题
  • 文章
  • 我

更多

  • 资源
  • 社区
  • 关于作者
  • 内容说明

© 2026 CodeRoadMap

津ICP备2026012044号-1·津公网安备12011002026155号·coderoadmap@126.com
游戏开发入门/课时/游戏开发概览
RawBlame
课时目录12 节

游戏开发入门

  1. 01游戏开发概览
  2. 02游戏数学
  3. 03计算机图形学基础
  4. 04图形 API 与 Shader
  5. 05光照与 PBR
  6. 06动画与曲线
  7. 07游戏物理
  8. 08碰撞检测
  9. 09游戏 AI
  10. 10高级渲染
  11. 11引擎与职业路径
  12. 12综合练习

游戏开发概览

引擎选型、Unity/Unreal/Godot 与语言栈。

30 分钟

游戏开发概览

游戏开发横跨客户端、引擎、工具链与平台。对照 /roadmaps/game-developer 选择 Unity、Unreal 或 Godot 等引擎。 图形/物理/AI 理论为主,练习可在 Godot/Unity 中验证。

学习目标

  • 客户端 vs 服务端分工
  • Unity / Unreal / Godot 选型
  • C#/C++/GDScript/Rust 语言栈
  • 2D vs 3D 项目结构

核心概念

本课对齐 /roadmaps/game-developer 对应节点。与 CodeRoadMap 主线(Java/Spring、React)对照时,关注概念可迁移性而非 API 逐行一致。

示例

# Godot 4 最小场景
extends CharacterBody2D
func _physics_process(delta):
    velocity = Input.get_vector("ui_left","ui_right","ui_up","ui_down") * 200
    move_and_slide()

练习

  • 在路线图页面定位本课覆盖的节点
  • 用示例代码或引擎复现一个最小场景
  • 写 3 条「若用 Java/Spring 或本站栈如何实现类似能力」的对照笔记

小结

游戏开发概览是 gdev-intro 课时的核心内容。完成练习后进入下一课,或在路线图中标记已掌握节点。

加载本节练习…
下一课 →游戏数学