关于Earthhitting的调整

感觉用陨石撞地球的很幼稚,怎么说呢,幼稚归幼稚,实现的难度其实挺大的,比如陨石的下降砸到地球的哪个位置,从哪个角度比较合适,以及砸下去后陨石的动画什么的全都是问题,对于我这个新手来说难度极大,虽然用AI实现了陨石的位置可以像太空的的陨石雨一样在游戏界面上到处乱跑,但是做不到我想要的效果

原本的想法是—–陨石可以互相碰撞,然后融合成其他种类的陨石,比如假如把陨石分为1,2,3,4,5,6,7,8,9,10

这十个等级,然后陨石相撞会互相融合,这里原本是想模仿网上的那种shader小球融合的效果,但是太难了,教程要么是过时了,重新复现那种效果非常困难,而且不想把时间浪费在游戏引擎的学习上,只希望快速的实现游戏的制作

第二就是就算我跟着教程做一遍游戏的小球融合的效果,这个我也是很难做到我希望的那种效果,毕竟我想要的那种

1+1=2,1+2=3,1+3=4,2+3=5………等等

这个逻辑其实还是挺复杂的,虽然考虑融合时的动画效果,但是不用猜也知道这是一件极其困难的操作,超出了我的能力

后来又想过让两个球体碰撞之后直接转化为对应的球体,不过测试之后观感极其差劲,还是自己能力不够啊

有点吃了技术债了,虽然让AI可以写出一个差不多我想要的效果,但是吧,他写的脚本我改不了一点,太高大上而且极其抽象,最多也就是改改public公开的属性值,虽然可以用但是感觉日后可能会吃亏

代码原本我也是想整理用qFramework框架,不过还是太过于抽象,而且由于是第一次使用框架这种东西,更重要的是,这个框架自创了一大堆api 记不住也看不懂,原本只需要用unity内置的api就可以做到的事这个框架搞得极其复杂,十分不理解,不过可能是我太菜的缘故

我新的游戏设计思路是