史上最全干货系列
一、unity的安装与使用
1.unity安装资源
方法一:
通过http://unity.cn官网进行下载,详细教程可见下方链接。
Unity新手入门:新手如何安装Unity_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1Yb4y1f7zK?spm_id_from=333.337.search-card.all.click&vd_source=730631402fc0d83715b7a4f1e1dc85c2正在上传…重新上传取消https://link.zhihu.com/?target=https%3A//www.bilibili.com/video/BV1Yb4y1f7zK%3Fspm_id_from%3D333.337.search-card.all.click%26vd_source%3D730631402fc0d83715b7a4f1e1dc85c2
方法二:
通过微信公众号---软件管家进行下载(小声地说)
2.unity基础使用教程
Unity 10分钟快速入门 #U3D #Unity3D_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1PL4y1e7hy?spm_id_from=333.337.top_right_bar_window_history.content.click&vd_source=730631402fc0d83715b7a4f1e1dc85c2正在上传…重新上传取消https://link.zhihu.com/?target=https%3A//www.bilibili.com/video/BV1PL4y1e7hy%3Fspm_id_from%3D333.337.top_right_bar_window_history.content.click%26vd_source%3D730631402fc0d83715b7a4f1e1dc85c2
二、Unity基础知识学习
1.认识Unity
1.1 什么是Unity
Unity是实时3D互动内容创作和运营平台。包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助Unity将创意变成现实。Unity平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。
1.2 Unity的用途
游戏:制作移动端、PC、主机、AR/VR以及即时游戏
汽车、运输与制造:运用实时3D技术在快速变化的行业中取得竞争优势
电影与动画:通过实时制作加快动画创作流程并提高创作自由度
建筑、工程与施工:为大规模的现实生活应用情景创建沉浸式3D体验模型
1.3 Unity的案例
用Unity 开发的产品
水电站管理、监控、培训系统、房地产开发、污水处理系统、陆海空军事训练、虚拟展馆、家庭自动化系统、家居设计、展示、数字地产展览展成、医疗培训,远程操作系统等。
使用Unity3D开发的游戏
网页游戏:坦克英雄、绝代双骄、纵横无双、天神传等
手机游戏:明日方舟、王者荣耀、炉石传说、崩坏3等
单击游戏:御天降魔传、轩辕剑六等
1.4 Unity职位
开发总监
策划:系统策划、数值策划、关卡策划、剧情策划、任务策划
程序:服务端、客户端、工具开发、运营数据系统
美术:原画组、3D建筑、3D角色、骨骼动画、粒子特效、地形编辑、UI界面
2. C#编程
首先,我们来了解一下为什么学unity要学C#呢?
C#用来写unity的脚本,简单来讲就是通过C#语言写出来的代码对unity里面的一些场景人物等进行控制,比如常见的游戏中的旋转、跳跃、销毁道具等,主要控制unity中的逻辑问题,对unity开发而言是不可或缺的存在。
对于已经有编程基础且掌握较好的同学,通过下方这个视频学习可以快速上手C#,如果想学的更加深入,则可以将C#高级编程结合食用。
【完结】只要2小时,快速学完C#编程【101】_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1sy4y1u7cw?p=5&vd_source=730631402fc0d83715b7a4f1e1dc85c2
对于零编程基础和编程基础薄弱的同学就可以通过以下三个视频进行学习
2.1 C#语言基础
C#语言基础主要学习这几个方面的内容:变量、分⽀语句、循环语句 、字符串、数组、函数、结构体、枚举。
以下是推荐的视频学习资源!
C#编程-第一季-编程基础-宇宙最简单2021最新版 - SiKi学院 - 生命不息,学习不止!www.sikiedu.com/course/926正在上传…重新上传取消
2.2 面向对象编程
面向对象编程主要学习:错误和异常处理、列表List类、什么是面向对象、类的定义和对象的创建、访问修饰符、内存 - 堆栈静态存储区、继承、静态类、接口interface、索引器、运算符重载、结构体和类的区别。
以下是推荐的视频学习资源!
C#编程-第二季-面向对象-宇宙最简单2021最新版 - SiKi学院 - 生命不息,学习不止!www.sikiedu.com/course/931正在上传…重新上传取消
2.3 C#高级编程
C#高级编程主要学习:字符串和正则表达式,委托、Lambda表达式和事件,反射和特性,线程、任务和同步,文件操作,网络,XML操作和Json操作,Excel操作,LINQ
以下是推荐的视频学习资源!
C#编程-第四季-高级篇-宇宙最简单2022最新版 - SiKi学院 - 生命不息,学习不止!www.sikiedu.com/course/936正在上传…重新上传取消
3. Unity引擎
Unity引擎,也就是Unity这个软件了,它是Unity Technologies公司开发的一个多平台综合性软件开发工具,是一款全面整合的2D/3D游戏引擎。
以下则是一些视频教程推荐啦!
Unity2022新手入门教程_超细节100集课程_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1TZ4y1o76s?p=171&vd_source=730631402fc0d83715b7a4f1e1dc85c2正在上传…重新上传取消
适合碎片化时间学习,每节视频时长较短,大约控制在10分钟之内,视频节奏把控较好,所用到的unity版本为2020版,视频中所用到的模型提供了下载链接哦,同时比较基础,适合新手学习。
【Unity入门教程】【合集】韩老师教你学Unity (已完结)_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1B7411L74W?p=2&vd_source=730631402fc0d83715b7a4f1e1dc85c2正在上传…重新上传取消
这个视频则是由中国传媒大学老师所主讲的,所用到的unity版本为2018版,视频中用到的资源也都提供了下载链接,视频的时长大部分控制在20-40分钟之内,此课程讲解了地形,脚本,动画,图形渲染,物理系统,人工智能,音频,联网,时间轴以及二维游戏开发。
宇宙最简单Unity2021零基础入门教程-RollABall - SiKi学院 - 生命不息,学习不止!www.sikiedu.com/course/862正在上传…重新上传取消
接下来就是siki学院的教学视频啦,这个课程是Unity2021的入门教程,适合没有编程基础或者有一点编程基础的学员学习。此课程会讲解Unity的基本使用,包括场景操作、视图、预制体、材质、基本模型、刚体组件…等基本知识,最后会通过一个小案例Roll A Ball来学习,适合新手学习。
【Unity教程】零基础带你从小白到超神_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1gQ4y1e7SS?spm_id_from=333.337.search-card.all.click&vd_source=730631402fc0d83715b7a4f1e1dc85c2正在上传…重新上传取消
这个教程相对于其他教程而言会更加的详细,讲的也更加细致。
4. 综合版教程推荐
【极客学院】Unity3D入门教学 + 附c#编程基础_哔哩哔哩_bilibiliwww.bilibili.com/video/BV19x41127BP?p=6&vd_source=730631402fc0d83715b7a4f1e1dc85c2正在上传…重新上传取消
这个教程讲的比较细致,但使用的unity版本较低,视频清晰度也不是特别高,但能看清楚,讲的比较细致,还是比较推荐的
史上最全Unity3D教程_哔哩哔哩_bilibiliwww.bilibili.com/video/BV12s411g7gU?spm_id_from=333.337.search-card.all.click&vd_source=730631402fc0d83715b7a4f1e1dc85c2正在上传…重新上传取消
Unity 入门 进阶 高级 保姆级 最强教程_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1Jr4y1m7mu/?spm_id_from=333.788.recommend_more_video.0&vd_source=730631402fc0d83715b7a4f1e1dc85c2正在上传…重新上传取消
三、实战与面试
1. 实战
俗话说得好,实践是检验真理的唯一标准,实践才能出真知,接下来就来看看有哪些有趣的实战项目吧。
1.1 游戏
1.1.1 2D项目
Unity2D 官方入门案例 - Ruby's Adventure - SiKi学院 - 生命不息,学习不止!www.sikiedu.com/course/650正在上传…重新上传取消
Unity2D 初级案例 - 坦克大战(Unity2017.1) - SiKi学院 - 生命不息,学习不止!www.sikiedu.com/course/90正在上传…重新上传取消
Unity初级案例 - 炸弹人 - SiKi学院 - 生命不息,学习不止! (sikiedu.com)www.sikiedu.com/course/796
Unity初级案例 - 贪吃蛇(Unity2017.2.0) - SiKi学院 - 生命不息,学习不止!www.sikiedu.com/course/89正在上传…重新上传取消
Unity初级案例 - 愤怒的小鸟 - SiKi学院 - 生命不息,学习不止!www.sikiedu.com/course/134正在上传…重新上传取消
【Unity教程】从零开始制作卡牌游戏(第一季完结)_哔哩哔哩_bilibiliwww.bilibili.com/video/BV11o4y1D7V6?p=9&vd_source=730631402fc0d83715b7a4f1e1dc85c2正在上传…重新上传取消
Unity2D 中级案例-甜品消消乐(Unity2017.2) - SiKi学院 - 生命不息,学习不止!www.sikiedu.com/course/93正在上传…重新上传取消
Unity中级案例 - 捕鱼达人(Unity5.6.4) - SiKi学院 - 生命不息,学习不止!www.sikiedu.com/course/88正在上传…重新上传取消
1.1.2 3D项目
搜索古迹探险 - SiKi学院 - 生命不息,学习不止!www.sikiedu.com/cloud/search?q=%E5%8F%A4%E8%BF%B9%E6%8E%A2%E9%99%A9&type=course正在上传…重新上传取消
使用Unity5.4开发《我的世界》Minecraft(入门教程) - SiKi学院 - 生命不息,学习不止!www.sikiedu.com/course/36正在上传…重新上传取消
【千锋】Unity3D第一人称游戏项目实战教程,(价值9980元)_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1cJ411q7kw?spm_id_from=333.337.search-card.all.click&vd_source=730631402fc0d83715b7a4f1e1dc85c2正在上传…重新上传取消
1.2 VR
随着元宇宙的爆火,unity在VR上的使用也越来越广泛了,抓住时机,主动出击吧!
入门课程
UnityVR - SteamVR2.5.0讲解_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1aZ4y1u7xt?spm_id_from=333.337.search-card.all.click&vd_source=730631402fc0d83715b7a4f1e1dc85c2
UnityVR - VRTK4.0功能使用讲解(Htc Vive)_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1tL411G7Uc?spm_id_from=333.337.search-card.all.click&vd_source=730631402fc0d83715b7a4f1e1dc85c2正在上传…重新上传取消
虚拟现实制作课程(更新至第 16 次直播)_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1i741157XP/?spm_id_from=333.788.recommend_more_video.1&vd_source=730631402fc0d83715b7a4f1e1dc85c2
实战
Unity3D/UnityVR零基础教程(U3D零基础教程/VR全景图片/VR视频播放/VR相机旋转/零基础U3D学习资源/源码/素材) B315_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1Ph411B7Bp?spm_id_from=333.337.search-card.all.click&vd_source=730631402fc0d83715b7a4f1e1dc85c2
UnityVR案例 - VR弹幕涂鸦(HTC VIVE)Unity5.6.3_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1k7411t7ME?p=3&vd_source=730631402fc0d83715b7a4f1e1dc85c2
1.3 AR
由于AR技术在国内的发展不是特别成熟,想学习UnityAR可以参考下方的链接,总结的非常全面
全网史上最全的AR学习开发资源汇总(转载他人整理作品,供参考)_Peng.Lei的博客-CSDN博客blog.csdn.net/qq_32138419/article/details/106850796?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165733287916782425163091%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=165733287916782425163091&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_positive~default-1-106850796-null-null.142%5ev32%5epc_rank_34,185%5ev2%5econtrol&utm_term=AR&spm=1018.2226.3001.4187正在上传…重新上传取消
2. 面试
以下是总结的一些面试相关的资源!
【Unity3D】技术面试突围攻略_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1hK4y147Eq?spm_id_from=333.337.search-card.all.click&vd_source=730631402fc0d83715b7a4f1e1dc85c2
三叶虫也能看懂的Unity面试题一日十讲——各种难度面试题集合01_哔哩哔哩_bilibiliwww.bilibili.com/video/BV1NL4y137Sy?spm_id_from=333.337.search-card.all.click&vd_source=730631402fc0d83715b7a4f1e1dc85c2
活着就好啦:2022年Unity客户端春招面试题总结145 赞同 · 21 评论文章正在上传…重新上传取消
Unity知识点小结 - 百度文库wenku.baidu.com/view/59eb42d5fa0f76c66137ee06eff9aef8941e4834.html
unity子衿:unity游戏公司面试问题总结68 赞同 · 4 评论文章正在上传…重新上传取消
布莱恩特:2021最新Unity面试题汇总132 赞同 · 12 评论文章正在上传…重新上传取消
四、更多资源推荐
siki学院:用时10个小时整理的Unity宇宙最全资源整理大合集22 赞同 · 1 评论文章正在上传…重新上传取消
「 Unity 3D」是什么,如何快速入门?746 赞同 · 30 评论回答正在上传…重新上传取消
siki学院:unity案例制作教程合集2 赞同 · 2 评论文章
陶程:Unity 学习资源(超全)3877 赞同 · 76 评论文章正在上传…重新上传取消
放牛的星星:[教程汇总+持续更新]Unity从入门到入坟——收藏这一篇就够了3397 赞同 · 125 评论文章正在上传…重新上传取消
siki学院:【一张图总结】Unity资源合集37 赞同 · 2 评论文章正在上传…重新上传取消
点个收藏,点个关注,更多干货持续为您分享中……