游戏录像
Unity小游戏-AR星球大战(安卓)射击类 完整项目源码
游戏玩法
这是一款ar射击类游戏,在宇宙中会有陨石和敌军飞机向你发动攻击。你可以通过移动手机改变镜头方向,通过点击屏幕来实现射击。启动AR模式,即可打开摄像头,改变为现实背景进入ar射击模式。
功能
1.可以自由切换普通射击模式和AR射击模式。
2.触摸屏幕即可发射子弹攻击敌人。
3.随机生成敌人、陨石发动攻击。
4.每次击落敌人增加分数。
实现
1.通过获取手机陀螺仪参数,控制射击方向。
2.通过调用摄像头获取现实景象渲染到屏幕上作为背景,让虚拟的物体叠加到现实背景上。
3.对子弹和敌人做碰撞检测,检测到碰撞就播放爆炸特效,销毁敌人和子弹,同时增加相应的分数。
游戏截图
开发工具
Unity2019.1.9
其他说明
项目基本没有其他特别的框架,也没有特别的依赖库,基本解压后就能运行。
美术资源来自网络。