怎么学unity3d-unity3d学习路线建议
不得不说,Unity3D是一个解放生产力的游戏引擎,自带了各种编辑器,可以进行一系列的可视化操作。
需要注意的是,unity3d适合FPS游戏,物理游戏等中小型的游戏,并不太适合MMO开发。
从最开始接触unity3d,到了解大致内容,能上手开发,自己断断续续用了半个月时间。期间走了不少弯路,
总结了一下一个自己倒过头来觉得适合一些没有接触过unity3d的朋友的学习路线:
此过程假设学习者:
1. 有一定图形学基础,比如清楚3D平移旋转等操作,四元数基本原理,对纹理,材质,灯光等有基本了解。
2. 开发语言不是障碍,即采用何种语言进行开发不是问题。
3. 阅读英文艺术文档没有障碍
对于1,如果是计算机专业毕业,一般找一本图形学的书籍看半天足够了。
对于2,unity3d支持C#,JavaScript,Boo三种脚本语言开发,可以任选一种。
学习路线也可以根据实际情况任选。
学习路线1:
1. 手册manual第一部分通读,并熟悉unity3d环境(半天)
2. 通读手册脚本指南中的overview部分(半天)
3. 官网的例子学习,3DPlatformTutorial(一周)
学习路线2:
1. 手册manual第一部分通读,并熟悉unity3d环境(半天)
2. 照书学,理论结合实例,如果基础稍弱,且想学想做的游戏有不少2D元素,可以采用《Unity 3.x Game Development beginner》一书,
若基础稍好一点点,可以采用《Unity.3.x.Game.Development.Essentials》一书。PS:这2本书都有英文电子版可以下载。(一周)
OK,就这么简单,其实只要几天,就足够上手开发了。认真做完这几步,基本上已经能够应付大部分游戏开发内容了,剩下的就可以边做边熟悉了。
怎么学unity3d-unity3d学习路线建议相关推荐
- 转载:一位资深程序员大牛给予Java初学者的学习路线建议
一位资深程序员大牛给予Java初学者的学习路线建议 java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议?今天我是打算来 ...
- 资深大牛推荐学习路线建议
一位资深程序员大牛给予Java初学者的学习路线建议 java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议?今天我是打算来 ...
- (转)一位资深程序员大牛给予Java初学者的学习路线建议
一位资深程序员大牛给予Java初学者的学习路线建议 java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议?今天我是打算来 ...
- python爬虫架构师之路_一位资深 架构师大牛给予Java技术提升的学习路线建议
一位资深 架构师大牛给予Java技术提升的学习路线建议 对于工作多年的程序员而言,日后的职业发展无非是继续专精技术.转型管理和晋升架构师三种选择. 架构师在一家公司有多重要.优秀架构师需要具备怎样的素 ...
- 重磅推出:分享阿里云大学前端开发学习路线链接
重磅推出:分享阿里云大学前端开发学习路线链接 这是一份阿里云大学推出前端开发学习路线,适合入门.也适合刚入职场一两年的小伙伴,来一个基础知识进行加深视频学习.内容言简意赅,通过demo练习等来理解学习 ...
- HackRF One 学习路线建议
本文内容.开发板及配件仅限用于学校或科研院所开展科研实验! 目前,关于HackRF One的各种资料已经很多了,但是经常会有买家问我一个问题:面对着这么多的资料,我该如何下手呢?先看什么,后看什么? ...
- Unity3D 之 学习路线与学习经验分享
转自:https://blog.csdn.net/qq_22521529/article/details/83108837 Unity3D学习路线与学习经验分享 该博文出自作者15游02 丁祺,是一篇 ...
- 转行学习java自学好还是去培训学校学习好?系统学习路线推荐
一:盲目的去学 当初我在对于java这个行业什么都不了解的情况下,比如:不知道未来发展趋势,不知道学习java应该注意哪些初始问题,不知道具体的学习规划学习路线等等,一味的买书看书,看视频,到了中期 ...
- 非科班java秋招总结和学习路线建议
今年疫情,说起来真的挺幸运的,因为不用去学校,也没老师管,给了非常多的时间可以自由学习.我是从4月底开始正式准备的,说早不早,说晚也不晚,我认识的同学有的从寒假就开始准备了,很强.我是因为过完年后写了 ...
最新文章
- oracle显示当天日期函数,oracle日期函数
- http中的请求头各部分都是什么意思_30张图讲解HTTP,不信你还不会
- python股票接口_使用SINA接口获取实时股票信息
- WebForm编辑器的相关资源
- CentOS 7 防火墙开启了哪些服务和端口?
- 算法设计TSP问题动态规划
- git master代码被删除 怎么恢复_git 分支的删除与恢复
- pager-taglib 使用说明
- boost的时间和日期处理-(2)时间的操作
- 《Redis开发与运维》学习第十章
- 多媒体前端技术入门指南
- matlab像素矩阵数字,图像的一种处理方式----灰度矩阵运算(matlab)
- matlab 默认颜色顺序,MATLAB:设置行的颜色和样式顺序并行应用
- Centos修复boot分区
- Linux文件帮助_重定向_vi
- 力扣刷题 DAY_68 回溯
- 包看包会的变量与数据类型
- python 页眉页脚_python自动化办公:玩转word之页眉页脚秘笈-阿里云开发者社区
- Cookie、Session、Token、JWT 看一篇就够了
- Android颜色RGB值
热门文章
- 魅族升级过程中出现android,彻底伤了,魅族16更新安卓9.0遥遥无期,工程师:升级费时费力不讨好...
- 【工作效率】Windows平台提升工作效率常用软件
- python解释器的提示符号是什么_python解释器的提示符有什么用
- Java项目:智能小区物业管理系统(java+JSP+bootstrap+JavaScript+servlet+Mysql)
- 单片机中绝对地址的访问
- 对残差神经网络,resnet的理解
- 计算机网络故障的参考文献,计算机网络故障技术研究
- 基于python的简单KNN算法(K- Nearest Neighbor)的实现与改进
- 企业为什么要做软文网络发布事件营销,怎么做?
- 计算机组装实验室申请,实验室申请书范文.doc