内容简介和了解
首问:这是一款什么类型的游戏?
答曰:其实这是官方案例的Fps射击类游戏,比较偏向卡通风格,类似于“香肠派对”和“我的世界”结合的类型。大家在unityHub上就可以下载;这里插一句题外话,兄弟们!不要一上来就非要Unity破解版,破解版多数功能和插件我们这些初学者并不能用上,就和你一个连内力都没有的“菜鸟”,非要学丐帮神功“降龙十八掌”,让你气走丹田,你非要“气走阑门”,结果一泻千里,人就傻了呢!
大家一定要知道学知识贪多嚼不烂,吃一点品一点,回过头再把牙缝里的抠出来再嚼嚼,还能有别样的风味(恶心归恶心,但是这是真理!!!)
文章目录
一、 认识这个游戏的基本框架
这个游戏是一个单机开放性的闯关类的游戏,网上统一称为第一人称射击类游戏,俗称FPS,同类游戏近几年火爆的绝地求生(PUBG)、CF、CS等等;游戏的开发引擎是Unity,这点毋庸置疑,游戏中的UI界面、环境、音效在资源包中都可以得到,不需要过多的插件、工具包。
二、开始着手学习二次开发这个游戏
1.主角Player的各种特点、属性设置、运动规则等
(不会有人不认识Player吧!不会吧?)
1.游戏主角的代码
1.PlayerInputHandler.cs——游戏输入
一个player上挂载了7个脚本,首先分析第一个脚本,也就是项目文件中的蓝色的PlayerInputHandler.cs脚本;
脚本常量的声明(代码已用中文注释)一般是先附上脚本(上面),下面文字进行说明;
[Tooltip("Sensitivity multiplier for moving the camera around(相机灵敏度控制器)")]
public float lookSensitivity = 1f;
[Tooltip(