文件名称:BowlingGameProjectCS:基本的“保龄球”游戏,用C#编写
文件大小:44KB
文件格式:ZIP
更新时间:2024-03-26 11:44:35
C#
保龄球游戏项目CS 基本的保龄球游戏,在C#中编写。 是作为C#的设计和代码约定的练习而进行的。 游戏工作流程要求: 对于每一帧,要求用户填写击倒的引脚数。 如果授予奖金,程序将打印“奖金”。 最终分数将呈现给用户。 流程说明: “ BowlingGame”类保存程序的入口点,并且可以通过调用“ StartGame”方法来启动游戏过程,该方法又调用“ GameRollsHandler”实例的start方法。 “ GameRollsHandler”的唯一职责是持有游戏框架(“ IFrame”接口)并通过用户输入来管理游戏框架的状态,而用户输入本身是由实现IUserInput接口的对象处理的。 游戏结束时,可以从“ ResultHandler”调用“ GetFinalScore”方法,该方法有责任根据个人情况,通过迭代从“ GameRollsHandler”接收的“ IFrame”列
【文件预览】:
BowlingGameProjectCS-main
----README.md(2KB)
----BowlingProject()
--------BowlingGame()
--------BowlingXunitTests()
----.gitignore(355B)