1.VS2017个人版和专业(内置jihuoma)
复制这段内容后打开百度网盘手机App,操作更方便哦 链接:https://pan.baidu.com/s/1pCOQ3oxxV452wV4o3yRmiQ 提取码:8q102.windows和Mac各Unity版本(kepojie)
链接:https://pan.baidu.com/s/1XGvqWAUHF0CnVX6KJ4yy2Q1.C#语言基础包括:
提取码:1d7v
复制这段内容后打开百度网盘手机App,操作更方便哦
第一阶段 C#编程语言
1.1数据类型、常量、变量、运算符和表达式
1.2分支结构、关系运算符、逻辑运算符
1.3循环、数组、数组元素访问
1.4 冒泡排序、foreach
1.5 枚举与结构体
2.面向对象编程包括:
2.2.1类和面向对象、类成员、字段
2.2.2属性、参数、值类型、引用类型
2.2.3方法重载和递归
2.2.4面向对象编程: 封装、继承、多态
2.2.5静态类、抽象类、单例
2.3.C# 基本数据结构和高级语法包括:
2.3.1C#接口与泛型
2.3.2 集合、堆、栈
2.3.3委托与事件 2.3.4 C#反射类
第二阶段 Unity引擎
1.引擎架构与物理系统包括:
1.1Unity引擎场景切换
1.2 Unity脚本开发
1.3Unity物理引擎之网|体与碰撞
1.4Unity物理引擎之触发与射线
1.5 综合项目; 大航海时代
2.UGUI与Unity2D包括:
2.1UGUI基础控件
2.2 UGUI高级开发
2.3UGUI项目综合
2.4 Unity2D平台开发
2.5综合项目: 英雄联盟-UI模块
3.Unity3D动画与导航系统包括:
3.1Unity3D动画系统基础
3.2 Unity3D动画系统进阶
3.3 Unity3D导航系统
第三阶段 项目架构与项目管理
【Unity游戏开发学习路线和资源分享】1.游戏架构包括:
1.1模块封装原理与规范
1.2 UI框架构
1.3 数据库架构
1.4 Socket 架构
2.热更新架构包括:
2.1 Lua UI 架构
2.2 Lua socket 架构
2.3 Lua 数据库架构
3.资源更新架构包括:
3.1Assetbundle 管理规则
3.2 Assetbundle 全自动加载
推荐阅读
- Unity|Unity 自学成长路线总结
- unity项目源代码|unity3d游戏3dRPG角色扮演完整项目源码分享
- Unity|Unity Addressables资源管理系统
- Unity|Unity通用框架搭建(五)——基于Addressable一键打包工具
- Unity3D|【游戏开发高阶】从零到一教你Unity使用ToLua实现热更新(含Demo工程 | LuaFramework | 增量 | HotUpdate)
- Unity3D|《学Unity的猫》——第十三章(Unity使用Animator控制动画播放,皮皮猫打字机游戏)
- Unity3D|【游戏开发实战】Unity UGUI实现循环复用列表,显示巨量列表信息,含Demo工程源码
- Unity3D|(完结)Unity游戏开发——新发教你做游戏(七)(Animator控制角色动画播放)
- Unity常见的优化性能设置