创建篮球游戏应用的C#逻辑 前提条件 此活动要求你在Visual Studio中编写代码。你可以使用 C# 控制台应用程序 模板来完成本活动中的一些练习。在模板中的 方法内输入你的代码,并按 + 运行程序而不进行调试。 指示 在这个活动中,你将使用C#为篮球游戏创建基本的应用逻辑。每个练习都反映了可能在游戏中使用的脚本逻辑。 为应用中的玩家创建一个 变量。 玩家必须拥有篮球才能投篮。如果球员没有篮球,他们必须等待下一次投篮机会。游戏开始时,球员拥有篮球直到他们投篮。创建一个条件语句,反映如果球员没有球时会发生什么。 创建一个 变量来表示通过成功的篮球投篮获得的总分数。 游戏开始时, 的值被设置为 。每次球员成功投篮时,他们的 增加 分。创建一个 方法,在球员投篮成功时将他们的 增加 分。
此活动要求你在Visual Studio中编写代码。你可以使用 C# 控制台应用程序 模板来完成本活动中的一些练习。在模板中的 Main 方法内输入你的代码,并按 Ctrl + F5 运行程序而不进行调试。
在这个活动中,你将使用C#为篮球游戏创建基本的应用逻辑。每个练习都反映了可能在游戏中使用的脚本逻辑。
player 变量。score 变量来表示通过成功的篮球投篮获得的总分数。score 的值被设置为 0。每次球员成功投篮时,他们的 score 增加 1 分。创建一个 TakeShot 方法,在球员投篮成功时将他们的 score 增加 1 分。5 次投篮机会。第5次投篮后,游戏结束。创建一个 while 循环,执行 TakeShot 方法,直到球员投出第5次球。Console.WriteLog() 命令创建一个字符串,输出球员的名字和分数。没有实际的游戏进行时,验证你编写的程序是否有效可能会有些挑战。不过,有一种方法可以编程地模拟游戏过程!ConsoleReadLine() 命令接受输入并将值存储到程序中的变量中。一旦值被存储,程序就可以继续执行脚本时使用该值。
使用 ConsoleReadLine() 修改你创建的程序以模拟游戏过程。使用 ConsoleReadLine() 执行以下操作:
player 变量。欢迎玩家并告知他们游戏即将开始。1 分。如果玩家没有投篮成功,则告诉玩家再试一次。| 标准 | 杰出 | 合格 | 需要改进 |
|---|---|---|---|
| 创建游戏变量。 | 所有变量都使用正确的语法创建。 | 大多数变量使用正确的语法创建。 | 使用不正确的语法创建了一个或多个变量。 |
创建带有 while 循环的方法。 |
使用正确的语法创建了方法和 while 循环。 |
方法或 while 循环有一个语法错误。 |
方法和 while 循环都有语法错误。 |
使用 ConsoleReadLine() 模拟游戏过程。 |
游戏模拟输出准确的字符串。 | 游戏模拟工作但输出不准确的字符串。 | 由于错误代码无法运行。 |
要查看此活动的一个潜在解决方案,请查看 解决方案。
声明:
本文件灏天文库团队进行了翻译。尽管我们力求准确,但请注意,翻译可能包含错误或不准确之处。原文档以其原始语言为准。我们不对因使用此翻译而产生的任何误解或误译负责。