泰课在线 Unity3D学习路线

2017年02月23日 13:46 0 点赞 0 评论 更新于 2025-11-21 21:12
泰课在线 Unity3D学习路线

如果你是 Unity 初学者,甚至对 C# 一无所知,那么必须先从 C# 学起。

一、底盘功夫:编程语言基本知识与 3D 软件常识了解

课程推荐

  • unity 游戏开发 - C# 语言基础课程
  • 第一季:C# 编程初级篇(可免费下载)
  • 第二季:C# 编程中级篇(可免费下载)
  • Unity 知识体系入门课程
  • C# 基础实例讲解(打砖块实例)

学习建议

内容老师讲解通俗易懂,建议跟着老师将视频中的代码都练习一遍。基本掌握 C# 大约需要半个月时间,但最好分成一个月来学习,以便慢慢消化知识。

二、初窥门径:认识 Unity3D 的世界

课程推荐

  • unity 知识体系进阶课程
  • Unity 官方游戏脚本教程
  • Space Shooter 太空射击
  • Dark Wonder 黑暗奇侠
  • Unity Mecanim 动画系统

UI 学习

此时你已基本掌握 Unity 的相关开发和逻辑开发,入门就算完成了,可找一家公司上班。不过游戏行业要学的内容广泛,新手入职初期工资通常不会太高。一般新手进公司会从 UI 开发做起,Unity 中的 UI 有两种,分别是 NGUI 和 UGUI。建议先学习 NGUI,目前多数公司使用该插件,之后再学习 UGUI,因为 UGUI 有逐渐取代 NGUI 的趋势。学习这部分内容大约需要半个月。

UI 学习资源

  • NGUI:Unity 插件之 NGUI 完整视频教程
  • UGUI:SIKI UGUI Unity5.1 UI 从小到大全案例教程

三、小有所成:通过小案例游戏了解游戏开发流程

学完 UI 相关知识后,可尝试多做一些小项目来锻炼自己。这些小项目大概 2 - 3 天能完成一个,具体时间取决于个人学习能力。每个项目包含众多知识点,强烈建议学习。以下是课程清单:

  • 小地图的制作
  • Unity 愤怒机器人(单机)Angry Bots
  • CandyCrush 糖果传奇
  • Escape From The Earth 逃离地球
  • Stealth 秘密行动
  • unity 赛车 race(手游)
  • CS 之战局域网射击游戏
  • RPG 游戏黑暗之光

四、全面进化:学习游戏开发各模块知识点,培养架构意识

课程推荐

  • 第三季 C# 编程高级篇(可免费下载)
  • 泰斗破坏神
  • Unity 游戏 UI 框架
  • Unity 游戏架构设计
  • Unity3D 动作游戏全攻略
  • 对象池 GameObjectPool
  • Unity3D 实战项目优化
  • Unity 3D 海战
  • Unity3D 强联网 MMORPG 格斗之王

五、精耕细作:深入学习开发中的重点与难点

课程推荐

  • unity 游戏热更新专题
  • AssetBundle 原理与实战
  • AI - 行为树
  • 3D 残影技术实现
  • Shader 高级课程案例讲解
  • U3D 角色换装
  • 寻路专题:A* 算法,wayPoint 寻路

课程说明

以上课单只是泰课在线众多游戏开发教程中的一小部分,也是老学员的学习分享,供大家参考。如果你觉得课程不错但价格不合理,可以联系管理员沟通,管理员 QQ:986671381。

作者信息

孟子菇凉

孟子菇凉

共发布了 3994 篇文章