- 博客(12)
- 收藏
- 关注
原创 Unity开发中提升效率的高级技巧
本文首发于简书:https://www.jianshu.com/p/e10fb2240a79前言作为一名Unity3D游戏开发者,无论是初学者,还是已经就业的工作者,在平时的学习工作里,掌握一些Unity开发的高级技巧,能够很好的节省开发时间,提高开发效率,毕竟世界如此美丽精彩,我们应当把时间花费在更有价值的事情上。Unity开发技巧:1、借助编辑器自带的标记功能为脚本分类,在检视...
2018-12-17 17:28:06
794
原创 Unity常用插件资源整理(仅限学习)
本文首发于简书:https://www.jianshu.com/p/afa67b240d16前言Unity的插件非常的丰富,为游戏开发提供了很大的便利,同时也让在插件的选择上造成了选择的困惑,插件的选择需要结合自身项目的开发,同时作为学习者,应当学习Unity常用的主流的插件,这样更能适应开发需求.这里为大家整理了部分购买与他人分享的Unity插件,希望能为大家提供一点帮助与指导,若有...
2018-12-04 21:00:00
1633
1
原创 2018年Unity学习资源指南(精心整理)
本文首发于简书:https://www.jianshu.com/p/c65e2837290f前言进入一个领域,最直接有效的方法就是,寻找相关综述性文章,首先你需要对你入门的领域有个概括性的了解,这些包括:1、主流的学习社区与网站。2、该领域的知名大牛与热心分享的从业者。3、如何有效的激励自己持续学习——主要是动手实践因此,总结一下Unity相关学习资源,可能有些不足,欢迎大...
2018-11-25 13:54:38
8521
9
原创 Unity之C#——数据持久化之Json
游戏开发中,难免有存档与数据传输需求,在unity中有自带的JsonUtility,也可以使用LitJson。这两这者的用法区别不大,在此我用unity中的JsonUtility演示一下用法。
2017-11-13 21:14:52
1889
原创 Unity之C#——用单例实现一个游戏内部的音效控制器
在游戏开发中,音效是很重要的一环,没有音效的游戏就没有灵魂,所以实现声音控制是很有必要的,同时,音效可能还会因玩家的性别不同,分为男女声。我用单例写了个简单的声音控制器,并且从Resources中动态读取声音,在场景中加了一个空物体命名为GamePlayAudio,把声音控制器脚本挂载上面。游戏需要播放声音时通过单例调用播放声音的方法即可。
2017-11-09 20:38:25
1302
原创 Unity之C#——委托与事件,观察者模式,猫和老鼠事例
在Unity游戏开发中,我们经常需要在一个类中,调用另一个类中的方法,比如,当玩家进入到某个地方,敌人就开始攻击玩家。这时就需要利用委托与事件,设计观察者模式。
2017-10-19 11:08:50
3723
1
原创 Unity之C#——利用泛型与委托拓展冒泡排序
冒泡排序一般只适用于一些可直接比较大小的单个值,如果遇到比较对象数组中某一个属性,对对象数组中的元素进行排序,就显得不适用了,例如有一组学生对象,将他们存入数组中,比较他们中的分数来将该对象数组进行冒泡排序,这时就需要利用泛型与委托来实现。
2017-10-17 15:55:42
1079
原创 Unity3D之UGUI——制作纸牌类游戏加入房间的输入面板
在玩纸牌类游戏,我们经常创建房间,然后邀请好友加入房间进行游戏。点击加入房间后,弹出加入房间的面板,输入房号即可加入。
2017-10-15 21:48:07
2620
6
原创 Unity3D之UGUI——利用Camera与RawImage组件制作3D游戏小地图
对于场景较大的3D场景游戏,玩家不能够全局观察自己与敌人的位置以及地图全貌,因此制作小地图显示自己与敌人在地图上的位置是必要的!
2017-10-15 16:12:52
3158
原创 Unity3D之UGUI——制作异步加载场景进度条
制作游戏经常要实现两个场景的切换,但由于加载场景需要一定时间,所以为了优化玩家体验,在第一个场景中制作一个进度条显示加载进度。
2017-10-15 09:52:45
2511
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人