Unity 2D 游戏开发解决方案大全

Unity 2D 游戏开发解决方案大全

一些官方腔

这篇文章会是一个大纲模式,致力于,为刚入坑的小白,对于一些常见的 Unity 2D 开发问题给出解决方案(啊,尤其是我)

一些方案可能并非最优解,但确实可以解决问题,如果你有更好的方案,欢迎讨论留言

哈哈,我不装了,其实就是想把我日常开发遇到的问题和最终的解决方案总结一下,以免以后忘记,少走些弯路,顺便可以让新手们缩短点找资料时间(大概)

ok 以下是大纲全部内容,可能会持续更新,当然所谓大纲,我不会给出解决方案的详细实现,这里给出的是一个方向,一种思路,详细实现的话,看以后自己摆不摆吧,随缘更新,步骤记不牢就更新。

Unity 2D Q and A

1. 如何做自己的动画和人物?

既然是 2D ,那 3D 建模那套,我们就可以跳过了,所以,人物场景,道具,UI,等等当然是靠画,你可以自己画,或者找人画。

用什么画? 推荐用 PS,属于老牌,adobe 大厂软件,选它是没啥大错的,当然你想用 SAI ,或者像素风的 aesprite 都可以,顺手就行。

怎么做动画? 其实动画的原理是啥?其实就是多张图片连续播放,小时候的那种翻页小人书,而我们也经常听到逐帧动画,所以下功夫逐帧画就完事了。而对于人物,我说两句,一个省事的方法,用骨骼绑定做骨骼动画,这样人物动作的动画效率会高很多,推一个我看的入门视频 Unity最新2D功能系列入门教程1.Skeleton 骨骼绑定

2. 自动寻路实现敌人找玩家

关于自动寻路,你可以用 A* Pathfinding, 项目地址: https://arongranberg.com/astar/,这样你就可以让你的敌人自动靠近你的主角了。

3. 行走攻击

建议,做玩家的时候,上半身和下半身分开导入,在 unity 里拼接,这样你 下半身走路 的动画就可以独立于 上半身攻击 的动画独立制作了,如此就可以分开播放,进而实现行走攻击。这个方法也可以拓展到任何你想分离行动的场景中。

猜你喜欢

转载自blog.csdn.net/w903328615/article/details/124976004