Unity小游戏-AR星球大战(安卓)射击类 项目展示+完整项目源码

这是一款使用Unity开发的AR射击游戏,玩家可通过手机陀螺仪控制射击方向,在现实场景中与陨石和敌人战斗。游戏支持普通和AR模式切换,触摸屏发射子弹,随机生成敌人,击中敌人会增加分数。项目源码简洁,无特殊依赖,可供学习和参考。
摘要由CSDN通过智能技术生成

游戏录像

Unity小游戏-AR星球大战(安卓)射击类 完整项目源码

游戏玩法

这是一款ar射击类游戏,在宇宙中会有陨石和敌军飞机向你发动攻击。你可以通过移动手机改变镜头方向,通过点击屏幕来实现射击。启动AR模式,即可打开摄像头,改变为现实背景进入ar射击模式。

功能

1.可以自由切换普通射击模式和AR射击模式。

2.触摸屏幕即可发射子弹攻击敌人。

3.随机生成敌人、陨石发动攻击。

4.每次击落敌人增加分数。

实现

1.通过获取手机陀螺仪参数,控制射击方向。

2.通过调用摄像头获取现实景象渲染到屏幕上作为背景,让虚拟的物体叠加到现实背景上。

3.对子弹和敌人做碰撞检测,检测到碰撞就播放爆炸特效,销毁敌人和子弹,同时增加相应的分数。

游戏截图

 

 

 

开发工具

Unity2019.1.9

其他说明

项目基本没有其他特别的框架,也没有特别的依赖库,基本解压后就能运行。

美术资源来自网络

下载地址

Unity小游戏-AR星球大战(安卓)射击类 项目展示+完整项目源码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序资源库

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值