首页 微武游戏攻略 正文

第二人称射击游戏推荐,这几个玩过都说好!

今儿个心血来潮,想捣鼓捣鼓那个第二人称射击游戏。听起来是不是有点懵?平时咱们玩游戏,要么是第一人称,感觉自己就在游戏里头;要么是第三人称,像看戏一样看着自己的角色跑来跑去。这第二人称,还真没咋听说过。

不过咱就是喜欢琢磨这些稀奇古怪的玩意儿!

开干!

先在网上扒拉扒拉资料。你猜怎么着?还真有!不过这概念好像有点模糊,说是“你”控制角色,但这个“你”又不是屏幕前的玩家,有点绕。

管他,先试试再说!我打开祖传的Unity(游戏引擎),准备整一个简单的场景。

第一步,搭场景。

建个空空的场景,放几个方块当墙,再弄个胶囊体当玩家控制的角色。这胶囊体光秃秃的,看着不得劲,我又给它加个“眼睛”——就是个小方块,贴在胶囊体前面,假装是它的朝向。

小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区

第二步,写代码。

这可是重头戏!我新建个C#脚本,挂到摄像机上。这摄像机可不能跟着玩家角色跑,得固定在一个地方,像个监控摄像头一样盯着玩家。

代码咋写?我琢磨着,得让玩家能控制角色移动、转向。这不难,用键盘的WASD控制前后左右,鼠标控制转向就行。我又加个空格键,让角色能跳起来。

第三步,测试!

激动人心的时刻到!我运行游戏,还真能动!WASD控制角色跑来跑去,鼠标转动视角,空格跳跃。这感觉……有点奇怪。就像你在控制一个提线木偶,你看着它动,但又不是你自己在动。

遇到的坑

  • 我把摄像机放在角色头顶上,结果视角乱七八糟,根本看不清。后来才想到,得把摄像机固定住,像个监控一样。
  • 角色的转向也折腾一会儿。我本来想直接用鼠标控制角色旋转,结果发现角色转得太快,头都晕。后来改成鼠标控制摄像机旋转,摄像机再把旋转角度传给角色,这才顺畅些。

总结

这一通折腾下来,虽然只是个简单的Demo,但也算体验一把“第二人称射击”的感觉。这种视角玩起来有点别扭,可能不太适合做成完整的游戏。不过作为一次技术尝试,还是挺有意思的!

下次有啥好玩的想法,再继续分享给大家!

本文转载自互联网,如有侵权,联系删除