摘要

本文使用Unity中的NetWork组件实现局域网的互联,搭建游戏场景,在场景中以第一人称视角控制人物角色,进行游戏对战。在游戏设计过程中,添加了人物视野,使人物能够自由切换视角。游戏中人物的每个动作有相应的动画,做下一个动作后,会取消之前的动画,当给人物添加枪支后,能产生子弹、发射子弹,并设计了子弹的移动路线,当子弹射出时,有闪光动画以及子弹射到物体上的弹痕效果,实现了人物的血量和子弹的伤害值计算,在游戏中找到敌人并将他射死,那么游戏就会结束。这款3D射击游戏最终实现了局域网多人对战,相对于以往的射击游戏有着更加良好的视听效果以及丰富的游戏体验。

全文