Unity之做一个最简单的FPS游戏demo

目录

😋FPS游戏Demo

💤1.新建FPS模板项目

⚒️2.装备枪 

💣3.设置射击功能

📺4.制造一个子弹预制体 

🎮5.发射子弹


说起来小编学Unity差不多一个月了,都是利用上班摸鱼时间学的(doge.jpg)。今天终于迎来了一直想做的FPS游戏demo。


【10分钟制作第一人称射击游戏 - Unity游戏开发】 小编是根据小破站这个教程学的,好的教程分享给大家,然后在此基础上小编还加了子弹拖尾和开火特效。


下面小编以博客的形式教大家做这个游戏demo,角色控制器是项目模板自带的,我们只需要加上枪编辑好发射子弹功能就可以了,非常简单。


😋FPS游戏Demo

💤1.新建FPS模板项目

 首先我用的Unity HUB版本是3.3,我们可以直接新建一个FPS模板项目:取好项目名创建项目。

创建好进入项目后场景模板都给我们建好了,运行项目就能发现我们通过WASD和空格键控制胶囊玩家行走和跳跃。


⚒️2.装备枪 

射击类游戏怎么能没有枪呢???我们去资源商店找一把

选了这一把枪在Unity中打开把它导进项目中来 

资源导进来后查看枪的预制件,选择一把你喜欢的颜色:


如果发现枪的预制件是紫色的我们通过下面方式来解决:

解决好材质问题后选择喜欢的枪装到玩家的摄像机(PlayerCameraRoot)上,这样控制玩家视角旋转枪也会跟着旋转。装备好枪后我们还要调整枪到合适的位置。

保存后运行就可以看到玩家拿着枪移动了。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值