问题标签 [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.

0 投票
1 回答
47 浏览

asp.net - 如何在 ASP.NET 中执行计划任务?

我在 ASP.NET 中编写基于文本的 Web 浏览器游戏。但我需要一点信息,所以我决定在这里问。当用户输入任何任务时,假设该任务需要 10 分钟才能进行。如果用户退出游戏,我怎样才能让我的脚本自动运行并完成任务并升级玩家力量等?我听说过类似 CronJob 的东西。但我不知道它是否适用于 ASP.NET,所以在我这样做之前我想听听任何想法。谢谢您的帮助。

0 投票
2 回答
412 浏览

python - 如何在文本冒险中编码项目交互

我正在用 python 构建一个文本冒险,我想让我的物品影响游戏中的东西,例如,通道太暗而不能走下去,除非玩家在他们的库存中拿着一盏灯。

已经根据我的代码编写此代码的最佳方法是什么?

---这是我的房间和通往连通房间的路线---

---这是我的物品和它们的房间位置。---

我的查询的另一个示例,我不希望玩家能够通过 (e)ast 从“hallMid”到“giantNature”,除非他们在他们的 invItems 中持有“灯”。

0 投票
3 回答
65 浏览

python - 如何根据项目条件删除字典条目

我希望从游戏开始时从我的字典中删除一个房间,而雪地靴 = False。当雪地靴 = True 时,我希望房间可以到达,并且我想拿起雪地靴使它们为 True。

如果这是有道理的。

这些是我的字典和我所谓的变量。

这是为了从 roomDirections 中删除 hallMid ,因此不可能从中移动,直到...

雪地靴 = True,这是这个块应该做的,但它似乎没有工作,我是关闭还是完全偏离轨道?

编辑——我的主要游戏循环——

0 投票
2 回答
175 浏览

c++ - 基于文本的游戏中的自定义“无效输入”错误消息

我是 stackoverflow 的新手,我要感谢所有看到这篇文章并提供任何帮助的人。抱歉,如果这个问题/请求看起来很菜鸟,我是 C++ 的初级中级程序员(我会说更接近初学者),但我知道基于文本的游戏所需的基本原理;但是,由于某种原因,这件事让我很困惑。

无论如何,我正在开发自己的基于文本的游戏,并希望添加一个我在视频中看到的功能(链接如下),当用户输入无效字符或选项时,会显示一行红色文本,上面写着“先前的选择是无效的,请从列表中尝试另一个:”位于当前屏幕/菜单/子菜单上方的控制台顶部,并且会一直停留在那里,直到用户输入有效选项。我知道如何在不更改屏幕上的其他文本的情况下将单行颜色更改为红色以及如何制作错误系统,但我如何让它出现在我的菜单顶部并一直留在那里直到用户输入有效的选项。一旦我弄清楚这一点,我就可以进一步定制它。

视频:https ://www.youtube.com/watch?v=5gBU5rptR8I @54 秒视频

非常感激,

新手,

xChubz

0 投票
1 回答
364 浏览

node.js - 可以更改blessed-contrib中网格单元格的属性吗?

blessed在 Node 中进行试验,自然而然地发现blessed-contrib,现在,我想创建一个具有不同高度行的布局,但即使我可以控制网格单元内元素的高度/宽度,我似乎也无法更改单元格的高度/宽度。

是否可以控制单元格的属性,或者我应该在我的应用程序布局上查看不同的设计以避免这个问题?

0 投票
3 回答
105 浏览

c - 我正在寻找特定的搜索算法

目前我正在尝试在 C 中创建一个基于文本的小地牢爬虫,其中应该随机生成地图。我尝试通过使用四链表来实现这一点,其中每个节点(房间)最多可以有四个连接到下一个房间。

一些房间也应该有可能只有一个或两个或三个连接,而未使用的指向下一个节点的指针保持为 NULL。由于各种原因,我需要一种搜索​​算法来遍历房间以找到特定的房间。我不知道如何实现这样的东西。有任何想法吗?

0 投票
1 回答
48 浏览

batch-file - 我的基于文本的游戏脚本不工作

我正在制作基于文本的 rpg,但脚本无法正常工作。这与耐力有关。我还有一个任务,取决于你是否拥有一定数量的金币,而该脚本无法正常工作。我将包括图片。

0 投票
1 回答
192 浏览

python - 如何开始第一个棋盘游戏程序……从基于文本的开始,还是学习 GUI?

我最近一直在学习 Python。由于使用起来比较愉快,所以我决定从它开始。我在大学里做过编码。即使是十年前的事了,我仍然对函数、流控制、范围、OOP 等(在 Perl、Java、C 和 C++ 等语言中)有一定的了解,这应该让我有一个快速的开始,即使当障碍出现时,我可能不得不查找一堆东西。我正在考虑实现一个没有 AI 的棋盘游戏(使用单人纸牌模式,或者专门以这种方式玩)。

如果我的第一个程序完全基于文本,会不会是“浪费时间”?这里的好处是我可以马上开始编码。这种经历值得吗?OTOH,我想在某个时候学习做 GUI,因为它使它更具吸引力并且更真实。

0 投票
1 回答
78 浏览

java - 显示图像,同时仍然具有基于 Java 的文本游戏的控制台

我想制作一个 java 文本游戏,但也想要正在发生的事情的图片表示。我怎样才能使我有一个控制台和一个用于上面当前图像的区域?框架?

0 投票
1 回答
41 浏览

python - 不知何故,只有每四个瓦片呈现

所以我正在为我正在制作的一个小型 Python 游戏开发一个渲染系统,我发现当我打印用于存储平铺渲染的渲染字典时,我发现实际上只有每行的第四个平铺被渲染。我打算让它将当前输出的内容输出到渲染距离内的每四个图块到每个图块,但遗憾的是这不起作用。我的代码和输出如下:

主要的:

世界一代:

渲染器:

输出:

有人知道为什么会这样吗?