Flappy Bird制作的总结

本文作者分享了跟随教学视频制作Flappy Bird游戏的全过程,从搭建场景、设置运动和碰撞效果,到编写游戏流程代码。在实践中遇到了重力控制错误和计分错误等问题,通过学习解决了这些问题。虽然过程曲折,但作者获得了宝贵的经验和成就感,认识到游戏制作的不易。
摘要由CSDN通过智能技术生成

声明

这篇文章是在有相关素材并跟随教学视频制作完Flappy Bird这个游戏的内容的大致整理,只是新人的自我总结。

First 搭建场景

搭建场景并设置障碍物,这一步没有太大的难度,演示如下图实际效果
在这里插入图片描述
但还是有一点要注意对于场景的布置要将各个物体的整理要干净,这是关键的一步,就算有着教程但是不注意细节胡乱摆放东西,之后特别容易把自己弄晕。这个布景也是我在做了好几遍后才弄好的效果,其中的物体参数不会特别的乱,在之后的代码编写以及套用也会方便很多。

Second 为小鸟设置运动效果并为地面和水管设置碰撞效果

  1. 设置好场景开始设置运动效果并为地面和水管设置碰撞效果,给Bird添加Rigidbody 2D组件设置好参数并编写代码
  2. 地面和水管的碰撞体效果则是在该物体下添加Box Collider 2D组件即可
  3. 其中还要有地图的无限延展,将有限的图片通过代码脚本进行重复使用,达到无限的效果。

Third 通过代码安排好完整的游戏整体流程

以下为部分代码的显示
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值