记一次打砖块游戏的项目分享
2023-11-187158
AI 快速预览详细
本文分享了一个打砖块游戏项目的实现过程,讨论了小球运动的角度变化问题。为了防止小球陷入死循环,每次碰到墙壁、挡板、砖时,小球的角度变化85度。文章还提出了一些创意扩展思路,如特殊砖块和多次碰撞才能消失的砖块,增加了游戏的趣味性和挑战性。虽然不是原创创意,但模仿已有项目也是一种很好的学习方式。
|
小球的运动粗略视为光的折射,故每次碰到墙壁、挡板、砖都会使角度变化90度,由于向上为0度,左为-90度,但是设定角度为变化85度是考虑到特殊角度会使持续陷入死循环的尴尬。 但是实际运行后还是会发现有时碰到砖并不改变角度的bug。正在思考如何用更好的方式来解决小球运动问题。 再次基础上还可以继续增加新的元素,如果能使板加长的特殊砖块,或者会**的砖块,又或者需要好几次小球碰撞才能消失的砖块。 虽然不是自己的创意,但是模仿已有项目也是一条很好的学习道路。 求更好的小球运动思路 |
-
-
9.65 KB, 下载次数: 4354
打砖块




