♻️ 资源大小50.8MB➡️资源下载https://download.csdn.net/download/s1t16/87450310基于C#制作的闯关冒险类游戏需求分析与概要设计项目说明本项目名称为《忍者小狐》运用 unity 引擎和 c#脚本逻辑编写是一款休闲娱乐的横板闯关冒险类游戏。玩家可通过控制主人公狐狸的运动行为借助其他小动物的帮助躲避危险和陷阱对抗敌人收集相应钻石道具开启最终战斗。项目目标可供单人进行的简单娱乐小游戏同时具备一定的挑战性在保证玩家可通关基础上提高游戏成就感。软硬件环境需求Windows7 以上Visual Studio 2017 以上unity 软件平台。使用的关键技术使用 unity2018 以上版本C#编程语言集成开发。难点与亮点在于部分随机出现的障碍物机关与最终房间的武器对战与路途中不同特殊物品碰撞后产生不同的效果包括生命计数、钻石收集。需求分析系统用例移动默认进行左右移动空格键进行跳跃存在跳跃段数与高度限制。2踩踏玩家从空中降落在怪物头顶触碰到普通怪物时候即可完成一次踩踏但无法伤害幽灵 BOSS。3陷阱地图中存在一定数量的陷阱无论生命值数量触碰后该房间游戏失败从入口重新开始。4收集钻石地图中前三个房间每个房间中存在一个钻石当收集满三个钻石后才可以进入最后一个房间。5樱桃当玩家生命值满时与樱桃接触不产生任何效果当玩家的角色受伤时与樱桃接触可恢复一定生命值之后该樱桃消失。房间主地图中包含多个四个房间对应不同关卡都通过 E 健进行交互前三个房间可以直接交互进入最后一个需要集齐三颗钻石。7NPC 系统NPC 会提示最简单的操作和一定的剧情推动充分利用 NPC 提供的信息有助于通过关卡赢得胜利。8Boss 系统在游戏的最后一个房间存在一个幽灵 BOSS 和一个配有一定数量松果子弹的弹弓幽灵 BOSS 除在一定区域往返运动外还会定时释放圆弧状攻击性弹幕需要小心闪避的同时操控弹弓击败 BOSS。业务流程概要设计功能模块设计核心类图界面设计