原视频:I Spent 100 Hours Making Plants Vs. Zombies in Scratch... 原作者:Fuelvin 发布日期:2024-09-20 视频链接:https://www.youtube.com/watch?v=OtKRIoWvXEA ✨ 想看英文原声? 00:02 项目背景与PVZ玩法介绍 作者开场说明本次展示的是完全用Scratch制作的植物大战僵尸,将讲解制作过程,同时先介绍了植物大战僵尸的基础玩法规则。 00:42 僵尸动画问题解决 作者打算独立完成游戏的代码、美术和动画内容,遇到逐帧绘制僵尸动画工作量过大的难点,利用Scratch的鱼眼效果调整精灵中心的方式实现了僵尸行走动画,完成了基础僵尸的制作。 01:51 基础植物与放置系统实现 作者先后制作了豌豆射手、向日葵两种基础植物,实现了植物放置网格吸附、太阳生成收集、太阳计数等功能,完成了基础的游戏交互逻辑。 03:10 游戏性能优化 作者发现Scratch的接触判断块在大量精灵调用时会导致游戏卡顿,改用列表存储物体位置的方式做碰撞检测,大幅提升了多元素场景下的游戏运行流畅度。 04:13 剩余游戏元素与关卡开发 作者陆续完成了坚果、樱桃炸弹、土豆地雷、双重射手、寒冰射手等植物,路障僵尸、铁桶僵尸等僵尸类型,还有割草机、僵尸啃食逻辑、关卡僵尸刷新规则等内容,完成了整个游戏的开发。 07:26 游戏实机试玩演示 作者演示了自制Scratch版植物大战僵尸的前四个关卡的游玩过程,展示了游戏的完成度和实际游玩体验。 15:36 结尾总结与互动号召 使用YouDub AI翻译配音制作 项目地址:https://github.com/liuzhao1225/YouDub-webui




换一换 































