Unity学习路线笔记

笔记内容来自于:【唐老狮】Unity学习路线详解_哔哩哔哩_bilibili

基础理论

  • 数据结构和算法
  • 设计模式
  • 计算机网络
  • 计算机图形学
  • 操作系统
  • 编译原理

不适合初学者一开始就来学习,因为理论知识相对枯燥。建议学习后面的知识融入着进行学习。

基础技能

  • C#
  • Unity

C#学习到什么程度:面向对象、泛型、委托和事件、多线程等等。

Unity:物理系统、动画系统、音效系统、网格寻路系统等等。

就业必备

  • UI系统
  • 热更新技术
  • 平台相关
  • 网络游戏开发

UI系统:

UI系统主要有以下四种系统:

  1. GUI:Unity自带的老版的UI系统,主要用于内置工具开发与Unity功能拓展
  2. UGUI:Unity官方自带的UI系统,也是目前最主流的开发方式
  3. NGUI:老牌第三方插件
  4. FairyGUI:跨平台的UI系统工具

热更新技术:

  1. Lua热更新:基于Lua(更加主流)
  2. LRuntime热更新:基于C#

平台相关:

 需要掌握IOS以及安卓平台下的打包以及SDK接入的技能,因此还需要掌握Java和Objective-C的基础语法,以及对应的IDE。比如用于IOS开发的xcode和安卓开发的Android studio / Eclipse等等。

网络游戏开发

  1. http短连接:如卡牌游戏
  2. Socket长连接:moba这种对实时性要求很高的游戏

主程之路

  • 游戏框架设计
  • 编辑器开发
  • 优化技巧
  • Shader开发

这是就业之后再考虑的进阶内容。 

具体的学习路线内容见链接:【唐老狮】Unity实战就业路线学习流程(建议) - 哔哩哔哩

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值