跳一跳游戏Unity3D实现
Unity 写的跳一跳小游戏源码,玩法虽然简单,但该有的功能一点没少。你能看到物理引擎的运用,比如通过Rigidbody
实现跳跃和碰撞,跳远还真得靠力度控制。C#脚本也不复杂,逻辑清晰,想看用户输入怎么触发动作的,直接翻源码就行了。
动画方面得也蛮到位,用Animator
搞定状态切换,比如跳跃、落地那些动作衔接自然。UI 也不拉胯,得分系统写得挺明白,还带实时更新。
场景构建方面,平台是用Transform
动态布局的,连掉出屏幕检测都考虑到了。资源管理也比较讲究,用Prefab
复用平台,省资源效率高。
如果你刚学 Unity,想练手或看看别人怎么写的游戏逻辑,这套源码还挺适合入门。实在不懂,网上也有不少教程配着讲,比如这个就不错,讲得还挺细。
44.01MB
文件大小:
评论区