WinkyParkour
- 0 Collaborators
这是一个第三人称类型的跑酷游戏,可以随机生成偏移道路、转弯道路等多种类型的道路,游戏过程紧张刺激,努力争取跑的更远,创造更好的成绩 ...learn more
Project status: Under Development
Intel Technologies
DevCloud
Overview / Usage
**1.不等同道路类型构建机制:**游戏中包含4种道路类型分别为:直线道路、偏移道路、转向道路以及陷阱道路。核心思路:通过随机数确定转向方向,在原方向实例化三块路块,作用是准备与转向的道路做衔接,根据转向方向调整引导对象的位置和朝向。例如:陷阱道路是将三个方块组成的道路引导对象旋转90度进行拼接,由于道路宽度为三米,而旋转后路块宽度为一米,所以会形成两米的镂空陷阱区域。转向道路不论是左转向还是右转向,都是在原先方向生成三个方块,作为与转向道路的衔接区域,然后根据转向方向,更新引导对象的位置和朝向。偏移道路和直线道路也是相同原理。
Methodology / Approach
**道路的解体组合动画效果:**道路场景中一个路块由三个方块组成,将方块原本方位记录后进行一定范围内的随机平移和旋转,并围绕父物体的轴心点旋转并将三个路块存到数组中,从而完成路块分解的过程,组合则利用DOTween插件恢复方块方位并结束他们自身和围绕父物体的旋转的过程
Technologies Used
使用Dotween插件