Unity3D打砖块入门小游戏
打砖块小游戏的 Unity3D 实现,真的是入门友好到不行。整个项目结构清晰,逻辑简单,玩法熟悉又不失趣味。
用Unity3D搭建的场景,只有一个主场景,里面就放了板子、球和砖块。调试起来轻松,不会绕来绕去。
游戏对象分得挺合理的。板子用了Rigidbody2D
,砖块和球加了Collider2D
。物理效果靠 Unity 自带的物理引擎搞定,弹起来还蛮顺的。
脚本方面也简单明了。比如控制球发射和反弹的逻辑,用OnCollisionEnter2D
碰撞事件,逻辑清晰,新手看一眼就懂。
动画也有一点,砖块被撞掉的时候会闪一下或者碎掉,虽然不是啥大制作,但氛围挺到位的。用户输入用鼠标或者键盘都能控制,响应也快。
得分系统是用一个变量记录的,每打掉一块砖就加分,UI 部分用的Text
组件,实时更新,效果不错。
如果你刚入坑 Unity,或者想快速搭个 demo 给别人看,这个项目真的蛮适合的。你也可以看看下面几个相关教程,深入学学。
14.36MB
文件大小:
评论区