BIOS,交互式菜单,基于python文本的游戏

时间:2013-11-30 17:02:35

标签: python python-3.x bios

我正在python中编写基于文本的游戏,正如您所期望的那样,它有许多问题,例如多个答案,例如:是/否。

我一直在使用通常的,输入你的答案,回答技巧,但我希望在回答一些选项时能让它更具互动性,例如主菜单。我不想要一个完整的GUI,但是有一些方法可以有类似的东西,例如,现代BIOS菜单,你使用箭头键导航,然后按回车键选择?

http://www.washington.edu/lst1/help/computing_fundamentals/troubleshootingxp/img/bios.gif

感谢您的回复,无论是否有可能!

P.S。我宁愿不必下载任何插件等,因为我必须能够在学校使用它,我不能使用它们。

2 个答案:

答案 0 :(得分:2)

查看Urwid库:http://excess.org/urwid/

(我知道你不想使用外部模块,但这意味着你必须自己重新实现大部分CURSES,这是你真正不想采取的道路)

答案 1 :(得分:2)

这是一个相当开放的问题(不必下载任何“插件”)?但你想要的是curses库,Python有一个带有curses模块的接口。 Python文档提供simple tutorial来使用它。

还有一个名为Blessings的库,它为curses提供了一个更好,更现代的面向对象的接口。我没有尝试过,但它得到了很好的支持,看起来还不错。