Unity 2D 游戏开发解决方案大全
一些官方腔
这篇文章会是一个大纲模式,致力于,为刚入坑的小白,对于一些常见的 Unity 2D 开发问题给出解决方案(啊,尤其是我)
一些方案可能并非最优解,但确实可以解决问题,如果你有更好的方案,欢迎讨论留言
哈哈,我不装了,其实就是想把我日常开发遇到的问题和最终的解决方案总结一下,以免以后忘记,少走些弯路,顺便可以让新手们缩短点找资料时间(大概)
ok 以下是大纲全部内容,可能会持续更新,当然所谓大纲,我不会给出解决方案的详细实现,这里给出的是一个方向,一种思路,详细实现的话,看以后自己摆不摆吧,随缘更新,步骤记不牢就更新。
Unity 2D Q and A
1. 如何做自己的动画和人物strong>
既然是 2D ,那 3D 建模那套,我们就可以跳过了,所以,人物场景,道具,UI,等等当然是靠画,你可以自己画,或者找人画。
用什么画strong> 推荐用 PS,属于老牌,adobe 大厂软件,选它是没啥大错的,当然你想用 SAI ,或者像素风的 aesprite 都可以,顺手就行。
怎么做动画strong> 其实动画的原理是啥就是多张图片连续播放,小时候的那种翻页小人书,而我们也经常听到逐帧动画,所以下功夫逐帧画就完事了。而对于人物,我说两句,一个省事的方法,用骨骼绑定做骨骼动画,这样人物动作的动画效率会高很多,推一个我看的入门视频 Unity最新2D功能系列入门教程1.Skeleton 骨骼绑定
2. 自动寻路实现敌人找玩家
关于自动寻路,你可以用 A* Pathfinding, 项目地址: https://arongranberg.com/astar/,这样你就可以让你的敌人自动靠近你的主角了。
3. 行走攻击
建议,做玩家的时候,上半身和下半身分开导入,在 unity 里拼接,这样你 下半身走路 的动画就可以独立于 上半身攻击 的动画独立制作了,如此就可以分开播放,进而实现行走攻击。这个方法也可以拓展到任何你想分离行动的场景中。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!