文件名称:RPG_Game:简单的控制台RPG游戏
文件大小:348KB
文件格式:ZIP
更新时间:2024-05-13 20:10:34
C#
角色扮演游戏 简单的RPG游戏应用程序 目录 基本信息 RPG_Game是一个控制台应用程序,在该应用程序中,玩家应该防御敌人的攻击。 玩家必须面对弓箭手,骑士,龙等敌人。 游戏具有三个难度级别:简单,中等和困难。 每次战斗,杀死敌人变得更加困难,无论其难度级别如何。 玩家的健康,攻击和治疗会随着每个等级的提升而提升。 项目是用C#创建的 技术领域 .NET核心 LINQ 流利的断言 起订量 XUnit的 使用的数据格式:XML 项目 项目分为4个文件夹,如下图所示: 主程序位于RPG_GAME文件夹中。 文件夹核心包含对象类。 服务文件夹具有旨在处理对象的创建,修改和删除的类。 该项目具有多个单元测试,这些单元测试可测试对象的创建,修改和删除的功能。 在下图中显示了Core类及其相关性的方案: 在下图中,显示了服务类及其相关性的方案: 屏风 在下图显示的游戏屏幕上:
【文件预览】:
RPG_Game-master
----.gitignore(6KB)
----RPG_GAME.Core()
--------RPG_GAME.Core.csproj(138B)
--------Entity()
--------Common()
----README.md(3KB)
----screen1.PNG(5KB)
----schemat_klas_Core.PNG(122KB)
----screen8.PNG(16KB)
----RPG_GAME.sln(3KB)
----screen7.PNG(11KB)
----screen5.PNG(17KB)
----screen3.PNG(7KB)
----screen9.PNG(7KB)
----RPG_GAME()
--------Program.cs(8KB)
--------Helpers()
--------RPG_GAME.csproj(282B)
----Solution2.PNG(13KB)
----schemat_klas_ServiceManager.PNG(18KB)
----schemat_klas_Service.PNG(70KB)
----screen10.PNG(16KB)
----RPG_GAME.Tests()
--------ServiceTest()
--------RPG_GAME.Tests.csproj(725B)
--------ManagersTest()
----Solution1.PNG(11KB)
----screen6.PNG(11KB)
----RPG_GAME.Service()
--------Abstract()
--------Concrete()
--------Managers()
--------Common()
--------RPG_GAME.Service.csproj(244B)
----screen2.PNG(13KB)
----screen4.PNG(11KB)