当前位置: 首页 >  资讯 > 滚动 > 正文

『不走弯路』Unity学习路线(主程方向)-短讯

时间:2023-04-25 07:23:18 编辑:admin

本学习路线由大智凭个人经验编写,仅供参考,欢迎私信找大智交流。


(资料图)

由于大智了解的教程有限,本路线中 《教程推荐》栏目,如果你有更好的教程,欢迎推荐或自荐,免费或付费课程都可。

教程推荐方法:私信找大智交流或github中发issue。

本文原文地址:https://github.com/MetaZhi/unity-learning-path,可以点亮⭐关注更新。⚠️⚠️⚠️下面教程推荐链接丢失,点击上述原文查看

黑铁 LV0

本级描述

没有接触过Unity

无编程基础

升级指南

需学习技能点

Unity基本操作(制作场景)

Unity中核心组件的使用(相机、灯光、基本UI)

unity assetstore找到所需资源及package的导入

学习目标

制作出第一个小小游戏

教程推荐

3D游戏:Roll a ball

2D游戏:Ping Pong

升级自测(LV0 ↗️ LV1)

利用Unity内置的几何体制作一个教室场景(或其他你熟悉的场景),可以第一或第三人称漫游(使用角色控制包)。

青铜 LV1 ⭐

本级描述

能跟着教程制作微型案例

还无法独立写代码

升级指南

学习目标

C#入门,能看懂常用Unity代码

能模仿并按自己的需求修改代码

教程推荐

C#

升级自测(LV1 ↗️ LV2)

实现和平精英中的吃药回血机制,不需要图形化界面,输出到Console中即可。实现以下功能:

角色血量

可以在Inspector中设置

最大血量100

能量

初始能量0

满能量100点

每3秒掉1点能量

能量回血机制

能量在(0, 20]之间:每8秒回1点血

能量在(20, 60]之间:每8秒回复2点生命值

能量在(60, 90]之间:每8秒回复3点生命值

能量在(90, 100]之间:每8秒回复4点生命值

按下键盘1-61 绷带回复10血量,最高回到752 急救包回复75的血量3 医疗箱回复到100的血量4 红牛回复40的能量5 止痛药回复60的能量6 肾上腺素回复100的能量按下键盘0随机损失一定的血量,最低血量到1

白银 LV2 ⭐⭐

本级描述

能看懂常见Unity代码

跟着教程完整制作过微型案例

升级指南

学完目标

跟着教程完成小型案例

对大学生来说,能完成课程大作业

可以根据自己的需求修改部分功能

教程推荐

盒子跑酷(英文,免费)

2D Flappy Bird

升级自测(LV2 ↗️ LV3)

制作并发布Flappy Bird游戏给你的朋友玩。

黄金 LV3 ⭐⭐⭐

本级描述

熟悉Unity中常见模块

跟着教程制作过小型案例

升级指南

学习目标

掌握Unity游戏开发中的常用模块,如:

物理

UI

动画

教程推荐

2D Ruby Adventure

图文,免费

视频 免费

2D平台游戏-Youtube(英文)

升级自测(LV3 ↗️ LV4)

可以模仿超级玛丽制作出前2关

铂金 LV4 ⭐⭐⭐⭐

本级描述

可以从0制作出原创微型项目

升级指南

需学习技能点

编辑器扩展

配置文件

学习目标

Unity中型案例制作(本科毕业设计难度、求职作品)需要一定的原创性,要使用较多的技术点

能制作独立游戏

Unity实习生

教程推荐

植物大战僵尸

跑酷类游戏

地铁跑酷 核心功能

神庙逃亡

升级自测(LV4 ↗️ LV5)

从0制作一款塔防游戏,发布到webgl或移动端

可以搜索、参考教程

钻石 LV5 ⭐⭐⭐⭐⭐

本级描述

任职Unity实习生

可以从0制作出原创小型项目

升级指南

需学习技能点

性能优化入门

设计模式

学完结果

Unity初级工程师

能独立接小型外包

教程推荐

《大话设计模式》书籍

《Unity性能优化》系列课程

升级自测(LV5 ↗️ LV6)

模仿绝地求生制作一个大场景(至少1kmx1km)的FPS单机游戏

包含AI NPC敌人

可以在中端机上流畅运行(优化)

大师 LV6 ⭐⭐⭐⭐⭐⭐

本级描述

任职Unity初级工程师

可以独立接小型外包

升级指南

需学习技能点

网络编程

架构

热更新

Shader

教程推荐

Unity 游戏框架搭建 决定版(598元)

xLua教程(没找到能入选的教程,可以推荐或自荐给大智 vx:zhz11235)

【版本老旧】Unity2017.2打鱼游戏

ILRuntime与代码热更新框架的搭建技巧(168元)

学完结果

Unity中级工程师

能独立接中型外包

升级自测(LV6 ↗️ LV7)

用Unity实现手机端通过局域网控制PC端项目的程序

采用UDP嗅探局域网中的PC主机

手机端通过屏幕滑动控制PC端光标移动

手机端通过点击和双指点击控制PC端鼠标左键、右键的按下

【附加题】整理一个自己的Unity框架,包含常用的工具

资源管理

热更新

UI框架

宗师 LV7 ⭐⭐⭐⭐⭐⭐⭐

本级描述

任职Unity中级工程师

可以从0制作出原创中型项目

升级指南

需学习技能点

性能优化深入,理解Unity底层原理,(如果有机会)阅读源码

不同平台的渲染原理及优化策略

熟悉各种技术方案的优劣

学习目标

晋升Unity客户端主程

教程推荐

每年的Unite分享

苹果开发者大会

显卡硬件厂商提供的手册

Arm GPU Best Practices Developer Guide

Mali GPU公开课 - Youtube

Mali GPU性能工具Streamline手册

GPUOpen.com

升级自测(LV7 ↗️ LV8)

可以根据不同的项目类型及要求,研究并制定合适的技术路线

王者 LV8 ⭐⭐⭐⭐⭐⭐⭐⭐

本级描述

任职Unity客户端主程

升级方向

技术管理

技术向

服务端(全栈)

TA

引擎开发

自媒体

转行

创业

备注

本学习路线由大智凭个人经验编写,仅供参考,欢迎找大智交流。

由于大智了解的教程有限,本路线中 《教程推荐》栏目,如果你有更好的教程,欢迎推荐或自荐,免费或付费课程都可。

教程推荐方法:私信找大智交流或github中发issue。

⚠️⚠️⚠️上面教程推荐链接丢失,点击下面原文链接查看原文地址:https://github.com/MetaZhi/unity-learning-path,可以点亮⭐关注更新。

标签:

标签: 面包 主食

猜你喜欢

网站简介 | 合作推广 | 法律声明 | 友情链接 | 联系我们 | 意见反馈

Copyright ? 2012 - 2015 www.shunvfan.com All Rights Reserved 淑女范 版权所有

豫ICP备19008436号-1 联系我们:317 493 128@qq.com

提示:本站信息仅供参考,不能作为诊断及医疗的依据;请谨慎参阅,本站不承担由此引起的法律责任。本网站敬告网民:身体若有不适,请及时到医院就诊。所有文章来自互联网 如有异议 请与本站联系 本站为非赢利性网站不接受任何赞助和广告