问题标签 [text-based]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 如何将基于文本的角色扮演游戏中的相同库存项目组合到一行
我运行基于文本的游戏,在库存中我得到如下行:
迷你火箭发射器 x10000
迷你火箭发射器 x10000
迷你火箭发射器 x10000
迷你火箭发射器 x10000
迷你火箭发射器 x10000
迷你火箭发射器 x10000
我想知道如何制作它,以便将这些项目组合在一起以显示这样的一行
迷你火箭发射器 x10000000
每个项目只有一行。这是页面代码:
任何人都可以帮忙吗?
java - 如何为 java 创建一个类似于控制台的 gui
我创建了一个类似于 Zork 的基于文本的游戏,我需要一个 gui 来在 Eclipse 之外运行它。我想把它作为一个罐子运行。(顺便说一句,如果这改变了任何东西,我就在 Mac 上)。我只需要一个输出字段和一个输入字段。实现这一目标的最简单方法是什么?我需要更改多少代码?(我使用 System.out.print 进行输出,使用 Scanner 进行输入)
javascript - 基于文本的刽子手 - JavaScript
我有一个非标记的头脑风暴练习要做,这与进一步标记的课程有关,这将是相似但更复杂的。基于非标记文本的 Hangman 的任务基本上是创建一个使用以下四个随机单词中的任何一个的 JavaScript Hangman 游戏:
程序应该首先告诉用户"Guess the word: _______ ;
现在下划线代表要猜测的单词,它必须是上述四个单词之一。程序然后要求用户输入一个字母,如果正确,用户将被告知他在游戏中还有“十个围棋”并填写一个下划线。如果不是,用户会被告知他剩下 9 个 go 并且下划线保持原样。
'Guess the word: _____-'
我知道如何向用户询问输入-例如,对于如何创建更改为的程序部分,我真的非常困惑"Guess the word: __I___"
。
我必须在这里使用什么方法?任何建议或通用示例都会非常有帮助!万分感谢!
java - 在基于文本的游戏中处理时间 (Java)
在学习 Java 时,我正在尝试开发一个基本的基于文本的游戏。我希望能够计算游戏中的回合数,以此来管理某些事件的节奏。例如,更衣室可能被限制为每轮一次(在测试代码中为一秒)。小型生物可能会以更高的速度攻击或更换房间,而较大的生物可能更麻烦。目前很好?伟大的。
所以,我做了这个,并立即意识到每次 while 循环等待玩家输入命令时我都会碰到一个块。代码:
所以,这是我的问题:
有没有办法我可以使用单独的方法来记录时间/回合并发到 while 循环向玩家展示命令提示符?
如果没有,是否有其他方法可以使这成为我还没有看到/实践过的非问题?
function - 我有两个 scala 项目 - 基本相同 - 一个有效,一个无效。有人能告诉我为什么吗?
对于课堂,我们必须制作一个基于测试的游戏,在这个游戏中,我们穿过一系列房间,比如老式的文字游戏 Colossal Cave Adventure。
我首先定义了不同房间的功能,以便在房间中输入方向时可以轻松切换。
以下代码大部分时间都在 REPL 中工作,但我希望它每次都能工作:
并且以下代码在 REPL 中根本不起作用:
有人可以帮我吗?我整天都在尝试不同的事情,但我似乎无法让它发挥作用。为什么第一个有时会起作用,而不是总是起作用?为什么第二个永远不起作用?每次运行时如何让第二个工作?
谢谢你。
java - NumberFormatExceptions 到处抛出。为什么?(解析整数)
第一次在这里发布一个非常烦人的问题。我决定用 Java 创建一个基于文本的 RPG,以巩固我所学的知识。对于所有冗长的游戏,保存/加载系统是必要的。这就是我的问题出现的地方。
我创建了一个菜单系统,效果很好。但是,当我决定开始一个新游戏时,我会在左侧、右侧和中间抛出 NumberFormatExceptions。我的源代码在下面,非常感谢任何帮助。我已将每个重要部分分成单独的 Java 文件。
这是 GameMethods.java 文件的开头
这是最后一个 Java 文件,包含区域和保存方法:
抛出的异常是这样的:
我意识到这是很多要求,特别是对于第一次发布海报,但我在这里严重缺乏想法。随意复制并运行代码。任何答案都将非常感激。再次谢谢你。
python - 随机技能在 Python 文本 rpg 中未按预期运行
我在处理基本技能提升时遇到了一些麻烦。现在代码看起来像
运气和技能是分开的,因为我希望猎杀1级成功的机会是十分之一,但我也想正确地发挥技能。这是一种非常笨拙的方法,但这只是问题的一部分。
一切都打印正确,但是当用户成功时,技能水平大约有 50/50 的机会不会上升。
你打猎成功了。你的狩猎技能增加。(2)
你打猎成功了。你的狩猎技能增加。(2)
你打猎成功了。你的狩猎技能增加。(3)
你打猎成功了。你的狩猎技能增加。(3)
你打猎成功了。你的狩猎技能增加。(3)
你打猎成功了。你的狩猎技能增加。(4)
我打算每次玩家成功狩猎时提高技能水平。显然这不会发生......
你能看出我做错了什么吗?我该如何解决?我怎样才能把事情做得更好?
谢谢!
c++ - 在文字冒险游戏中将装备物品分配给玩家角色?
我正在创建一个基于文本的冒险游戏,我对如何将武器对象实际分配给玩家有点困惑。我正在从一个名为的文本文件中输入武器weapons.txt
:
我写了一个播放器和武器类:
我可以从文件中取出武器并将它们添加到链接列表中,但我一直在思考如何在运行时间之前和之后将某些武器分配给玩家。
请问有人可以帮忙吗?谢谢。
c# - 创建基于文本的游戏 GUI (c#)
首先-抱歉,如果基于文本的名称错误,我的意思最接近的例子是足球经理系列(尽管显然这比我计划的要复杂得多!)。基本上是一个回合制游戏,您可以在每个时间段内做出一些决定,然后单击“下一个 [时间段]”并查看这些决定的结果并做出更多决定。
我正在为如何创建它的 GUI 方面而苦苦挣扎(数学/游戏引擎的东西是排序的。
我可以使用单个 c# 表单来实现上述目标,但与其在一个表单上包含所有可能的选项,不如使用下拉菜单/按钮在一系列表单之间切换会更简洁。我尝试过使用面板,但它很快就变得一团糟!
因此,如果还有其他想法/方法,请告诉我!
提前致谢
python - Python多行字符串丢失格式
我正在制作一个刽子手游戏,它从列表中获取刽子手形状。但由于某种原因,因为每个图像都在一个多行字符串中,所以它以某种方式丢失了格式,因此一行与另一行相同。
这是代码:
显然,它说的是“#这条线!”,就是向上移动的那条线。如果需要,我可以提供列表的其余部分。
谢谢!:)