插件

EasyTouch插件

Unity3D DoTween 简明快速使用教程

DoTween 默认配置加上链式调用API风格,配上lambda匿名函数调用,非常简单清晰好用。DoTween实现了通用的缓动算法,能够配置出各种想要的动画效果。另外,队列延迟回调函数,也能完成各种异步延迟执行功能。

DoTween 为各种Unity的对象做了函数绑定,方便调用。比如Transform, Color, Text, Material等都可以直接调用DoTween的动画API。我们先从通用的动画函数来了解。

Cinemachine Brain

实现电影级别的分镜,推拉式镜头等,需要2017以上的版本才能使用,配合TimeLine一起使用,和Animator一起,那个是用的非常多,而且适用范围也非常广,很多做视频的也用,游戏也用,剧情动画基本必备,然后原神的人物镜头相机,说是也是用的那个

unity 运行时查看日志调试的神器 SRDebugger

SRDebugger

  • 在运行真机的时候,查看日志,FPS,游戏性能,系统信息,可以方便的开启,关闭。
  • 响应式设计支持任何分辨率或方向
  • 可以支持Andorid、IOS、Window、WebGL 和Web Player
  • 不怎么耗费性能,只需要很小的开销

Unity插件Gaia

Unity精美场景地形
unity原生也可以搭
然后很多2D的是用tilemap
tilemap工具就很丰富了

动画

1.在Unity引擎中制作动画,ui在用

2.从外部工具(如3ds Max、Maya等)导入动画,模型在用

3.使用代码制作的动画  dotween在用

4.uv动画 ,shader直接处理,少量的 ta做的动画,性能高,消耗gpu去处理

入门计划

UGUI

UNITY3D 的物理研究

DOTween 插件练习

protobuf

热更新和assetbundle学习

人物换装系统

剧情动画和timeline研究

基本动画,gameobject生命周期,资源加载卸载,ugui,这些会了,单机基本过关了,网络搞个protobuf,剩下的你后段那么久,网络就没啥了,再后面就是深入研究了,ecs什么的完全没必要啊,游戏多少年面向对象了,性能上比ecs是差一点,做个大型的mmo都没问题,所以会不会ecs有什么问题,思想了解一下就好了,等你入门了再去了解ecs也不迟的,一般游戏的话
先搞个单机,打飞机(休闲游戏)
再搞个带界面的,ugui了解一下
然后mmo搞起来(大型游戏)
后面就随意了,一个mmo搞起来,大部分游都能搞了,

音频, 一般用 FMod , 我们现在用的 Wwise
先用 Unity的...
我肯定推荐 Fmod ,小公司, 个人开发者, 要嘛Unity 原生, 要嘛 Fmod
Wwise挺贵的
因为有可能存在3D的音频, 就你离的远. 这个声音要变小, 离得近, 声音要变大
那么就需要每个上面 一个 AudioSource
AudioSource 相当于音响, 这个音响是可以有距离的
当然你这上面全部都是2D 音效, 所以无所谓
顺便说下, Audio Listenr 就是你的耳朵
一般只有 一个耳朵用来听, 如果是MMO的话, 这个耳朵大部分在 相机上
3D的声音大小, 就取决于 AudioSource 跟  Audio Listenr 之间的距离

C#中的代码,有三种,

1.99%的代码只会影响到runtime

2.有些代码,会影响到editor

3.还有些代码,会影响到editor和runtime

Unity Navigation system自动寻路AI

Unity3D学习之路

Unity3D 一些工具总结相关推荐

  1. Unity3D 开发工具系列 UI框架:封装接口UIControl

    Unity3D 开发工具系列 UI框架:UI基类UIBase Unity3D 开发工具系列 UI框架:UI管理UIManager Unity3D 开发工具系列 UI框架:MVC模式 Unity3D 开 ...

  2. Unity3D 开发工具系列 日志系统:输出模块ConsoleAppender

    Unity3D 开发工具系列 日志系统:核心模块Logging Unity3D 开发工具系列 日志系统:调用封装Log Unity3D 开发工具系列 日志系统:输出模块ConsoleAppender ...

  3. Unity3D 开发工具系列 UI框架:定义设置Defines

    Unity3D 开发工具系列 UI框架:UI基类UIBase Unity3D 开发工具系列 UI框架:UI管理UIManager Unity3D 开发工具系列 UI框架:MVC模式 Unity3D 开 ...

  4. Unity3D 开发工具系列 日志系统:配置模块LogConfig

    Unity3D 开发工具系列 日志系统:核心模块Logging Unity3D 开发工具系列 日志系统:调用封装Log Unity3D 开发工具系列 日志系统:输出模块ConsoleAppender ...

  5. 【Unity3D小工具】Unity3D中实现仿真时钟、表盘、仿原神时钟

    推荐阅读 CSDN主页 GitHub开源地址 Unity3D插件分享 简书地址 我的个人博客 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦. 一.前言 ...

  6. 搭建Unity3D游戏引擎开发工具系列:UI框架

    Unity3D 开发工具系列 UI框架:UI基类UIBase Unity3D 开发工具系列 UI框架:UI管理UIManager Unity3D 开发工具系列 UI框架:MVC模式 Unity3D 开 ...

  7. unity3d api 中文文档_unity3D游戏开发工程师完整简历范文

    基本信息 姓名:七分简历 年龄:23岁 电话:131****7089 邮箱:689262****@qq.com 经验:1年 意向:unity3D游戏开发工程师 教育背景 时间:2011-09 - 20 ...

  8. UnityEditor查找引用和批量替换资源工具

    因为UI资源迭代需要根据资源引用进行查找批量替换新资源 直接上代码: using System.Diagnostics; using System; using System.IO; using Sy ...

  9. unity开发工具:文本颜色赋值

    ** Unity3D 开发工具 1:文本颜色赋值 游戏开发过程中一个Text不同的时间或者状态可能会显示不同的颜色,每次改变颜色直接调用GetComponent().clolor 是不是会很烦锁,后期 ...

  10. [Unity3D]Unity资料大全免费分享

    都是网上找的连七八糟的资料了,整理好分享的,有学习资料,视频,源码,插件--等等 东西比较多,不是所有的都是你需要的,可以按  ctrl+F 来搜索你要的东西,如果有广告,不用理会,关掉就可以了,如果 ...

最新文章

  1. ASP.NET Web API实践系列06, 在ASP.NET MVC 4 基础上增加使用ASP.NET WEB API
  2. Zeal编程查询,离线文档浏览器
  3. 关于python中程序流程结构-四、python基础(程序目录结构规范)
  4. Centos 7 修改内核启动顺序
  5. 复制当前光标所在单词句子
  6. 真相了!敲代码时,程序员戴耳机究竟在听什么?
  7. Linux 命令之 ln -- 为文件创建链接
  8. 作者:张志恒(1990-),男,兰州大学资源环境学院硕士生。
  9. vi/vim: 文件浏览和缓冲区浏览
  10. Mongo散记--聚合(aggregation)amp; 查询(Query)
  11. java day44【JQuery 基础:概念,快速入门,JQuery对象和JS对象区别与转换,选择器,DOM操作,案例】...
  12. Apache Flink CDC 批流融合技术原理分析
  13. 如何使用pyspark
  14. LibXML2不支持中文补遗
  15. 一次旅行:汕尾-汕头-梅州
  16. 16周。项目三,吃饭睡觉打豆豆
  17. 电类专业(自动化、电气、电子、电力、通信等)的大学四年应该怎么过呢_史蒂文森sun_新浪博客
  18. Ubuntu创建用户
  19. 浅谈CAS,一篇就够了
  20. 货拉拉客户端通用日志组件 - Glog

热门文章

  1. 2021年特种设备气瓶充装(全国特种设备-P气瓶充装模拟考试题库一)安考星
  2. python 视频教程推荐_求各位大佬推荐Python学习视频教程?
  3. 我的世界java1.16.1怎么弄材质包_我的世界1.16.1透明矿石材质包
  4. 修改BT种子的tracker服务器list
  5. 2019IDEA破解安装
  6. access字段属性设置下拉列表_CAD常用命令:ATTDEF(定义属性)
  7. 一次函数的斜率公式_一次函数斜率公式是什么?
  8. Bitvise SSH Client 8.32
  9. 安卓Termux包下载
  10. html自动选择省市,jQuery中国省市区地址三级联动插件Distpicker