【文件属性】:
文件名称:RPG_Game:简单的控制台RPG游戏
文件大小:348KB
文件格式:ZIP
更新时间:2021-04-24 02:23:54
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)