unity学习之路—飞机大战

本文是作者关于Unity制作《飞机大战》游戏的分享,详细介绍了从游戏思路到具体技术问题的解决,包括场景构建、物体旋转、方法定时执行、碰撞检测等方面。适合Unity初学者阅读。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

unity学习之路—飞机大战

这是我第一次进行博客写作,准备把前段时间写的《飞机大战》游戏的制作过程写出来,一方面为自己知识的梳理,另一方面是为分享,当然,前几次写出来的结果肯定很烂,只会有我自己看的。没关系。
飞机大战大概是在大二下学期做出来的,时间跨度是10天左右,其中是有8天在照着教程做此程序。
———————————————————————————————————————————

  • 游戏可运行程序:点击即可获得,花了半天时间才搞懂git的基础用法,/(ㄒoㄒ)/~~
  • 项目源码:好像放了也没有什么用,因为放上去之后我自己都够呛能组装到一起,unity的话除了代码以外还有其他的,全局变量,以及各个组件的配合等等需要设置。我会在下文中把关键部分写出

- 游戏思路:

1.先做场景。把背景做出来:背景用贴图来做,做出来是这样婶儿的:
游戏背景
然后让背景以速度V向上循环播放,(不然得做多大得场景才够用啊,?)
2.选取主角,同时控制主角移动,发射子弹(子弹的发射与移动)
3.选取敌机,控制敌机飞行,及发射子弹(子弹的发射与移动)。
4.飞行道具,及拾取道具的效果
5.主角、敌机、子弹、道具之间的逻辑交互和特效
6.超级道具的特效及效果制作
7.UI层,计分效果,生命值,拾取超级道具数,分数。的显示与更新。
8.boss的生成、失败的条件
9.游戏的打包。

  • 项目梳理:
  1. 导图片作为游戏背景:转化为精灵(Sprite)即
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值